- For native as3 display objects. No Flex or any other dependency.
- AtomLayout align DisplayObject using getBounds(). No worries about register point in FLA. (Set useBounds to true, it’s false by default)
- Easily composite layout elements/groups. No more DisplayObjectContainer needed.
- Create a layout group which implements ILayoutGroup and set layout properties.
- Add some display objects or other ILayoutElement to the group.
- Call the layout() method of the group.
Layout groups (AsDoc)
- HFillLineLayout – Horizontal single line fill layout. (new)
- VFillLineLayout – Vertical single line fill layout. (new)
- HLineLayout – Horizontal single line flow layout.
- VLineLayout – Vertical single line flow layout.
- HMultiLineLayout – Horizontal multi-line layout.
- VMultiLineLayout – Vertical multi-line layout.
- HBoxLayout – Horizontal box layout.
- VBoxLayout – Vertical box layout.
- AlignLayout – Align position group layout.
- GridLayout – Grid layout.
Note difference between MultiLineLayout and BoxLayout: Lines in MultiLineLayout has the same height as the lineHeight property, while height of lines in HBoxLayout according to the max height of elements in each line.