Huy Nguyen
dd29a890df
Still support -calculateLayoutThatFits: (and manual layout), for backward compatibility.
2015-06-28 20:31:32 +07:00
Huy Nguyen
f588bceb4d
Introduce ASLayoutable and eliminate ASCompositeNode:
...
- Both ASDisplayNode and ASLayoutNode conforms to this protocol.
- ASDisplayNode can be embeded directly into layout graph.
- Eliminate ASCompositeNode.
- Fix ASStaticSizeDisplayNode not recpect min constrained size.
- Updated tests.
2015-06-26 09:29:16 +07:00
Huy Nguyen
810bc3ab84
Rename ASLayoutNode's -computeLayoutThatFits to -calculateLayoutThatFits.
2015-06-25 11:34:37 +07:00
Huy Nguyen
4ad64b2841
Update tests.
2015-06-25 11:34:37 +07:00
Huy Nguyen
64e2323a4e
Remove ASLayoutNodeSize:
...
- ASLayoutNode no longer has 'size' constraint during its initialization..
- ASLayoutNode no longer needs parentSize to calculate its layout.
2015-06-25 11:34:36 +07:00
Huy Nguyen
e23a3fe4c2
Add layout tests.
2015-06-25 11:34:36 +07:00