Flex Widget =========== Aligns its children along either a column or a row, depending on the `horizontal` property. Properties ---------- .. list-table:: :header-rows: 1 :widths: 20 20 60 * - name - type (default value) - description * - horizontal - bool (false) - Flex aligns its children in a row if true, otherwise in a column. * - autoSize - bool (true) - | If true, Flex will automatically resize to fit its contents. | Children can't be relatively position/sized when true. * - align - ui.ALIGNMENT (Start) - Where to align the children in the main axis. * - arrange - ui.ALIGNMENT (Start) - How to arrange the children in the cross axis. External -------- .. list-table:: :header-rows: 1 :widths: 20 20 60 * - name - type (default value) - description * - grow - float (0) - | Grow factor for the child. If there is unused space in the Flex, | it will be split between widgets according to this value. | Has no effect if `autoSize` is `true`.