ASLayoutSpec are temporarily mutable and have a more obj-c interface

This commit is contained in:
rcancro
2015-08-21 16:02:36 -07:00
parent 60cf43766b
commit c06a6be188
27 changed files with 357 additions and 168 deletions

View File

@@ -10,6 +10,13 @@
#import "ASStackLayoutSpec.h"
typedef struct {
ASStackLayoutDirection direction;
CGFloat spacing;
ASStackLayoutJustifyContent justifyContent;
ASStackLayoutAlignItems alignItems;
} ASStackLayoutSpecStyle;
inline CGFloat stackDimension(const ASStackLayoutDirection direction, const CGSize size)
{
return (direction == ASStackLayoutDirectionVertical) ? size.height : size.width;