Positions items from top to bottom in a single column.

Available since

1.0.0

.

See also:

Constructor

new()

Creates a new VerticalLayout object.

Available since

1.0.0

.

Variables

@:value(0.0)gap:Float = 0.0

The space, in pixels, between each two adjacent items in the layout.

In the following example, the layout's gap is set to 20 pixels:

layout.gap = 20.0;
Available since

1.0.0

.

@:value(LEFT)horizontalAlign:HorizontalAlign = LEFT

How the content is positioned horizontally (along the x-axis) within the container.

The following example aligns the container's content to the right:

layout.horizontalAlign = RIGHT;
Available since

1.0.0

.

See also:

@:value(0.0)paddingBottom:Float = 0.0

The space, in pixels, between the parent container's bottom edge and its content.

In the following example, the layout's bottom padding is set to 20 pixels:

layout.paddingBottom = 20.0;
Available since

1.0.0

.

@:value(0.0)paddingLeft:Float = 0.0

The space, in pixels, between the parent container's left edge and its content.

In the following example, the layout's left padding is set to 20 pixels:

layout.paddingLeft = 20.0;
Available since

1.0.0

.

@:value(0.0)paddingRight:Float = 0.0

The space, in pixels, between the parent container's right edge and its content.

In the following example, the layout's right padding is set to 20 pixels:

layout.paddingRight = 20.0;
Available since

1.0.0

.

@:value(0.0)paddingTop:Float = 0.0

The space, in pixels, between the parent container's top edge and its content.

In the following example, the layout's top padding is set to 20 pixels:

layout.paddingTop = 20.0;
Available since

1.0.0

.

@:value(TOP)verticalAlign:VerticalAlign = TOP

How the content is positioned vertically (along the y-axis) within the container.

Note: The VerticalAlign.JUSTIFY constant is not supported by this layout.

The following example aligns the container's content to the bottom:

layout.verticalAlign = BOTTOM;
Available since

1.0.0

.

See also:

Methods

layout(items:Array<DisplayObject>, measurements:Measurements, ?result:LayoutBoundsResult):LayoutBoundsResult