# FlexContainerSetProps

**Kind:** Interface

Style props for a flex container element.

## Properties

### `alignContent?`

Type: `OptionalResponsiveProp<AlignContentProperty>`

Sets the alignment of a flex container's lines when there is extra space in the cross-axis. This property has no effect on a single-line flex container.

### `alignItems?`

Type: `OptionalResponsiveProp<AlignItemsProperty>`

Sets the alignment of flex items on the cross-axis of a flex container.

### `flexDirection?`

Type: `OptionalResponsiveProp<FlexDirectionProperty>`

Sets how flex items are placed in the flex container defining the main axis and the direction (normal or reversed).

### `flexWrap?`

Type: `OptionalResponsiveProp<FlexWrapProperty>`

Sets whether flex items are forced onto one line or can wrap onto multiple lines. If wrapping is allowed, it sets the direction that lines are stacked.

### `justifyContent?`

Type: `OptionalResponsiveProp<JustifyContentProperty>`

Sets the alignment of flex items on the main axis of a flex container.
