feathers.layout
.. | |
---|---|
AbstractAnchor | Converts a |
Anchor | Specifies how to position an object added to a container using
|
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 |
AutoSizeMode | Constants that determine how a component should automatically calculate its own dimensions when no explicit dimensions are provided. |
Breakpoint | |
CalendarGridLayout | Positions weekday label and date buttons in a |
Direction | Constants that define a direction. |
FlowRowsLayout | Positions items of different dimensions from left to right in multiple rows. When the width of a row reaches the width of the container, a new row will be started. Constrained to the suggested width, the content's total height will change as the number of items increases or decreases. |
FormLayout | Positions items from top to bottom in a single column, while aligning the text of form items on the left and right. |
GridViewRowLayout | Positions cell or header renderers in a |
HDividedBoxLayout | The layout used by the |
HorizontalAlign | Constants for horizontal alignment (positioning along the x axis) of items in a layout. |
HorizontalDistributedLayout | Positions items from left to right in a single row, and all items are resized to have the same width and height. |
HorizontalLayout | Positions items from left to right in a single row. |
HorizontalLayoutData | Provides optional percentage sizing for children of containers that use
|
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. |
IDragDropLayout | A layout that provides support for drag and drop. |
IKeyboardNavigationLayout | A layout with custom behavior for navigating between items with the keyboard arrow keys, page up, page down, home, and end. |
ILayout | Positions and sizes children in a container. |
ILayoutData | Optional, extra data used by some |
ILayoutIndexObject | An object that is aware of its position in a layout. |
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. |
ISnapLayout | A layout that supports snap positions. |
IVirtualLayout | A layout algorithm that supports virtualization of items. In other words,
only the items that are visible need to be created as display objects, and
those outside of the view port bounds are represented with empty space until
they are scrolled into view. Useful in components like |
LayoutBoundsResult | Calculated bounds for layout. |
Measurements | Stores the current measurements for a display object. |
PagedTiledRowsListLayout | Positions items as tiles (all items have equal dimensions) in one or more rows, creating new pages as the view port bounds are filled. |
RelativePosition | Constants for positioning an item relative to another item in a layout. |
RelativePositions | An abstract that accepts a |
ResponsiveGridLayout | Positions items in a grid, with a specific number of columns (defaults to twelve columns). Items may span multiple columns and may be displayed with offsets in between. When a row is "full", meaning that all twelve columns have been filled, items are laid out starting on the next row automatically. |
ResponsiveGridLayoutData | Sets the optional span and offset for an item in a |
TiledRowsLayout | Positions items as tiles (all items have equal dimensions) in one or more rows. |
TiledRowsListLayout | Positions items as tiles (all items have equal dimensions) in one or more rows. |
VDividedBoxLayout | The layout used by the |
VerticalAlign | Constants for vertical alignment (positioning along the y axis) of items in a layout. |
VerticalDistributedLayout | Positions items from top to bottom in a single column, and all items are resized to have the same width and height. |
VerticalLayout | Positions items from top to bottom in a single column. |
VerticalLayoutData | Provides optional percentage sizing for children of containers that use
|
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
|
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. |
VirtualLayoutRange | The range of items currently displayed by a virtual layout. |