ASStackLayoutable Protocol Reference

Conforms to NSObject
Declared in ASStackLayoutable.h

Overview

Layout options that can be defined for an ASLayoutable being added to a ASStackLayoutSpec.

  spacingBefore required method

Additional space to place before this object in the stacking direction. Used when attached to a stack layout.

@property (nonatomic, readwrite) CGFloat spacingBefore

Declared In

ASStackLayoutable.h

  spacingAfter required method

Additional space to place after this object in the stacking direction. Used when attached to a stack layout.

@property (nonatomic, readwrite) CGFloat spacingAfter

Declared In

ASStackLayoutable.h

  flexGrow required method

If the sum of childrens' stack dimensions is less than the minimum size, should this object grow? Used when attached to a stack layout.

@property (nonatomic, readwrite) BOOL flexGrow

Declared In

ASStackLayoutable.h

  flexShrink required method

If the sum of childrens' stack dimensions is greater than the maximum size, should this object shrink? Used when attached to a stack layout.

@property (nonatomic, readwrite) BOOL flexShrink

Declared In

ASStackLayoutable.h

  flexBasis required method

Specifies the initial size in the stack dimension for this object. Default to ASRelativeDimensionUnconstrained. Used when attached to a stack layout.

@property (nonatomic, readwrite) ASRelativeDimension flexBasis

Declared In

ASStackLayoutable.h

  alignSelf required method

Orientation of the object along cross axis, overriding alignItems Used when attached to a stack layout.

@property (nonatomic, readwrite) ASStackLayoutAlignSelf alignSelf

Declared In

ASStackLayoutable.h

  ascender required method

Used for baseline alignment. The distance from the top of the object to its baseline.

@property (nonatomic, readwrite) CGFloat ascender

Declared In

ASStackLayoutable.h

  descender required method

Used for baseline alignment. The distance from the baseline of the object to its bottom.

@property (nonatomic, readwrite) CGFloat descender

Declared In

ASStackLayoutable.h