public interface YogaNodeAPI<YogaNodeType extends YogaNodeAPI>
int getChildCount()
YogaNodeType getChildAt(int i)
void addChildAt(YogaNodeType child, int i)
YogaNodeType removeChildAt(int i)
YogaNodeType getParent()
int indexOf(YogaNodeType child)
void setMeasureFunction(YogaMeasureFunction measureFunction)
boolean isMeasureDefined()
void calculateLayout()
boolean isDirty()
boolean hasNewLayout()
void dirty()
void markLayoutSeen()
void copyStyle(YogaNodeType srcNode)
YogaDirection getStyleDirection()
void setDirection(YogaDirection direction)
YogaFlexDirection getFlexDirection()
void setFlexDirection(YogaFlexDirection flexDirection)
YogaJustify getJustifyContent()
void setJustifyContent(YogaJustify justifyContent)
YogaAlign getAlignItems()
void setAlignItems(YogaAlign alignItems)
YogaAlign getAlignSelf()
void setAlignSelf(YogaAlign alignSelf)
YogaAlign getAlignContent()
void setAlignContent(YogaAlign alignContent)
YogaPositionType getPositionType()
void setPositionType(YogaPositionType positionType)
void setWrap(YogaWrap flexWrap)
void setFlex(float flex)
float getFlexGrow()
void setFlexGrow(float flexGrow)
float getFlexShrink()
void setFlexShrink(float flexShrink)
float getFlexBasis()
void setFlexBasis(float flexBasis)
float getMargin(YogaEdge edge)
void setMargin(YogaEdge edge, float margin)
float getPadding(YogaEdge edge)
void setPadding(YogaEdge edge, float padding)
float getBorder(YogaEdge edge)
void setBorder(YogaEdge edge, float border)
float getPosition(YogaEdge edge)
void setPosition(YogaEdge edge, float position)
float getWidth()
void setWidth(float width)
float getHeight()
void setHeight(float height)
float getMaxWidth()
void setMaxWidth(float maxWidth)
float getMinWidth()
void setMinWidth(float minWidth)
float getMaxHeight()
void setMaxHeight(float maxHeight)
float getMinHeight()
void setMinHeight(float minHeight)
float getLayoutX()
float getLayoutY()
float getLayoutWidth()
float getLayoutHeight()
YogaDirection getLayoutDirection()
YogaOverflow getOverflow()
void setOverflow(YogaOverflow overflow)
void setData(java.lang.Object data)
java.lang.Object getData()
void reset()