feathers.layout

..
AbstractAnchor

Anchor

AnchorLayout

Positions and sizes items by anchoring their edges (or center points) to to their parent container or to other items in the same container.

AnchorLayoutData

Sets anchors on children of containers that use AnchorLayout.

AutoSizeMode

Constants that determine how a component should automatically calculate its own dimensions when no explicit dimensions are provided.

Direction

Constants that define a direction.

HorizontalAlign

Constants for horizontal alignment (positioning along the x axis) of items in a layout.

HorizontalLayout

Positions items from left to right in a single row.

HorizontalLayoutData

Provides optional percentage sizing for children of containers that use HorizontalLayout.

HorizontalListLayout

A simple list layout that positions items from left to right, in a single row, where every item fills the entire height of the container.

HorizontalStretchLayout

Positions items from left to right in a single row, and all items are resized to have the same width and height.

ILayout

Positions and sizes children in a container.

ILayoutData

Optional, extra data used by some ILayout implementations.

ILayoutObject

An object that may contain extra data for use with the parent container's layout.

IScrollLayout

A layout that is affected by changes to scroll position.

IVirtualLayout
Available since

1.0.0

LayoutBoundsResult

Calculated bounds for layout.

Measurements

Stores the current measurements for a display object.

RelativePosition

Constants for positioning an item relative to another item in a layout.

RelativePositions

An abstract that accepts a RelativePosition or an Array<RelativePosition>.

VerticalAlign

Constants for vertical alignment (positioning along the y axis) of items in a layout.

VerticalLayout

Positions items from top to bottom in a single column.

VerticalLayoutData

Provides optional percentage sizing for children of containers that use VerticalLayout.

VerticalListFixedRowLayout

A simple list layout that positions items from top to bottom, in a single column, where every item has the same width and height. The items fill the entire width of the container. The height of items is determined by the measured height of the first item, or it may be overridden using the rowHeight property.

VerticalListLayout

A simple list layout that positions items from top to bottom, in a single column, where every item fills the entire width of the container.

VerticalStretchLayout

Positions items from top to bottom in a single column, and all items are resized to have the same width and height.

VirtualLayoutRange