public class ARTGroupShadowNode extends ARTVirtualNode
Modifier and Type | Field and Description |
---|---|
protected android.graphics.RectF |
mClipping |
MIN_OPACITY_FOR_DRAW, mOpacity, mScale
Constructor and Description |
---|
ARTGroupShadowNode() |
ARTGroupShadowNode(ARTGroupShadowNode node) |
Modifier and Type | Method and Description |
---|---|
void |
draw(android.graphics.Canvas canvas,
android.graphics.Paint paint,
float opacity) |
boolean |
isVirtual()
Nodes that return
true will be treated as "virtual" nodes. |
ReactShadowNodeImpl |
mutableCopy() |
void |
setClipping(ReadableArray clippingDims) |
restoreCanvas, saveAndSetupCanvas, setOpacity, setTransform, setupMatrix
addChildAt, addNativeChildAt, calculateLayout, dirty, dispatchUpdates, dispose, getChildAt, getChildCount, getHierarchyInfo, getLayoutDirection, getLayoutHeight, getLayoutWidth, getLayoutX, getLayoutY, getNativeChildCount, getNativeOffsetForChild, getNativeParent, getNewProps, getPadding, getParent, getReactTag, getRootNode, getScreenHeight, getScreenWidth, getScreenX, getScreenY, getStyleHeight, getStylePadding, getStyleWidth, getThemedContext, getTotalNativeChildren, getViewClass, hasNewLayout, hasUnseenUpdates, hasUpdates, indexOf, indexOfNativeChild, isDescendantOf, isDirty, isLayoutOnly, isMeasureDefined, isVirtualAnchor, isYogaLeafNode, markLayoutSeen, markUpdated, markUpdateSeen, 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, setIsLayoutOnly, setJustifyContent, setLayoutDirection, setLocalData, setMargin, setMarginAuto, setMarginPercent, setMeasureFunction, setOverflow, setPadding, setPaddingPercent, setPosition, setPositionPercent, setPositionType, setReactTag, setRootNode, setShouldNotifyOnLayout, setStyleAspectRatio, setStyleHeight, setStyleHeightAuto, setStyleHeightPercent, setStyleMaxHeight, setStyleMaxHeightPercent, setStyleMaxWidth, setStyleMaxWidthPercent, setStyleMinHeight, setStyleMinHeightPercent, setStyleMinWidth, setStyleMinWidthPercent, setStyleWidth, setStyleWidthAuto, setStyleWidthPercent, setThemedContext, setViewClassName, shouldNotifyOnLayout, toString, updateProperties
public ARTGroupShadowNode()
public ARTGroupShadowNode(ARTGroupShadowNode node)
public void setClipping(@Nullable ReadableArray clippingDims)
public ReactShadowNodeImpl mutableCopy()
mutableCopy
in interface ReactShadowNode<ReactShadowNodeImpl>
mutableCopy
in class ReactShadowNodeImpl
ReactShadowNode
public boolean isVirtual()
ReactShadowNodeImpl
true
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 ARTVirtualNode
public void draw(android.graphics.Canvas canvas, android.graphics.Paint paint, float opacity)
draw
in class ARTVirtualNode