public class LayoutShadowNode extends ReactShadowNode
CSSNodeAPI.MeasureFunction
Constructor and Description |
---|
LayoutShadowNode() |
Modifier and Type | Method and Description |
---|---|
void |
setAlignItems(java.lang.String alignItems) |
void |
setAlignSelf(java.lang.String alignSelf) |
void |
setBorderWidths(int index,
float borderWidth) |
void |
setFlex(float flex) |
void |
setFlexBasis(float flexBasis) |
void |
setFlexDirection(java.lang.String flexDirection) |
void |
setFlexGrow(float flexGrow) |
void |
setFlexShrink(float flexShrink) |
void |
setFlexWrap(java.lang.String flexWrap) |
void |
setHeight(float height) |
void |
setJustifyContent(java.lang.String justifyContent) |
void |
setMargins(int index,
float margin) |
void |
setMaxHeight(float maxHeight) |
void |
setMaxWidth(float maxWidth) |
void |
setMinHeight(float minHeight) |
void |
setMinWidth(float minWidth) |
void |
setPaddings(int index,
float padding) |
void |
setPosition(java.lang.String position) |
void |
setPositionValues(int index,
float position) |
void |
setShouldNotifyOnLayout(boolean shouldNotifyOnLayout) |
void |
setWidth(float width) |
addChildAt, addNativeChildAt, dirty, getChildAt, getNativeChildCount, getNativeOffsetForChild, getNativeParent, getParent, getReactTag, getRootNode, getScreenHeight, getScreenWidth, getScreenX, getScreenY, getThemedContext, getTotalNativeChildren, getViewClass, hasUnseenUpdates, hasUpdates, indexOfNativeChild, isLayoutOnly, isVirtual, isVirtualAnchor, markUpdated, markUpdateSeen, onAfterUpdateTransaction, onBeforeLayout, onCollectExtraUpdates, removeAllChildren, removeAllNativeChildren, removeChildAt, removeNativeChildAt, setDefaultPadding, setIsLayoutOnly, setPadding, setThemedContext, shouldNotifyOnLayout, updateProperties
calculateLayout, getAlignContent, getAlignItems, getAlignSelf, getBorder, getChildCount, getData, getFlex, getFlexBasis, getFlexDirection, getFlexGrow, getFlexShrink, getJustifyContent, getLayoutDirection, getLayoutHeight, getLayoutWidth, getLayoutX, getLayoutY, getMargin, getOverflow, getPadding, getPosition, getPositionType, getStyleDirection, getStyleHeight, getStyleMaxHeight, getStyleMaxWidth, getStyleMinHeight, getStyleMinWidth, getStyleWidth, hasNewLayout, indexOf, init, isDirty, isMeasureDefined, isTextNode, markLayoutSeen, reset, setAlignContent, setAlignItems, setAlignSelf, setBorder, setData, setDirection, setFlexDirection, setIsTextNode, setJustifyContent, setMargin, setMeasureFunction, setOverflow, setPosition, setPositionType, setStyleHeight, setStyleMaxHeight, setStyleMaxWidth, setStyleMinHeight, setStyleMinWidth, setStyleWidth, setWrap, toString, valuesEqual
public void setWidth(float width)
public void setMinWidth(float minWidth)
public void setMaxWidth(float maxWidth)
public void setHeight(float height)
public void setMinHeight(float minHeight)
public void setMaxHeight(float maxHeight)
public void setFlex(float flex)
setFlex
in interface CSSNodeAPI<CSSNode>
setFlex
in class CSSNode
public void setFlexGrow(float flexGrow)
setFlexGrow
in interface CSSNodeAPI<CSSNode>
setFlexGrow
in class CSSNode
public void setFlexShrink(float flexShrink)
setFlexShrink
in interface CSSNodeAPI<CSSNode>
setFlexShrink
in class CSSNode
public void setFlexBasis(float flexBasis)
setFlexBasis
in interface CSSNodeAPI<CSSNode>
setFlexBasis
in class CSSNode
public void setFlexDirection(@Nullable java.lang.String flexDirection)
public void setFlexWrap(@Nullable java.lang.String flexWrap)
public void setAlignSelf(@Nullable java.lang.String alignSelf)
public void setAlignItems(@Nullable java.lang.String alignItems)
public void setJustifyContent(@Nullable java.lang.String justifyContent)
public void setMargins(int index, float margin)
public void setPaddings(int index, float padding)
public void setBorderWidths(int index, float borderWidth)
public void setPositionValues(int index, float position)
public void setPosition(@Nullable java.lang.String position)
public void setShouldNotifyOnLayout(boolean shouldNotifyOnLayout)
setShouldNotifyOnLayout
in class ReactShadowNode