public class Flex : MultiChildRenderObjectWidget
Constructors
Flex(Axis, Nullable<TextDirection>, Nullable<TextBaseline>, Key, MainAxisAlignment, MainAxisSize, CrossAxisAlignment, VerticalDirection, List<Widget>)
Declaration
public Flex(Axis direction = Axis.vertical, TextDirection? textDirection = default(TextDirection? ), TextBaseline? textBaseline = default(TextBaseline? ), Key key = null, MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start, MainAxisSize mainAxisSize = MainAxisSize.max, CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center, VerticalDirection verticalDirection = VerticalDirection.down, List<Widget> children = null)
Parameters
Fields
Declaration
public readonly CrossAxisAlignment crossAxisAlignment
Field Value
Declaration
public readonly Axis direction
Field Value
mainAxisAlignment
Declaration
public readonly MainAxisAlignment mainAxisAlignment
Field Value
mainAxisSize
Declaration
public readonly MainAxisSize mainAxisSize
Field Value
textBaseline
Declaration
public readonly TextBaseline? textBaseline
Field Value
textDirection
Declaration
public readonly TextDirection? textDirection
Field Value
Declaration
public readonly VerticalDirection verticalDirection
Field Value
Methods
createRenderObject(BuildContext)
Declaration
public override RenderObject createRenderObject(BuildContext context)
Parameters
Returns
Overrides
Declaration
public override void debugFillProperties(DiagnosticPropertiesBuilder properties)
Parameters
Overrides
getEffectiveTextDirection(BuildContext)
Declaration
public TextDirection getEffectiveTextDirection(BuildContext context)
Parameters
Returns
updateRenderObject(BuildContext, RenderObject)
Declaration
public override void updateRenderObject(BuildContext context, RenderObject renderObject)
Parameters
Overrides