public class ReactRawTextShadowNode extends ReactShadowNodeImpl
ReactShadowNode class for pure raw text node (aka textContent in terms of DOM).
Raw text node can only have simple string value without any attributes, properties or state.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROP_TEXT |
| Constructor and Description |
|---|
ReactRawTextShadowNode() |
| Modifier and Type | Method and Description |
|---|---|
protected ReactShadowNodeImpl |
copy() |
java.lang.String |
getText() |
boolean |
isVirtual()
Nodes that return
true will be treated as "virtual" nodes. |
void |
setText(java.lang.String text) |
java.lang.String |
toString() |
addChildAt, addNativeChildAt, calculateLayout, dirty, dispatchUpdates, dispose, getChildAt, getChildCount, getChildrenList, getHierarchyInfo, getInstanceHandle, getLayoutDirection, getLayoutHeight, getLayoutWidth, getLayoutX, getLayoutY, getNativeChildCount, getNativeOffsetForChild, getNativeParent, getNewProps, getOriginalReactShadowNode, getPadding, getParent, getReactTag, getRootTag, getScreenHeight, getScreenWidth, getScreenX, getScreenY, getStyleHeight, getStylePadding, getStyleWidth, getThemedContext, getTotalNativeChildren, getViewClass, hasNewLayout, hasUnseenUpdates, hasUpdates, indexOf, indexOfNativeChild, isDescendantOf, isDirty, isLayoutOnly, isMeasureDefined, isSealed, isVirtualAnchor, isYogaLeafNode, markAsSealed, markLayoutSeen, markUpdated, markUpdateSeen, mutableCopy, mutableCopyWithNewChildren, mutableCopyWithNewChildrenAndProps, mutableCopyWithNewProps, onAfterUpdateTransaction, onBeforeLayout, onCollectExtraUpdates, removeAllNativeChildren, removeAndDisposeAllChildren, removeChildAt, removeNativeChildAt, setAlignContent, setAlignItems, setAlignSelf, setBaselineFunction, setBorder, setDefaultPadding, setDisplay, setFlex, setFlexBasis, setFlexBasisAuto, setFlexBasisPercent, setFlexDirection, setFlexGrow, setFlexShrink, setFlexWrap, setInstanceHandle, setIsLayoutOnly, setJustifyContent, setLayoutDirection, setLocalData, setMargin, setMarginAuto, setMarginPercent, setMeasureFunction, setOriginalReactShadowNode, setOverflow, setPadding, setPaddingPercent, setPosition, setPositionPercent, setPositionType, setReactTag, setRootTag, setShouldNotifyOnLayout, setStyleAspectRatio, setStyleHeight, setStyleHeightAuto, setStyleHeightPercent, setStyleMaxHeight, setStyleMaxHeightPercent, setStyleMaxWidth, setStyleMaxWidthPercent, setStyleMinHeight, setStyleMinHeightPercent, setStyleMinWidth, setStyleMinWidthPercent, setStyleWidth, setStyleWidthAuto, setStyleWidthPercent, setThemedContext, setViewClassName, shouldNotifyOnLayout, updateProperties, updateScreenLayoutpublic static final java.lang.String PROP_TEXT
protected ReactShadowNodeImpl copy()
copy in class ReactShadowNodeImplpublic void setText(java.lang.String text)
public java.lang.String getText()
public boolean isVirtual()
ReactShadowNodeImpltrue will be treated as "virtual" nodes. That is, nodes that are not
mapped into native views (e.g. nested text node). By default this method returns false.isVirtual in interface ReactShadowNode<ReactShadowNodeImpl>isVirtual in class ReactShadowNodeImplpublic java.lang.String toString()
toString in class ReactShadowNodeImpl