diff --git a/docs/javadoc/allclasses-frame.html b/docs/javadoc/allclasses-frame.html index a7e927a8835..62d52f50cc3 100644 --- a/docs/javadoc/allclasses-frame.html +++ b/docs/javadoc/allclasses-frame.html @@ -2,9 +2,9 @@
- +public interface AnimatableItem
-LayoutOutput
to the animations package.getBounds()
long
getId()
int
getOutputType()
float
getRotation()
float
getRotationX()
float
getRotationY()
float
getScale()
TransitionId
getTransitionId()
boolean
isAlphaSet()
boolean
isRotationSet()
boolean
isRotationXSet()
boolean
isRotationYSet()
boolean
isScaleSet()
long getId()+
TransitionId getTransitionId()+
int getOutputType()+
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
+accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
void
focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)
focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)
void
void
fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)
fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)
Drawable
void
invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)
invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)
void
void
layoutDirection(YogaDirection direction)
layerType(int type,
+ Paint paint)
void
longClickHandler(EventHandler<LongClickEvent> longClickHandler)
layoutDirection(YogaDirection direction)
void
marginAuto(YogaEdge edge)
longClickHandler(EventHandler<LongClickEvent> longClickHandler)
void
marginAuto(YogaEdge edge)
void
marginPercent(YogaEdge edge,
float percent)
void
marginPx(YogaEdge edge,
int margin)
void
maxHeightPercent(float percent)
void
maxHeightPx(int maxHeight)
void
maxWidthPercent(float percent)
void
maxWidthPx(int maxWidth)
void
minHeightPercent(float percent)
void
minHeightPx(int minHeight)
void
minWidthPercent(float percent)
void
minWidthPx(int minWidth)
void
onInitializeAccessibilityEventHandler(EventHandler<OnInitializeAccessibilityEventEvent> onInitializeAccessibilityEventHandler)
void
onInitializeAccessibilityNodeInfoHandler(EventHandler<OnInitializeAccessibilityNodeInfoEvent> onInitializeAccessibilityNodeInfoHandler)
void
onPopulateAccessibilityEventHandler(EventHandler<OnPopulateAccessibilityEventEvent> onPopulateAccessibilityEventHandler)
void
onRequestSendAccessibilityEventHandler(EventHandler<OnRequestSendAccessibilityEventEvent> onRequestSendAccessibilityEventHandler)
void
outlineProvider(ViewOutlineProvider outlineProvider)
void
paddingPercent(YogaEdge edge,
float percent)
void
paddingPx(YogaEdge edge,
int padding)
void
performAccessibilityActionHandler(EventHandler<PerformAccessibilityActionEvent> performAccessibilityActionHandler)
void
positionPercent(YogaEdge edge,
float percent)
void
positionPx(YogaEdge edge,
int position)
void
positionType(YogaPositionType positionType)
void
rotation(float rotation)
void
rotationX(float rotationX)
void
rotationY(float rotationY)
void
scale(float scale)
void
selected(boolean isSelected)
void
sendAccessibilityEventHandler(EventHandler<SendAccessibilityEventEvent> sendAccessibilityEventHandler)
void
sendAccessibilityEventUncheckedHandler(EventHandler<SendAccessibilityEventUncheckedEvent> sendAccessibilityEventUncheckedHandler)
void
setStyle(int defStyleAttr,
int defStyleRes)
void
shadowElevationPx(float shadowElevation)
void
stateListAnimator(StateListAnimator stateListAnimator)
void
stateListAnimatorRes(int resId)
void
testKey(String testKey)
void
touchExpansionPx(YogaEdge edge,
int touchExpansion)
void
touchHandler(EventHandler<TouchEvent> touchHandler)
void
transitionKey(String key,
String ownerKey)
void
transitionKeyType(Transition.TransitionKeyType type)
void
transitionName(String transitionName)
transitionKeyType(Transition.TransitionKeyType type)
void
unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)
transitionName(String transitionName)
void
useHeightAsBaseline(boolean useHeightAsBaseline)
unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)
void
viewTag(Object viewTag)
useHeightAsBaseline(boolean useHeightAsBaseline)
void
viewTags(<any> viewTags)
viewTag(Object viewTag)
void
visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)
viewTags(<any> viewTags)
void
visibleHandler(EventHandler<VisibleEvent> visibleHandler)
visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)
void
visibleHeightRatio(float visibleHeightRatio)
visibleHandler(EventHandler<VisibleEvent> visibleHandler)
void
visibleWidthRatio(float visibleWidthRatio)
visibleHeightRatio(float visibleHeightRatio)
void
widthPercent(float percent)
visibleWidthRatio(float visibleWidthRatio)
void
widthPx(int width)
widthPercent(float percent)
void
widthPx(int width)
void
wrapInView()
void visibleHandler(EventHandler<VisibleEvent> visibleHandler)+
void visibleHandler(EventHandler<VisibleEvent> visibleHandler)
void focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)+
void focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)
void unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)+
void unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)
void fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)+
void fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)
void invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)+
void invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)
void visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)+
void visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)
void transitionKeyType(Transition.TransitionKeyType type)
void layerType(int type, + Paint paint)+
T
focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)
focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)
T
T
fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)
fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)
ComponentContext
T
invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)
invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)
T
T
layerType(int type,
+ Paint paint)
T
layoutDirection(YogaDirection layoutDirection)
T
longClickHandler(EventHandler<LongClickEvent> longClickHandler)
T
marginAttr(YogaEdge edge,
int resId)
T
marginAttr(YogaEdge edge,
int resId,
int defaultResId)
T
marginAuto(YogaEdge edge)
T
marginDip(YogaEdge edge,
float margin)
T
marginPercent(YogaEdge edge,
float percent)
T
marginPx(YogaEdge edge,
int margin)
T
marginRes(YogaEdge edge,
int resId)
T
maxHeightAttr(int resId)
T
maxHeightAttr(int resId,
int defaultResId)
T
maxHeightDip(float maxHeight)
T
maxHeightPercent(float percent)
T
maxHeightPx(int maxHeight)
T
maxHeightRes(int resId)
T
maxWidthAttr(int resId)
T
maxWidthAttr(int resId,
int defaultResId)
T
maxWidthDip(float maxWidth)
T
maxWidthPercent(float percent)
T
maxWidthPx(int maxWidth)
T
maxWidthRes(int resId)
T
minHeightAttr(int resId)
T
minHeightAttr(int resId,
int defaultResId)
T
minHeightDip(float minHeight)
T
minHeightPercent(float percent)
T
minHeightPx(int minHeight)
T
minHeightRes(int resId)
T
minWidthAttr(int resId)
T
minWidthAttr(int resId,
int defaultResId)
T
minWidthDip(float minWidth)
T
minWidthPercent(float percent)
T
minWidthPx(int minWidth)
T
minWidthRes(int resId)
T
onInitializeAccessibilityEventHandler(EventHandler<OnInitializeAccessibilityEventEvent> onInitializeAccessibilityEventHandler)
T
onInitializeAccessibilityNodeInfoHandler(EventHandler<OnInitializeAccessibilityNodeInfoEvent> onInitializeAccessibilityNodeInfoHandler)
T
onPopulateAccessibilityEventHandler(EventHandler<OnPopulateAccessibilityEventEvent> onPopulateAccessibilityEventHandler)
T
onRequestSendAccessibilityEventHandler(EventHandler<OnRequestSendAccessibilityEventEvent> onRequestSendAccessibilityEventHandler)
T
outlineProvider(ViewOutlineProvider outlineProvider)
T
paddingAttr(YogaEdge edge,
int resId)
T
paddingAttr(YogaEdge edge,
int resId,
int defaultResId)
T
paddingDip(YogaEdge edge,
float padding)
T
paddingPercent(YogaEdge edge,
float percent)
T
paddingPx(YogaEdge edge,
int padding)
T
paddingRes(YogaEdge edge,
int resId)
T
performAccessibilityActionHandler(EventHandler<PerformAccessibilityActionEvent> performAccessibilityActionHandler)
T
positionAttr(YogaEdge edge,
int resId)
T
positionAttr(YogaEdge edge,
int resId,
int defaultResId)
T
positionDip(YogaEdge edge,
float position)
T
positionPercent(YogaEdge edge,
float percent)
T
positionPx(YogaEdge edge,
int position)
@@ -743,243 +748,243 @@ T
positionRes(YogaEdge edge,
int resId)
T
positionType(YogaPositionType positionType)
T
rotation(DynamicValue<Float> rotation)
DynamicValue
object to the rotation value for this ComponentT
rotation(float rotation)
T
rotationX(float rotationX)
T
rotationY(float rotationY)
T
scale(float scale)
T
scaleX(DynamicValue<Float> value)
DynamicValue
object to the scaleX value for this ComponentT
scaleY(DynamicValue<Float> value)
DynamicValue
object to the scaleY value for this ComponentT
selected(boolean isSelected)
T
sendAccessibilityEventHandler(EventHandler<SendAccessibilityEventEvent> sendAccessibilityEventHandler)
T
sendAccessibilityEventUncheckedHandler(EventHandler<SendAccessibilityEventUncheckedEvent> sendAccessibilityEventUncheckedHandler)
protected abstract void
setComponent(Component component)
T
shadowElevation(DynamicValue<Float> value)
DynamicValue
object to the elevation value for this ComponentT
shadowElevationAttr(int resId)
T
shadowElevationAttr(int resId,
int defaultResId)
T
shadowElevationDip(float shadowElevation)
T
shadowElevationPx(float shadowElevation)
Build.VERSION_CODES
and above.T
shadowElevationRes(int resId)
T
stateListAnimator(StateListAnimator stateListAnimator)
View
into components world.T
stateListAnimatorRes(int resId)
View
into components world.T
testKey(String testKey)
T
touchExpansionAttr(YogaEdge edge,
int resId)
T
touchExpansionAttr(YogaEdge edge,
int resId,
int defaultResId)
T
touchExpansionDip(YogaEdge edge,
float touchExpansion)
T
touchExpansionPx(YogaEdge edge,
int touchExpansion)
T
touchExpansionRes(YogaEdge edge,
int resId)
T
touchHandler(EventHandler<TouchEvent> touchHandler)
T
transitionKey(String key)
T
transitionKeyType(Transition.TransitionKeyType type)
T
transitionName(String transitionName)
T
translationX(DynamicValue<Float> value)
DynamicValue
object to the translationX value for this ComponentT
translationY(DynamicValue<Float> value)
DynamicValue
object to the translationY value for this ComponentT
unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)
unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)
T
useHeightAsBaseline(boolean useHeightAsBaseline)
T
viewTag(Object viewTag)
T
viewTags(<any> viewTags)
viewTag(Object viewTag)
T
visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)
viewTags(<any> viewTags)
T
visibleHandler(EventHandler<VisibleEvent> visibleHandler)
visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)
T
visibleHeightRatio(float visibleHeightRatio)
visibleHandler(EventHandler<VisibleEvent> visibleHandler)
T
visibleWidthRatio(float visibleWidthRatio)
visibleHeightRatio(float visibleHeightRatio)
T
widthAttr(int resId)
visibleWidthRatio(float visibleWidthRatio)
T
widthAttr(int resId)
T
widthAttr(int resId,
int defaultResId)
T
widthDip(float width)
T
widthPercent(float percent)
T
widthPx(int width)
T
widthRes(int resId)
T
wrapInView()
public T focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)+
public T focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)
public T fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)+
public T fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)
public T invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)+
public T invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)
public T unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)+
public T unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)
public T visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)+
public T visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)
public T visibleHandler(EventHandler<VisibleEvent> visibleHandler)+
public T visibleHandler(EventHandler<VisibleEvent> visibleHandler)
public T wrapInView()+ + + +
public T layerType(int type, + Paint paint)+
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, build, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, getThis, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, setComponent, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
+accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, build, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, getThis, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, setComponent, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
getKey()
ComponentContext
getScopedContext()
protected ComponentContext
getScopedContext(LayoutStateContext layoutStateContext,
+ String globalKey)
String
protected static void
registerWorkingRange(String name,
+registerWorkingRange(String name,
WorkingRange workingRange,
- Component component)
+ Component component,
+ String globalKey)
Store a working range information into a list for later use by LayoutState
.
setScopedContext(ComponentContext scopedContext)
protected void
protected ComponentContext
updateInternalChildState(ComponentContext parentContext)
public ComponentContext getScopedContext()+
protected ComponentContext getScopedContext(LayoutStateContext layoutStateContext, + String globalKey)
protected void updateInternalChildState(ComponentContext parentContext)+
protected ComponentContext updateInternalChildState(ComponentContext parentContext)
protected static void registerWorkingRange(String name, WorkingRange workingRange, - Component component)+ Component component, + String globalKey)
LayoutState
.ComponentContext(ComponentContext context,
+ComponentContext(ComponentContext context,
StateHandler stateHandler,
HooksHandler hooksHandler,
TreeProps treeProps,
- com.facebook.litho.LayoutState.LayoutStateContext layoutStateContext)
+ LayoutStateContext layoutStateContext)
ComponentContext(ComponentContext context,
+ComponentContext(ComponentContext context,
StateHandler stateHandler,
TreeProps treeProps,
- com.facebook.litho.LayoutState.LayoutStateContext layoutStateContext)
+ LayoutStateContext layoutStateContext)
ComponentContext(Context context)
ComponentContext(Context context,
- com.facebook.litho.LayoutState.LayoutStateContext layoutStateContext)
ComponentContext(Context context,
+ LayoutStateContext layoutStateContext)
ComponentContext(Context context,
@@ -253,153 +253,158 @@ Method Summary
getGlobalKey()
LayoutStateContext
getLayoutStateContext()
com.facebook.litho.ComponentTree.LayoutStateFuture
getLayoutStateFuture()
int
getLayoutVersion()
ComponentsLogger
getLogger()
String
getLogTag()
Looper
getMainLooper()
int
getRecyclingMode()
ResourceCache
getResourceCache()
ResourceResolver
getResourceResolver()
Resources
getResources()
String
getString(int resId)
String
getString(int resId,
Object... formatArgs)
CharSequence
getText(int resId)
<T> T
getTreeProp(Class<T> key)
TreeProps
getTreeProps()
TreeProps
getTreePropsCopy()
static boolean
isIncrementalMountEnabled(ComponentContext c)
protected boolean
isParentTreePropsCloned()
boolean
isReconciliationEnabled()
static boolean
isVisibilityProcessingEnabled(ComponentContext c)
<E> EventHandler<E>
newEventHandler(int id,
Object[] params)
TypedArray
obtainStyledAttributes(int[] attrs,
int defStyleAttr)
void
putCachedValue(Object cachedValueInputs,
Object cachedValue)
void
setLayoutStateContextForTesting()
protected void
setParentTreePropsCloned(boolean isParentTreePropsCloned)
void
setTreeProps(TreeProps treeProps)
<T> void
updateHookStateAsync(HookUpdater<T> updateBlock)
void
updateStateAsync(StateContainer.StateUpdate stateUpdate,
String attribution)
void
updateStateLazy(StateContainer.StateUpdate stateUpdate)
void
updateStateSync(StateContainer.StateUpdate stateUpdate,
String attribution)
void
updateStateWithTransition(StateContainer.StateUpdate stateUpdate,
String attribution)
static ComponentContext
withComponentScope(ComponentContext context,
- Component scope)
+withComponentScope(ComponentContext context,
+ Component scope,
+ String globalKey)
static ComponentContext
withComponentTree(ComponentContext context,
ComponentTree componentTree)
@@ -454,14 +459,14 @@ public ComponentContext(Context context)- +
public ComponentContext(Context context, - com.facebook.litho.LayoutState.LayoutStateContext layoutStateContext)+ LayoutStateContext layoutStateContext)
public ComponentContext(ComponentContext context, StateHandler stateHandler, TreeProps treeProps, - com.facebook.litho.LayoutState.LayoutStateContext layoutStateContext)+ LayoutStateContext layoutStateContext) - +
public static ComponentContext withComponentScope(ComponentContext context, - Component scope)+ Component scope, + String globalKey)
public boolean isReconciliationEnabled()
public LayoutStateContext getLayoutStateContext()+
Modifier and Type | +Field and Description | +
---|---|
static String |
+PARTIAL_ALPHA_TEXTURE_TOO_BIG |
+
static String |
+TEXTURE_TOO_BIG |
+
static String |
+TEXTURE_ZERO_DIM |
+
protected Map<String,Object>
getLayoutErrorMetadata(int width,
+ int height)
List<Drawable>
getLinkedDrawablesForAnimation()
MountItem
getMountItemAt(int index)
int
getMountItemCount()
Object
getTag(int key)
TextContent
getTextContent()
boolean
hasOverlappingRendering()
void
jumpDrawablesToCurrentState()
void
mount(int index,
MountItem mountItem)
MountItem
with unique index.void
mount(int index,
MountItem mountItem,
@@ -303,7 +339,7 @@ Method Summary
Mounts the given MountItem
with unique index.
void
moveItem(MountItem item,
int oldIndex,
@@ -311,11 +347,11 @@ Method Summary
Moves the MountItem associated to oldIndex in the newIndex position.
boolean
onInterceptTouchEvent(MotionEvent ev)
protected void
onLayout(boolean changed,
int l,
@@ -323,77 +359,81 @@ Method Summary
int r,
int b)
boolean
onTouchEvent(MotionEvent event)
boolean
performAccessibilityAction(int action,
Bundle arguments)
protected void
refreshAccessibilityDelegatesIfNeeded(boolean isAccessibilityEnabled)
void
removeAllViewsInLayout()
protected void
removeDetachedView(View child,
boolean animate)
void
removeView(View view)
void
removeViewAt(int index)
void
removeViewInLayout(View view)
void
removeViews(int start,
int count)
void
removeViewsInLayout(int start,
int count)
void
requestLayout()
void
setAccessibilityDelegate(View.AccessibilityDelegate accessibilityDelegate)
void
setAlpha(float alpha)
void
setClipChildren(boolean clipChildren)
void
setContentDescription(CharSequence contentDescription)
void
setTag(int key,
Object tag)
void
setViewTags(<any> viewTags)
void
setVisibility(int visibility)
boolean
shouldDelayChildPressedState()
protected boolean
shouldRequestLayout()
void
unmount(int index,
MountItem mountItem)
MountItem
with unique index.void
unmount(MountItem item)
MountItem
protected boolean
verifyDrawable(Drawable who)
public static final String TEXTURE_TOO_BIG+
public static final String TEXTURE_ZERO_DIM+
public static final String PARTIAL_ALPHA_TEXTURE_TOO_BIG+
public boolean performAccessibilityAction(int action, Bundle arguments)
public boolean hasOverlappingRendering()+
protected Map<String,Object> getLayoutErrorMetadata(int width, + int height)+
public void setAlpha(float alpha)+
void
emitMessage(ComponentsReporter.LogLevel level,
+ String categoryKey,
+ String message,
+ int samplingFrequency,
+ Map<String,Object> metadata)
+void emitMessage(ComponentsReporter.LogLevel level, @@ -200,6 +210,29 @@emitMessage
void emitMessage(ComponentsReporter.LogLevel level, + String categoryKey, + String message, + int samplingFrequency, + Map<String,Object> metadata)+
level
- categoryKey
- Unique key for aggregating all occurrences of given error in error
+ aggregation systemsmessage
- Message to logsamplingFrequency
- sampling frequency to override default onemetadata
- map of metadata associated with the messagestatic void
emitMessage(ComponentsReporter.LogLevel level,
+ String categoryKey,
+ String message,
+ int samplingFrequency,
+ Map<String,Object> metadata)
+static void
provide(ComponentsReporter.Reporter instance)
public static void emitMessage(ComponentsReporter.LogLevel level, @@ -248,6 +258,29 @@emitMessage
public static void emitMessage(ComponentsReporter.LogLevel level, + String categoryKey, + String message, + int samplingFrequency, + Map<String,Object> metadata)+
level
- One of ComponentsReporter.LogLevel.WARNING
, ComponentsReporter.LogLevel.ERROR
, ComponentsReporter.LogLevel.FATAL
.categoryKey
- Unique key for aggregating all occurrences of given error in error
+ aggregation systemsmessage
- Message to logsamplingFrequency
- sampling frequency to override default onemetadata
- map of metadata associated with the messagestatic DebugComponent
getRootInstance(Component component)
getRootInstance(ComponentTree componentTree)
static DebugComponent
getRootInstance(ComponentTree componentTree)
getRootInstance(InternalNode rootInternalNode)
static DebugComponent
getRootInstance(InternalNode rootInternalNode)
getRootInstance(LayoutStateContext layoutStateContext,
+ Component component,
+ String globalKey)
static DebugComponent
public static DebugComponent getRootInstance(Component component)+
public static DebugComponent getRootInstance(LayoutStateContext layoutStateContext, + Component component, + String globalKey)
DebugComponent
of a LithoView. This should be the start of your
diff --git a/docs/javadoc/com/facebook/litho/DebugComponentDescriptionHelper.ExtraDescription.html b/docs/javadoc/com/facebook/litho/DebugComponentDescriptionHelper.ExtraDescription.html
index 13ba4601003..f41429e65dd 100644
--- a/docs/javadoc/com/facebook/litho/DebugComponentDescriptionHelper.ExtraDescription.html
+++ b/docs/javadoc/com/facebook/litho/DebugComponentDescriptionHelper.ExtraDescription.html
@@ -2,9 +2,9 @@
-
+
void
emitMessage(ComponentsReporter.LogLevel level,
+ String categoryKey,
+ String message,
+ int samplingFrequency,
+ Map<String,Object> metadata)
+public void emitMessage(ComponentsReporter.LogLevel level, @@ -253,6 +263,30 @@emitMessage
public void emitMessage(ComponentsReporter.LogLevel level, + String categoryKey, + String message, + int samplingFrequency, + Map<String,Object> metadata)+
ComponentsReporter.Reporter
emitMessage
in interface ComponentsReporter.Reporter
categoryKey
- Unique key for aggregating all occurrences of given error in error
+ aggregation systemsmessage
- Message to logsamplingFrequency
- sampling frequency to override default onemetadata
- map of metadata associated with the messagegetLastWidthSpec()
VisibilityOutput
VisibilityOutput
getVisibilityOutput()
void
setVisibilityOutput(VisibilityOutput visibilityOutput)
setVisibilityOutput(VisibilityOutput visibilityOutput)
public VisibilityOutput getVisibilityOutput()+
public VisibilityOutput getVisibilityOutput()
getVisibilityOutput
in interface DiffNode
public void setVisibilityOutput(VisibilityOutput visibilityOutput)+
public void setVisibilityOutput(VisibilityOutput visibilityOutput)
setVisibilityOutput
in interface DiffNode
setVisibilityOutput
in interface DiffNode
protected
DefaultInternalNode(ComponentContext componentContext,
- boolean createDebugComponentsInCtor)
protected
DefaultInternalNode(ComponentContext componentContext,
YogaNode yogaNode)
protected
DefaultInternalNode(ComponentContext componentContext,
- YogaNode yogaNode,
- boolean createDebugComponentsInCtor)
void
addComponentNeedingPreviousRenderData(Component component)
addComponentNeedingPreviousRenderData(String globalKey,
+ Component component)
void
void
appendComponent(Component component)
appendComponent(Component component,
+ String key)
void
InternalNode
focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)
focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)
InternalNode
InternalNode
fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)
fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)
Drawable
getComponent()
List<String>
getComponentKeys()
+List<Component>
getComponents()
ArrayList<Component>
Map<String,Component>
getComponentsNeedingPreviousRenderData()
com.facebook.litho.LayoutOutput
getContentOutput()
ComponentContext
getContext()
DiffNode
getDiffNode()
EventHandler<FocusedVisibleEvent>
EventHandler<FocusedVisibleEvent>
getFocusedHandler()
Drawable
getForeground()
com.facebook.litho.LayoutOutput
getForegroundOutput()
EventHandler<FullImpressionVisibleEvent>
EventHandler<FullImpressionVisibleEvent>
getFullImpressionHandler()
Component
getHeadComponent()
String
getHeadComponentKey()
int
getHeight()
int
getHeightSpec()
com.facebook.litho.LayoutOutput
getHostOutput()
int
getImportantForAccessibility()
EventHandler<InvisibleEvent>
EventHandler<InvisibleEvent>
getInvisibleHandler()
int
getLastHeightSpec()
float
getLastMeasuredHeight()
Component
returned for the
height.float
getLastMeasuredWidth()
Component
returned for the
width.int
getLastWidthSpec()
Paint
getLayerPaint()
int
getLayerType()
int
getLayoutBorder(YogaEdge edge)
Object
getLayoutData()
Copyable
getLayoutParams()
float
getMaxHeight()
float
getMaxWidth()
float
getMinHeight()
float
getMinWidth()
InternalNode
getNestedTree()
InternalNode
getNestedTreeHolder()
NodeInfo
getNodeInfo()
InternalNode.NestedTreeProps
getOrCreateNestedTreeProps()
NodeInfo
getOrCreateNodeInfo()
int
getPaddingBottom()
int
getPaddingLeft()
int
getPaddingRight()
int
getPaddingTop()
InternalNode
getParent()
TreeProps
getPendingTreeProps()
RenderUnit
getRenderUnit()
YogaDirection
getResolvedLayoutDirection()
String
getSimpleName()
StateListAnimator
getStateListAnimator()
int
getStateListAnimatorRes()
YogaDirection
getStyleDirection()
float
getStyleHeight()
float
getStyleWidth()
Component
getTailComponent()
String
getTailComponentKey()
String
getTestKey()
Edges
getTouchExpansion()
int
getTouchExpansionBottom()
int
getTouchExpansionLeft()
int
getTouchExpansionRight()
int
getTouchExpansionTop()
String
getTransitionGlobalKey()
String
getTransitionKey()
Transition.TransitionKeyType
getTransitionKeyType()
String
getTransitionOwnerKey()
ArrayList<Transition>
getTransitions()
EventHandler<UnfocusedVisibleEvent>
EventHandler<UnfocusedVisibleEvent>
getUnfocusedHandler()
List<Component>
getUnresolvedComponents()
EventHandler<VisibilityChangedEvent>
EventHandler<VisibilityChangedEvent>
getVisibilityChangedHandler()
VisibilityOutput
VisibilityOutput
getVisibilityOutput()
EventHandler<VisibleEvent>
EventHandler<VisibleEvent>
getVisibleHandler()
float
getVisibleHeightRatio()
float
getVisibleWidthRatio()
int
getWidth()
int
getWidthSpec()
ArrayList<com.facebook.litho.WorkingRangeContainer.Registration>
getWorkingRangeRegistrations()
int
getX()
int
getXForChildAtIndex(int index)
int
getY()
int
getYForChildAtIndex(int index)
YogaNode
getYogaNode()
boolean
hasBorderColor()
boolean
hasNestedTree()
boolean
hasNewLayout()
boolean
hasStateListAnimatorResSet()
boolean
hasTouchExpansion()
boolean
hasTransitionKey()
boolean
hasVisibilityHandlers()
InternalNode
heightAuto()
void
heightPercent(float percent)
void
heightPx(int height)
InternalNode
importantForAccessibility(int importantForAccessibility)
InternalNode
invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)
invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)
boolean
isDuplicateChildrenStatesEnabled()
boolean
isDuplicateParentStateEnabled()
boolean
isForceViewWrapping()
boolean
isImportantForAccessibilityIsSet()
boolean
isInitialized()
boolean
isLayoutDirectionInherit()
boolean
isNestedTreeHolder()
boolean
isPaddingSet()
void
isReferenceBaseline(boolean isReferenceBaseline)
InternalNode
justifyContent(YogaJustify justifyContent)
InternalNode
layerType(int type,
+ Paint paint)
void
layoutDirection(YogaDirection direction)
Copyable
makeCopy()
void
marginAuto(YogaEdge edge)
void
marginPercent(YogaEdge edge,
float percent)
void
marginPx(YogaEdge edge,
int margin)
void
markIsNestedTreeHolder(TreeProps currentTreeProps)
void
markLayoutSeen()
void
maxHeightPercent(float percent)
void
maxHeightPx(int maxHeight)
void
maxWidthPercent(float percent)
void
maxWidthPx(int maxWidth)
void
minHeightPercent(float percent)
void
minHeightPx(int minHeight)
void
minWidthPercent(float percent)
void
minWidthPx(int minWidth)
void
paddingPercent(YogaEdge edge,
float percent)
void
paddingPx(YogaEdge edge,
int padding)
void
positionPercent(YogaEdge edge,
float percent)
void
positionPx(YogaEdge edge,
int position)
void
positionType(YogaPositionType positionType)
InternalNode
reconcile(ComponentContext c,
- Component next)
+reconcile(LayoutStateContext layoutStateContext,
+ ComponentContext c,
+ Component next,
+ String nextKey)
YogaDirection
recursivelyResolveLayoutDirection()
void
registerDebugComponent(DebugComponent debugComponent)
InternalNode
removeChildAt(int index)
void
resetResolvedLayoutProperties()
void
setBackgroundOutput(com.facebook.litho.LayoutOutput background)
void
setBorderOutput(com.facebook.litho.LayoutOutput border)
void
setBorderWidth(YogaEdge edge,
int borderWidth)
void
setCachedMeasuresValid(boolean valid)
void
setComponent(Component component)
void
setContentOutput(com.facebook.litho.LayoutOutput content)
void
setDiffNode(DiffNode diffNode)
void
setForegroundOutput(com.facebook.litho.LayoutOutput foreground)
void
setHostOutput(com.facebook.litho.LayoutOutput host)
void
setLastHeightSpec(int heightSpec)
void
setLastMeasuredHeight(float lastMeasuredHeight)
Component
returned
for the height.void
setLastMeasuredWidth(float lastMeasuredWidth)
Component
returned
for the width.void
setLastWidthSpec(int widthSpec)
void
setMeasureFunction(YogaMeasureFunction measureFunction)
void
setNestedTree(InternalNode nestedTree)
void
setNodeInfo(NodeInfo nodeInfo)
void
setRenderUnit(RenderUnit renderUnit)
void
setStyleHeightFromSpec(int heightSpec)
void
setStyleWidthFromSpec(int widthSpec)
void
setVisibilityOutput(VisibilityOutput visibilityOutput)
setVisibilityOutput(VisibilityOutput visibilityOutput)
boolean
shouldDrawBorders()
InternalNode
stateListAnimator(StateListAnimator stateListAnimator)
InternalNode
stateListAnimatorRes(int resId)
InternalNode
testKey(String testKey)
InternalNode
touchExpansionPx(YogaEdge edge,
int touchExpansion)
InternalNode
transitionKey(String key,
String ownerKey)
InternalNode
transitionKeyType(Transition.TransitionKeyType type)
InternalNode
unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)
unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)
void
useHeightAsBaseline(boolean useHeightAsBaselineFunction)
InternalNode
visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)
visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)
InternalNode
visibleHandler(EventHandler<VisibleEvent> visibleHandler)
visibleHandler(EventHandler<VisibleEvent> visibleHandler)
InternalNode
visibleHeightRatio(float visibleHeightRatio)
InternalNode
visibleWidthRatio(float visibleWidthRatio)
InternalNode
widthAuto()
void
widthPercent(float percent)
void
widthPx(int width)
InternalNode
wrap(YogaWrap wrap)
InternalNode
wrapInView()
protected DefaultInternalNode(ComponentContext componentContext, - YogaNode yogaNode)-
protected DefaultInternalNode(ComponentContext componentContext, - boolean createDebugComponentsInCtor)-
protected DefaultInternalNode(ComponentContext componentContext, - YogaNode yogaNode, - boolean createDebugComponentsInCtor)+ YogaNode yogaNode)
public void addComponentNeedingPreviousRenderData(Component component)+
public void addComponentNeedingPreviousRenderData(String globalKey, + Component component)
addComponentNeedingPreviousRenderData
in interface InternalNode
addComponentNeedingPreviousRenderData
in interface InternalNode
public void alignSelf(YogaAlign alignSelf)- +
public void appendComponent(Component component)+
public void appendComponent(Component component, + String key)
appendComponent
in interface InternalNode
appendComponent
in interface InternalNode
public InternalNode focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)+
public InternalNode focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)
focusedHandler
in interface InternalNode
public InternalNode layerType(int type, + Paint paint)+
layerType
in interface InternalNode
public int getLayerType()+
getLayerType
in interface InternalNode
public Paint getLayerPaint()+
getLayerPaint
in interface InternalNode
public InternalNode fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)+
public InternalNode fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)
fullImpressionHandler
in interface InternalNode
public int getChildrenCount()
getChildrenCount
in interface Node.LayoutResult
getChildrenCount
in interface Node.LayoutResult<Object>
getChildAt
in interface InternalNode
getChildAt
in interface Node.LayoutResult
getChildAt
in interface Node.LayoutResult<Object>
public int getXForChildAtIndex(int index)
getXForChildAtIndex
in interface Node.LayoutResult
getXForChildAtIndex
in interface Node.LayoutResult<Object>
public int getYForChildAtIndex(int index)
getYForChildAtIndex
in interface Node.LayoutResult
getYForChildAtIndex
in interface Node.LayoutResult<Object>
public int getHeightSpec()
getHeightSpec
in interface Node.LayoutResult
getHeightSpec
in interface Node.LayoutResult<Object>
public int getWidthSpec()
getWidthSpec
in interface Node.LayoutResult
getWidthSpec
in interface Node.LayoutResult<Object>
public Object getLayoutData()
getLayoutData
in interface Node.LayoutResult
getLayoutData
in interface Node.LayoutResult<Object>
public List<String> getComponentKeys()+
getComponentKeys
in interface InternalNode
public ArrayList<Component> getComponentsNeedingPreviousRenderData()+
public Map<String,Component> getComponentsNeedingPreviousRenderData()
getComponentsNeedingPreviousRenderData
in interface InternalNode
public EventHandler<FocusedVisibleEvent> getFocusedHandler()+
public EventHandler<FocusedVisibleEvent> getFocusedHandler()
getFocusedHandler
in interface InternalNode
public EventHandler<FullImpressionVisibleEvent> getFullImpressionHandler()+
public EventHandler<FullImpressionVisibleEvent> getFullImpressionHandler()
getFullImpressionHandler
in interface InternalNode
public String getHeadComponentKey()+
getHeadComponentKey
in interface InternalNode
public EventHandler<InvisibleEvent> getInvisibleHandler()+
public EventHandler<InvisibleEvent> getInvisibleHandler()
getInvisibleHandler
in interface InternalNode
public String getTailComponentKey()+
getTailComponentKey
in interface InternalNode
public EventHandler<UnfocusedVisibleEvent> getUnfocusedHandler()+
public EventHandler<UnfocusedVisibleEvent> getUnfocusedHandler()
getUnfocusedHandler
in interface InternalNode
public EventHandler<VisibilityChangedEvent> getVisibilityChangedHandler()+
public EventHandler<VisibilityChangedEvent> getVisibilityChangedHandler()
getVisibilityChangedHandler
in interface InternalNode
public EventHandler<VisibleEvent> getVisibleHandler()+
public EventHandler<VisibleEvent> getVisibleHandler()
getVisibleHandler
in interface InternalNode
public InternalNode invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)+
public InternalNode invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)
invisibleHandler
in interface InternalNode
public InternalNode unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)+
public InternalNode unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)
unfocusedHandler
in interface InternalNode
public InternalNode visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)+
public InternalNode visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)
visibilityChangedHandler
in interface InternalNode
public InternalNode visibleHandler(EventHandler<VisibleEvent> visibleHandler)+
public InternalNode visibleHandler(EventHandler<VisibleEvent> visibleHandler)
visibleHandler
in interface InternalNode
getWidth
in interface ComponentLayout
getWidth
in interface Node.LayoutResult
getWidth
in interface Node.LayoutResult<Object>
getHeight
in interface ComponentLayout
getHeight
in interface Node.LayoutResult
getHeight
in interface Node.LayoutResult<Object>
getPaddingTop
in interface ComponentLayout
getPaddingTop
in interface Node.LayoutResult
getPaddingTop
in interface Node.LayoutResult<Object>
getPaddingRight
in interface ComponentLayout
getPaddingRight
in interface Node.LayoutResult
getPaddingRight
in interface Node.LayoutResult<Object>
getPaddingBottom
in interface ComponentLayout
getPaddingBottom
in interface Node.LayoutResult
getPaddingBottom
in interface Node.LayoutResult<Object>
getPaddingLeft
in interface ComponentLayout
getPaddingLeft
in interface Node.LayoutResult
getPaddingLeft
in interface Node.LayoutResult<Object>
public InternalNode reconcile(ComponentContext c, - Component next)-
InternalNode
public InternalNode reconcile(LayoutStateContext layoutStateContext, + ComponentContext c, + Component next, + String nextKey)+
InternalNode
reconcile
in interface InternalNode
reconcile
in interface InternalNode
c
- The new ComponentContext.next
- The new component to reconcile against.public VisibilityOutput getVisibilityOutput()+
public VisibilityOutput getVisibilityOutput()
getVisibilityOutput
in interface DiffNode
public void setVisibilityOutput(VisibilityOutput visibilityOutput)+
public void setVisibilityOutput(VisibilityOutput visibilityOutput)
setVisibilityOutput
in interface DiffNode
setVisibilityOutput
in interface DiffNode
public RenderUnit getRenderUnit()
getRenderUnit
in interface Node.LayoutResult
getRenderUnit
in interface Node.LayoutResult<Object>
getLastWidthSpec()
VisibilityOutput
VisibilityOutput
getVisibilityOutput()
void
setVisibilityOutput(VisibilityOutput visibilityOutput)
setVisibilityOutput(VisibilityOutput visibilityOutput)
VisibilityOutput getVisibilityOutput()+
VisibilityOutput getVisibilityOutput()
void setVisibilityOutput(VisibilityOutput visibilityOutput)+
void setVisibilityOutput(VisibilityOutput visibilityOutput)
public static interface EndToEndTestingExtension.EndToEndTestingExtensionInput -extends MountDelegate.MountDelegateInput+extends MountDelegateInput
int
getLayoutOutputPositionForId(long id)
RenderTreeNode
getMountableOutputAt(int position)
+RenderTreeNode
given its absolute position.RenderTreeNode
getMountableOutputAt(int position)
int
getMountableOutputCount()
int
getMountableOutputCount()
getPositionForId(long id)
+RenderUnit
given its id.com.facebook.litho.TestOutput
com.facebook.litho.TestOutput getTestOutputAt(int position)- +
int getLayoutOutputPositionForId(long id)+
int getPositionForId(long id)+
MountDelegateInput
RenderUnit
given its id.getLayoutOutputPositionForId
in interface MountDelegate.MountDelegateInput
getPositionForId
in interface MountDelegateInput
RenderTreeNode getMountableOutputAt(int position)+
MountDelegateInput
RenderTreeNode
given its absolute position.getMountableOutputAt
in interface MountDelegate.MountDelegateInput
getMountableOutputAt
in interface MountDelegateInput
EndToEndTestingExtension(MountDelegate.MountDelegateTarget mountDelegateTarget)
EndToEndTestingExtension(MountDelegateTarget mountDelegateTarget)
acquireMountReference, canPreventMount, getContentAt, getMountTarget, isLockedForMount, isRootItem, ownsReference, ownsReference, registerToDelegate, releaseMountReference, resetAcquiredReferences
+acquireMountReference, beforeMountItem, canPreventMount, getContentAt, getMountTarget, getRootHost, isLockedForMount, isRootItem, ownsReference, ownsReference, registerToDelegate, releaseMountReference, resetAcquiredReferences
public EndToEndTestingExtension(MountDelegate.MountDelegateTarget mountDelegateTarget)+
public EndToEndTestingExtension(MountDelegateTarget mountDelegateTarget)
public class FocusedVisibleEvent +extends Object+
public class FullImpressionVisibleEvent +extends Object+
Constructor and Description | +
---|
FullImpressionVisibleEvent() |
+
public class IncrementalMountExtension -extends MountExtension<IncrementalMountExtension.IncrementalMountExtensionInput>-
Modifier and Type | -Class and Description | -
---|---|
static interface |
-IncrementalMountExtension.IncrementalMountExtensionInput |
-
Constructor and Description | -
---|
IncrementalMountExtension(Host lithoView) |
-
Modifier and Type | -Method and Description | -
---|---|
protected void |
-acquireMountReference(RenderTreeNode renderTreeNode,
- int position,
- MountDelegate.MountDelegateInput input,
- boolean isMounting) |
-
void |
-afterMount()
-Called immediately after mounting.
- |
-
void |
-beforeMount(IncrementalMountExtension.IncrementalMountExtensionInput input,
- Rect localVisibleRect)
-Called for setting up input on the extension before mounting.
- |
-
boolean |
-canPreventMount() |
-
RenderUnit.Binder |
-getAttachDetachBinder() |
-
void |
-onUnbind()
-Called after all the Host's children have been unbound.
- |
-
void |
-onUnmount()
-Called after all the Host's children have been unmounted.
- |
-
void |
-onVisibleBoundsChanged(Rect localVisibleRect)
-Called when LithoView visible bounds change to perform incremental mount.
- |
-
getContentAt, getMountTarget, isLockedForMount, isRootItem, ownsReference, ownsReference, registerToDelegate, releaseMountReference, resetAcquiredReferences
public IncrementalMountExtension(Host lithoView)-
public RenderUnit.Binder getAttachDetachBinder()-
public void beforeMount(IncrementalMountExtension.IncrementalMountExtensionInput input, - Rect localVisibleRect)-
MountExtension
beforeMount
in class MountExtension<IncrementalMountExtension.IncrementalMountExtensionInput>
input
- The new input the extension should use.public void afterMount()-
MountExtension
afterMount
in class MountExtension<IncrementalMountExtension.IncrementalMountExtensionInput>
public void onUnmount()-
MountExtension
onUnmount
in class MountExtension<IncrementalMountExtension.IncrementalMountExtensionInput>
public void onVisibleBoundsChanged(Rect localVisibleRect)-
onVisibleBoundsChanged
in class MountExtension<IncrementalMountExtension.IncrementalMountExtensionInput>
localVisibleRect
- public void onUnbind()-
MountExtension
onUnbind
in class MountExtension<IncrementalMountExtension.IncrementalMountExtensionInput>
protected void acquireMountReference(RenderTreeNode renderTreeNode, - int position, - MountDelegate.MountDelegateInput input, - boolean isMounting)-
acquireMountReference
in class MountExtension<IncrementalMountExtension.IncrementalMountExtensionInput>
public boolean canPreventMount()-
canPreventMount
in class MountExtension<IncrementalMountExtension.IncrementalMountExtensionInput>
public interface InternalNode -extends Node, Node.LayoutResult, ComponentLayout, DiffNode, Copyable<InternalNode>+extends Node, Node.LayoutResult<Object>, ComponentLayout, DiffNode, Copyable<InternalNode>
ComponentLayout
.void
addComponentNeedingPreviousRenderData(Component component)
addComponentNeedingPreviousRenderData(String globalKey,
+ Component component)
void
void
appendComponent(Component component)
appendComponent(Component component,
+ String key)
void
InternalNode
focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)
focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)
InternalNode
InternalNode
fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)
fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)
int[]
getChildIndex(InternalNode child)
List<String>
getComponentKeys()
+List<Component>
getComponents()
ArrayList<Component>
Map<String,Component>
getComponentsNeedingPreviousRenderData()
ComponentContext
getContext()
DiffNode
getDiffNode()
EventHandler<FocusedVisibleEvent>
EventHandler<FocusedVisibleEvent>
getFocusedHandler()
Drawable
getForeground()
EventHandler<FullImpressionVisibleEvent>
EventHandler<FullImpressionVisibleEvent>
getFullImpressionHandler()
Component
getHeadComponent()
String
getHeadComponentKey()
int
getImportantForAccessibility()
EventHandler<InvisibleEvent>
EventHandler<InvisibleEvent>
getInvisibleHandler()
int
getLastHeightSpec()
float
getLastMeasuredHeight()
Component
returned for the
height.float
getLastMeasuredWidth()
Component
returned for the
width.int
getLastWidthSpec()
Paint
getLayerPaint()
int
getLayerType()
int
getLayoutBorder(YogaEdge edge)
float
getMaxHeight()
float
getMaxWidth()
float
getMinHeight()
float
getMinWidth()
InternalNode
getNestedTree()
InternalNode
getNestedTreeHolder()
NodeInfo
getNodeInfo()
InternalNode.NestedTreeProps
getOrCreateNestedTreeProps()
NodeInfo
getOrCreateNodeInfo()
InternalNode
getParent()
TreeProps
getPendingTreeProps()
String
getSimpleName()
StateListAnimator
getStateListAnimator()
int
getStateListAnimatorRes()
YogaDirection
getStyleDirection()
float
getStyleHeight()
float
getStyleWidth()
Component
getTailComponent()
String
getTailComponentKey()
String
getTestKey()
Edges
getTouchExpansion()
int
getTouchExpansionBottom()
int
getTouchExpansionLeft()
int
getTouchExpansionRight()
int
getTouchExpansionTop()
String
getTransitionGlobalKey()
String
getTransitionKey()
Transition.TransitionKeyType
getTransitionKeyType()
String
getTransitionOwnerKey()
ArrayList<Transition>
getTransitions()
EventHandler<UnfocusedVisibleEvent>
EventHandler<UnfocusedVisibleEvent>
getUnfocusedHandler()
List<Component>
getUnresolvedComponents()
EventHandler<VisibilityChangedEvent>
EventHandler<VisibilityChangedEvent>
getVisibilityChangedHandler()
EventHandler<VisibleEvent>
EventHandler<VisibleEvent>
getVisibleHandler()
float
getVisibleHeightRatio()
float
getVisibleWidthRatio()
ArrayList<com.facebook.litho.WorkingRangeContainer.Registration>
getWorkingRangeRegistrations()
YogaNode
getYogaNode()
boolean
hasBorderColor()
boolean
hasNestedTree()
boolean
hasNewLayout()
boolean
hasStateListAnimatorResSet()
boolean
hasTouchExpansion()
boolean
hasTransitionKey()
boolean
hasVisibilityHandlers()
InternalNode
heightAuto()
void
heightPercent(float percent)
void
heightPx(int height)
InternalNode
importantForAccessibility(int importantForAccessibility)
InternalNode
invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)
invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)
boolean
isDuplicateChildrenStatesEnabled()
boolean
isDuplicateParentStateEnabled()
boolean
isForceViewWrapping()
boolean
isImportantForAccessibilityIsSet()
boolean
isInitialized()
boolean
isLayoutDirectionInherit()
boolean
isNestedTreeHolder()
void
isReferenceBaseline(boolean isReferenceBaseline)
InternalNode
justifyContent(YogaJustify justifyContent)
InternalNode
layerType(int layoutType,
+ Paint layerPaint)
void
layoutDirection(YogaDirection direction)
void
marginAuto(YogaEdge edge)
void
marginPercent(YogaEdge edge,
float percent)
void
marginPx(YogaEdge edge,
int margin)
void
markIsNestedTreeHolder(TreeProps currentTreeProps)
void
markLayoutSeen()
void
maxHeightPercent(float percent)
void
maxHeightPx(int maxHeight)
void
maxWidthPercent(float percent)
void
maxWidthPx(int maxWidth)
void
minHeightPercent(float percent)
void
minHeightPx(int minHeight)
void
minWidthPercent(float percent)
void
minWidthPx(int minWidth)
void
paddingPercent(YogaEdge edge,
float percent)
void
paddingPx(YogaEdge edge,
int padding)
void
positionPercent(YogaEdge edge,
float percent)
void
positionPx(YogaEdge edge,
int position)
void
positionType(YogaPositionType positionType)
InternalNode
reconcile(ComponentContext c,
- Component next)
+reconcile(LayoutStateContext layoutStateContext,
+ ComponentContext c,
+ Component next,
+ String nextKey)
YogaDirection
recursivelyResolveLayoutDirection()
void
registerDebugComponent(DebugComponent debugComponent)
InternalNode
removeChildAt(int index)
void
resetResolvedLayoutProperties()
void
setBorderWidth(YogaEdge edge,
int borderWidth)
void
setCachedMeasuresValid(boolean valid)
void
setDiffNode(DiffNode diffNode)
void
setLastHeightSpec(int heightSpec)
void
setLastMeasuredHeight(float lastMeasuredHeight)
Component
returned
for the height.void
setLastMeasuredWidth(float lastMeasuredWidth)
Component
returned
for the width.void
setLastWidthSpec(int widthSpec)
void
setMeasureFunction(YogaMeasureFunction measureFunction)
void
setNestedTree(InternalNode nestedTree)
void
setNodeInfo(NodeInfo nodeInfo)
void
setStyleHeightFromSpec(int heightSpec)
void
setStyleWidthFromSpec(int widthSpec)
boolean
shouldDrawBorders()
InternalNode
stateListAnimator(StateListAnimator stateListAnimator)
InternalNode
stateListAnimatorRes(int resId)
InternalNode
testKey(String testKey)
InternalNode
touchExpansionPx(YogaEdge edge,
int touchExpansion)
InternalNode
transitionKey(String key,
String ownerKey)
InternalNode
transitionKeyType(Transition.TransitionKeyType type)
InternalNode
unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)
unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)
void
useHeightAsBaseline(boolean useHeightAsBaseline)
InternalNode
visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)
visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)
InternalNode
visibleHandler(EventHandler<VisibleEvent> visibleHandler)
visibleHandler(EventHandler<VisibleEvent> visibleHandler)
InternalNode
visibleHeightRatio(float visibleHeightRatio)
InternalNode
visibleWidthRatio(float visibleWidthRatio)
InternalNode
widthAuto()
void
widthPercent(float percent)
void
widthPx(int width)
InternalNode
wrap(YogaWrap wrap)
InternalNode
wrapInView()
addChild, getBackgroundOutput, getBorderOutput, getChildren, getComponent, getContentOutput, getForegroundOutput, getHostOutput, getVisibilityOutput, setBackgroundOutput, setBorderOutput, setComponent, setContentOutput, setForegroundOutput, setHostOutput, setVisibilityOutput
+addChild, getBackgroundOutput, getBorderOutput, getChildren, getComponent, getContentOutput, getForegroundOutput, getHostOutput, getVisibilityOutput, setBackgroundOutput, setBorderOutput, setComponent, setContentOutput, setForegroundOutput, setHostOutput, setVisibilityOutput
-
+
void addComponentNeedingPreviousRenderData(Component component)+
void addComponentNeedingPreviousRenderData(String globalKey, + Component component)
InternalNode alignItems(YogaAlign alignItems)- +
void appendComponent(Component component)+
void appendComponent(Component component, + String key)
InternalNode focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)+
InternalNode focusedHandler(EventHandler<FocusedVisibleEvent> focusedHandler)
InternalNode foregroundRes(int resId)+ + + +
InternalNode layerType(int layoutType, + Paint layerPaint)+
int getLayerType()+
Paint getLayerPaint()+
InternalNode fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)+
InternalNode fullImpressionHandler(EventHandler<FullImpressionVisibleEvent> fullImpressionHandler)
getChildAt
in interface DiffNode
getChildAt
in interface Node.LayoutResult
getChildAt
in interface Node.LayoutResult<Object>
List<String> getComponentKeys()+
ArrayList<Component> getComponentsNeedingPreviousRenderData()+
Map<String,Component> getComponentsNeedingPreviousRenderData()
EventHandler<FocusedVisibleEvent> getFocusedHandler()+
EventHandler<FocusedVisibleEvent> getFocusedHandler()
EventHandler<FullImpressionVisibleEvent> getFullImpressionHandler()+
EventHandler<FullImpressionVisibleEvent> getFullImpressionHandler()
Component getHeadComponent()+ + + +
String getHeadComponentKey()+
EventHandler<InvisibleEvent> getInvisibleHandler()+
EventHandler<InvisibleEvent> getInvisibleHandler()
Component getTailComponent()+ + + +
String getTailComponentKey()+
EventHandler<UnfocusedVisibleEvent> getUnfocusedHandler()+
EventHandler<UnfocusedVisibleEvent> getUnfocusedHandler()
EventHandler<VisibilityChangedEvent> getVisibilityChangedHandler()+
EventHandler<VisibilityChangedEvent> getVisibilityChangedHandler()
EventHandler<VisibleEvent> getVisibleHandler()+
EventHandler<VisibleEvent> getVisibleHandler()
InternalNode invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)+
InternalNode invisibleHandler(EventHandler<InvisibleEvent> invisibleHandler)
InternalNode unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)+
InternalNode unfocusedHandler(EventHandler<UnfocusedVisibleEvent> unfocusedHandler)
InternalNode visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)+
InternalNode visibilityChangedHandler(EventHandler<VisibilityChangedEvent> visibilityChangedHandler)
InternalNode visibleHandler(EventHandler<VisibleEvent> visibleHandler)+
InternalNode visibleHandler(EventHandler<VisibleEvent> visibleHandler)
String getSimpleName()- +
InternalNode reconcile(ComponentContext c, - Component next)+
InternalNode reconcile(LayoutStateContext layoutStateContext, + ComponentContext c, + Component next, + String nextKey)
layoutStateContext
- c
- The new ComponentContext.next
- The new component to reconcile against.public class InvisibleEvent +extends Object+
public @interface LayerType
+Component.Builder.layerType(int, Paint)
public static final int LAYER_TYPE_NOT_SET+
public static final int LAYER_TYPE_NONE+
public static final int LAYER_TYPE_SOFTWARE+
public static final int LAYER_TYPE_HARDWARE+
public class LayoutState extends Object -implements IncrementalMountExtension.IncrementalMountExtensionInput, TransitionsExtensionInput, EndToEndTestingExtension.EndToEndTestingExtensionInput+implements IncrementalMountExtensionInput, VisibilityExtensionInput, TransitionsExtensionInput, EndToEndTestingExtension.EndToEndTestingExtensionInput
LayoutState
is to hold the output of layout calculation. This includes
mountable outputs and visibility outputs. A centerpiece of the class is collectResults(RenderTreeNode, ComponentContext, DebugHierarchy.Node, InternalNode, LayoutState,
DiffNode)
which prepares the before-mentioned outputs based on the provided InternalNode
@@ -163,93 +163,115 @@ AnimatableItem
getAnimatableRootItem()
getAnimatableItem(long id)
List<Component>
getComponentsNeedingPreviousRenderData()
OutputUnitsAffinityGroup<AnimatableItem>
getAnimatableItemForTransitionId(TransitionId transitionId)
+int
getComponentTreeId()
AnimatableItem
getAnimatableRootItem()
DiffNode
getDiffTree()
List<String>
getComponentKeysNeedingPreviousRenderData()
int
getLayoutOutputPositionForId(long layoutOutputId)
List<Component>
getComponentsNeedingPreviousRenderData()
OutputUnitsAffinityGroup<AnimatableItem>
getLayoutOutputsForTransitionId(TransitionId transitionId)
-int
getComponentTreeId()
DiffNode
getDiffTree()
InternalNode
getLayoutRoot()
RenderTreeNode
getMountableOutputAt(int index)
getMountableOutputAt(int index)
+RenderTreeNode
given its absolute position.ArrayList<RenderTreeNode>
getMountableOutputBottoms()
int
getMountableOutputCount()
ArrayList<RenderTreeNode>
getMountableOutputTops()
int
getPositionForId(long layoutOutputId)
+RenderUnit
given its id.String
getRootComponentName()
TransitionId
getRootTransitionId()
com.facebook.litho.TestOutput
getTestOutputAt(int index)
int
getTestOutputCount()
Map<TransitionId,OutputUnitsAffinityGroup<AnimatableItem>>
getTransitionIdMapping()
List<Transition>
getTransitions()
VisibilityModuleInput
getVisibilityModuleInput()
VisibilityModuleInput
getVisibilityModuleInput()
+List<VisibilityOutput>
getVisibilityOutputs()
List<VisibilityOutput>
getVisibilityOutputs()
+boolean
isIncrementalVisibilityEnabled()
isIncrementalVisibilityEnabled()
+boolean
needsToRerunTransitions()
boolean
renderUnitWithIdHostsRenderTrees(long id)
void
setNeedsToRerunTransitions(boolean needsToRerunTransitions)
public boolean isIncrementalVisibilityEnabled()+
VisibilityExtensionInput
isIncrementalVisibilityEnabled
in interface VisibilityExtensionInput
true
only if visibility events should be processed incrementally.getMountableOutputCount
in interface EndToEndTestingExtension.EndToEndTestingExtensionInput
getMountableOutputCount
in interface IncrementalMountExtension.IncrementalMountExtensionInput
getMountableOutputCount
in interface TransitionsExtensionInput
getMountableOutputCount
in interface IncrementalMountExtensionInput
public RenderTreeNode getMountableOutputAt(int index)+
MountDelegateInput
RenderTreeNode
given its absolute position.getMountableOutputAt
in interface EndToEndTestingExtension.EndToEndTestingExtensionInput
getMountableOutputAt
in interface TransitionsExtensionInput
getMountableOutputAt
in interface MountDelegate.MountDelegateInput
getMountableOutputAt
in interface MountDelegateInput
public AnimatableItem getAnimatableItem(long id)+
getAnimatableItem
in interface TransitionsExtensionInput
public ArrayList<RenderTreeNode> getMountableOutputTops()
getMountableOutputTops
in interface IncrementalMountExtension.IncrementalMountExtensionInput
getMountableOutputTops
in interface IncrementalMountExtensionInput
public ArrayList<RenderTreeNode> getMountableOutputBottoms()
getMountableOutputBottoms
in interface IncrementalMountExtension.IncrementalMountExtensionInput
getMountableOutputBottoms
in interface IncrementalMountExtensionInput
public List<VisibilityOutput> getVisibilityOutputs()+
public List<VisibilityOutput> getVisibilityOutputs()+
VisibilityExtensionInput
getVisibilityOutputs
in interface VisibilityExtensionInput
public VisibilityModuleInput getVisibilityModuleInput()+
public VisibilityModuleInput getVisibilityModuleInput()+
VisibilityExtensionInput
getVisibilityModuleInput
in interface VisibilityExtensionInput
public InternalNode getLayoutRoot()- +
public int getLayoutOutputPositionForId(long layoutOutputId)+
public int getPositionForId(long layoutOutputId)+
MountDelegateInput
RenderUnit
given its id.getLayoutOutputPositionForId
in interface EndToEndTestingExtension.EndToEndTestingExtensionInput
getLayoutOutputPositionForId
in interface IncrementalMountExtension.IncrementalMountExtensionInput
getPositionForId
in interface EndToEndTestingExtension.EndToEndTestingExtensionInput
getLayoutOutputPositionForId
in interface MountDelegate.MountDelegateInput
getPositionForId
in interface MountDelegateInput
LayoutOutput
with id layoutOutputId in the LayoutState
list of outputs or -1 if no LayoutOutput
with that id exists in the
LayoutState
public boolean renderUnitWithIdHostsRenderTrees(long id)+
renderUnitWithIdHostsRenderTrees
in interface IncrementalMountExtensionInput
public OutputUnitsAffinityGroup<AnimatableItem> getLayoutOutputsForTransitionId(TransitionId transitionId)+
public OutputUnitsAffinityGroup<AnimatableItem> getAnimatableItemForTransitionId(TransitionId transitionId)
getLayoutOutputsForTransitionId
in interface TransitionsExtensionInput
getAnimatableItemForTransitionId
in interface TransitionsExtensionInput
public List<String> getComponentKeysNeedingPreviousRenderData()+
getComponentKeysNeedingPreviousRenderData
in interface TransitionsExtensionInput
public class LayoutStateContext +extends Object+
Modifier and Type | +Method and Description | +
---|---|
com.facebook.litho.ComponentTree.LayoutStateFuture |
+getLayoutStateFuture() |
+
static LayoutStateContext |
+getTestInstance(ComponentContext c) |
+
void |
+markLayoutUninterruptible() |
+
public static LayoutStateContext getTestInstance(ComponentContext c)+
public com.facebook.litho.ComponentTree.LayoutStateFuture getLayoutStateFuture()+
public void markLayoutUninterruptible()+
acquireMountReference, canPreventMount, getContentAt, getMountTarget, isLockedForMount, isRootItem, ownsReference, ownsReference, registerToDelegate, releaseMountReference, resetAcquiredReferences
+acquireMountReference, beforeMountItem, canPreventMount, getContentAt, getMountTarget, getRootHost, isLockedForMount, isRootItem, ownsReference, ownsReference, registerToDelegate, releaseMountReference, resetAcquiredReferences
public class LithoRenderUnit -extends RenderUnit<Object>+extends RenderUnit<Object> +implements TransitionRenderUnit
RenderUnit
encapsulates a Litho output to be mounted using Render Core.public boolean getMatchHostBounds()+
getMatchHostBounds
in interface TransitionRenderUnit
public class LithoView extends ComponentHost -implements RootHost+implements RootHost, AnimatedRootHost
ViewGroup
that can host the mounted state of a Component
.static String
TEXTURE_TOO_BIG
static String
TEXTURE_ZERO_DIM
static String
ZERO_HEIGHT_LOG
PARTIAL_ALPHA_TEXTURE_TOO_BIG, TEXTURE_TOO_BIG, TEXTURE_ZERO_DIM
getComponentTree()
protected Map<String,Object>
getLayoutErrorMetadata(int width,
+ int height)
Rect
getPreviousMountBounds()
boolean
isIncrementalMountEnabled()
void
notifyVisibleBoundsChanged()
notifyVisibleBoundsChanged()
+void
notifyVisibleBoundsChanged(Rect visibleRect,
boolean processVisibilityOutputs)
void
offsetLeftAndRight(int offset)
void
offsetTopAndBottom(int offset)
protected void
onAttachedToWindow()
void
onAttachedToWindowForTest()
protected void
onDetachedFromWindow()
void
onDetachedFromWindowForTest()
void
onFinishTemporaryDetach()
protected void
onMeasure(int widthMeasureSpec,
int heightMeasureSpec)
void
onStartTemporaryDetach()
protected void
performLayout(boolean changed,
int left,
@@ -349,49 +355,49 @@ Method Summary
int right,
int bottom)
void
rebind()
void
release()
void
rerenderForAccessibility(boolean enabled)
void
resetMountStartupLoggingInfo()
void
setAnimatedHeight(int height)
void
setAnimatedWidth(int width)
void
setComponent(Component component)
void
setComponentAsync(Component component)
void
setComponentAsyncWithoutReconciliation(Component component)
void
setComponentTree(ComponentTree componentTree)
void
setComponentWithoutReconciliation(Component component)
void
setHasTransientState(boolean hasTransientState)
void
setInvalidStateLogParamsList(List<ComponentLogParams> logParamsList)
void
setMountStartupLoggingInfo(LithoStartupLogger startupLogger,
String startupLoggerAttribution,
@@ -432,65 +438,65 @@ Method Summary
boolean isLastAdapterItem,
boolean isOrientationVertical)
void
setOnDirtyMountListener(LithoView.OnDirtyMountListener onDirtyMountListener)
void
setOnPostDrawListener(LithoView.OnPostDrawListener onPostDrawListener)
void
setRenderState(RenderState renderState)
void
setTranslationX(float translationX)
void
setTranslationY(float translationY)
void
setVisibilityHint(boolean isVisible)
protected boolean
shouldAlwaysLayoutChildren()
protected boolean
shouldRequestLayout()
void
startTemporaryDetach()
void
suppressMeasureComponentTree(boolean suppress)
String
toString()
void
unbind()
void
unmountAllItems()
addView, addView, addView, addViewForTest, addViewInLayout, attachViewToParent, dispatchDraw, dispatchHoverEvent, drawableStateChanged, getChildDrawingOrder, getClipChildren, getComponentTouchListener, getContentDescription, getContentDescriptions, getContentNames, getDrawables, getImageContent, getLinkedDrawablesForAnimation, getMountItemAt, getMountItemCount, getTag, getTextContent, jumpDrawablesToCurrentState, mount, mount, moveItem, onInterceptTouchEvent, onLayout, onTouchEvent, performAccessibilityAction, refreshAccessibilityDelegatesIfNeeded, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestLayout, setAccessibilityDelegate, setClipChildren, setContentDescription, setTag, setViewTags, setVisibility, shouldDelayChildPressedState, unmount, unmount, verifyDrawable
+addView, addView, addView, addViewForTest, addViewInLayout, attachViewToParent, dispatchDraw, dispatchHoverEvent, drawableStateChanged, getChildDrawingOrder, getClipChildren, getComponentTouchListener, getContentDescription, getContentDescriptions, getContentNames, getDrawables, getImageContent, getLinkedDrawablesForAnimation, getMountItemAt, getMountItemCount, getTag, getTextContent, hasOverlappingRendering, jumpDrawablesToCurrentState, mount, mount, moveItem, onInterceptTouchEvent, onLayout, onTouchEvent, performAccessibilityAction, refreshAccessibilityDelegatesIfNeeded, removeAllViewsInLayout, removeDetachedView, removeView, removeViewAt, removeViewInLayout, removeViews, removeViewsInLayout, requestLayout, setAccessibilityDelegate, setAlpha, setClipChildren, setContentDescription, setTag, setViewTags, setVisibility, shouldDelayChildPressedState, unmount, unmount, verifyDrawable
public static final String SET_ALREADY_ATTACHED_COMPONENT_TREE@@ -549,32 +555,6 @@
public static final String TEXTURE_TOO_BIG-
public static final String TEXTURE_ZERO_DIM-
setAnimatedWidth
in interface AnimatedRootHost
setAnimatedHeight
in interface AnimatedRootHost
public void notifyVisibleBoundsChanged()+
RenderCoreExtensionHost
notifyVisibleBoundsChanged
in interface RenderCoreExtensionHost
public void setRenderState(RenderState renderState)@@ -1186,6 +1180,20 @@
protected Map<String,Object> getLayoutErrorMetadata(int width, + int height)+
getLayoutErrorMetadata
in class ComponentHost
public class LithoVisibilityOutputFactory +extends Object +implements VisibilityOutput.Factory<InternalNode>+
Constructor and Description | +
---|
LithoVisibilityOutputFactory() |
+
Modifier and Type | +Method and Description | +
---|---|
VisibilityOutput |
+createVisibilityOutput(InternalNode node,
+ Rect absoluteBounds) |
+
public LithoVisibilityOutputFactory()+
public VisibilityOutput createVisibilityOutput(InternalNode node, + Rect absoluteBounds)+
createVisibilityOutput
in interface VisibilityOutput.Factory<InternalNode>
node
- The Node.LayoutResult
for which a VisibilityOutput
is requiredabsoluteBounds
- The absolute bounds of .LithoYogaMeasureFunction()
LithoYogaMeasureFunction(LayoutStateContext layoutStateContext)
public LithoYogaMeasureFunction()+
public LithoYogaMeasureFunction(LayoutStateContext layoutStateContext)
public class MatrixDrawable<T extends Drawable> extends Drawable -implements Touchable+implements Touchable, TransitionUtils.BoundsCallback
public void onWidthHeightBoundsApplied(int width, int height)+
onWidthHeightBoundsApplied
in interface TransitionUtils.BoundsCallback
public void onXYBoundsApplied(int x, int y)+
onXYBoundsApplied
in interface TransitionUtils.BoundsCallback
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
+accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
Host
and unbinding the item
- from the MountDelegate.MountDelegateTarget
.MountDelegateTarget
.acquireMountReference, canPreventMount, getContentAt, getMountTarget, isLockedForMount, isRootItem, ownsReference, ownsReference, releaseMountReference, resetAcquiredReferences
+acquireMountReference, beforeMountItem, canPreventMount, getContentAt, getMountTarget, getRootHost, isLockedForMount, isRootItem, ownsReference, ownsReference, releaseMountReference, resetAcquiredReferences
UnmountDelegateExtension
Host
and unbinding the item
- from the MountDelegate.MountDelegateTarget
.MountDelegateTarget
.unmount
in interface UnmountDelegateExtension
public interface TransitionsExtensionInput -extends MountDelegate.MountDelegateInput+extends MountDelegateInput
AnimatableItem
getAnimatableRootItem()
getAnimatableItem(long id)
List<Component>
getComponentsNeedingPreviousRenderData()
OutputUnitsAffinityGroup<AnimatableItem>
getAnimatableItemForTransitionId(TransitionId transitionId)
int
getComponentTreeId()
AnimatableItem
getAnimatableRootItem()
OutputUnitsAffinityGroup<AnimatableItem>
getLayoutOutputsForTransitionId(TransitionId transitionId)
List<String>
getComponentKeysNeedingPreviousRenderData()
RenderTreeNode
getMountableOutputAt(int index)
List<Component>
getComponentsNeedingPreviousRenderData()
int
getMountableOutputCount()
getComponentTreeId()
RenderTreeNode
getMountableOutputAt(int index)
+RenderTreeNode
given its absolute position.int
getMountableOutputCount()
String
getRootComponentName()
TransitionId
getRootTransitionId()
Map<TransitionId,OutputUnitsAffinityGroup<AnimatableItem>>
getTransitionIdMapping()
List<Transition>
getTransitions()
boolean
needsToRerunTransitions()
void
setNeedsToRerunTransitions(boolean needsToRerunTransitions)
RenderTreeNode getMountableOutputAt(int index)+
MountDelegateInput
RenderTreeNode
given its absolute position.getMountableOutputAt
in interface MountDelegate.MountDelegateInput
getMountableOutputAt
in interface MountDelegateInput
Map<TransitionId,OutputUnitsAffinityGroup<AnimatableItem>> getTransitionIdMapping()- +
OutputUnitsAffinityGroup<AnimatableItem> getLayoutOutputsForTransitionId(TransitionId transitionId)+
OutputUnitsAffinityGroup<AnimatableItem> getAnimatableItemForTransitionId(TransitionId transitionId)
List<Component> getComponentsNeedingPreviousRenderData()+ + + +
List<String> getComponentKeysNeedingPreviousRenderData()+
AnimatableItem getAnimatableRootItem()
AnimatableItem getAnimatableItem(long id)+
public class UnfocusedVisibleEvent +extends Object+
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
+accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
+bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
public class VisibilityChangedEvent +extends Object+
Modifier and Type | +Field and Description | +
---|---|
float |
+percentVisibleHeight
+Between 0 and 100, indicates percentage of item height that is visible on screen.
+ |
+
float |
+percentVisibleWidth
+Between 0 and 100, indicates percentage of item width that is visible on screen.
+ |
+
int |
+visibleHeight |
+
int |
+visibleWidth |
+
Constructor and Description | +
---|
VisibilityChangedEvent() |
+
public int visibleHeight+
public int visibleWidth+
public float percentVisibleWidth+
public float percentVisibleHeight+
public class VisibleEvent +extends Object+
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
+accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
static Set<String>
componentPreallocationBlocklist
static boolean
debugHighlightInteractiveBounds
static boolean
debugHighlightMountBounds
static int
DEFAULT_BACKGROUND_THREAD_PRIORITY
static int
DEFAULT_CHANGE_SET_THREAD_PRIORITY
static boolean
delegateToRenderCoreMount
static boolean
disableComponentHostPool
static boolean
disableGetAnnotationUsage
static String
disablePoolsEnd
static String
disablePoolsStart
static boolean
disableTransitionsExtensionForMountDelegate
static boolean
emitMessageForZeroSizedTexture
static boolean
enableErrorBoundaryComponent
static boolean
enableLithoViewDebugOverlay
static boolean
enableRenderInfoDebugging
static boolean
enableShouldCreateLayoutWithNewSizeSpec
static boolean
enableThreadTracingStacktrace
static boolean
extensionAcquireDuringMount
static boolean
forceEnableTransitionsForInstrumentationTests
@@ -251,90 +259,94 @@ static boolean
ignoreStateUpdatesForScreenshotTest
hostHasOverlappingRendering
static boolean
incrementalVisibilityHandling
ignoreStateUpdatesForScreenshotTest
static boolean
incrementalVisibilityHandling
static boolean
inheritPriorityFromUiThread
static boolean
IS_INTERNAL_BUILD
static boolean
isAnimationDisabled
static boolean
isDebugHierarchyEnabled
static boolean
isDebugModeEnabled
static boolean
isEndToEndTestRun
static boolean
isHooksImplEnabled
true
internal hooks implementation is applied.static boolean
isIncrementalMountGloballyDisabled
true
, disables incremental mount globally.static boolean
isLayoutDiffingEnabled
static boolean
isPoolBisectEnabled
static boolean
isReconciliationEnabled
static boolean
keepInternalNodes
static boolean
NEEDS_THEME_SYNCHRONIZATION
static boolean
onlyProcessAutogeneratedTransitionIdsWhenNecessary
static boolean
overlappingRenderingForZeroSizedViews
static int
overlappingRenderingViewSizeLimit
static int
partialAlphaWarningSizeThresold
static LithoPerfBoosterFactory
perfBoosterFactory
skipIncrementalMountOnSetVisibilityHintFalse
static int
textureSizeWarningLimit
static LayoutThreadPoolConfiguration
threadPoolConfiguration
static LayoutThreadPoolConfiguration
threadPoolForBackgroundThreadsConfig
static boolean
unmountAllWhenComponentTreeSetToNull
static boolean
USE_INCREMENTAL_MOUNT_HELPER
static boolean
useCancelableLayoutFutures
static boolean
useExtensionsWithMountDelegate
static boolean
useGlobalKeys
static boolean
useIncrementalMountExtension
static boolean
useInternalNodesForLayoutDiffing
static boolean
useNewGenerateMechanismForGlobalKeys
static boolean
useSharedFutureOnParallel
static boolean
useStatelessComponent
+static boolean
useTransitionsExtension
public static boolean useIncrementalMountExtension+ + + +
public static boolean extensionAcquireDuringMount+
public static boolean emitMessageForZeroSizedTexture
public static boolean useStatelessComponent+
public static boolean hostHasOverlappingRendering+
public static int textureSizeWarningLimit+
public static boolean overlappingRenderingForZeroSizedViews+
public static int overlappingRenderingViewSizeLimit+
public static int partialAlphaWarningSizeThresold+
LayoutOutput
to the animations package.ComponentLayout
.ComponentTree
.InternalNode
and needs to be used while
mounting a MountItem
in MountState
.ComponentsLogger.newPerformanceEvent(ComponentContext,
int)
to track performance metrics in the framework.ComponentHost
.TransitionAnimationBinding
given a PropertyAnimation
.Future
(s) and related
@@ -810,36 +818,36 @@ GestureDetector
to be used in Litho lifecycle methods.Handler
.RenderUnit
encapsulates a Litho output to be mounted using Render Core.ViewGroup
that can host the mounted state of a Component
.LithoView
that is relevant during end to end tests.InternalNode
without giving the holder any access to
it.Component
.Component.Builder.layerType(int, Paint)
applyLazyStateUpdatesForContainer, getAndroidContext, getApplicationContext, getCachedValue, getColor, getComponentScope, getErrorEventHandler, getLayoutStateFuture, getLayoutVersion, getLogger, getLogTag, getMainLooper, getRecyclingMode, getResourceCache, getResourceResolver, getResources, getString, getString, getText, getTreeProp, getTreePropsCopy, isIncrementalMountEnabled, isParentTreePropsCloned, isReconciliationEnabled, isVisibilityProcessingEnabled, obtainStyledAttributes, putCachedValue, setLayoutStateContextForTesting, setParentTreePropsCloned, updateHookStateAsync, updateStateWithTransition, withComponentScope, withComponentTree
+applyLazyStateUpdatesForContainer, getAndroidContext, getApplicationContext, getCachedValue, getColor, getComponentScope, getErrorEventHandler, getLayoutStateContext, getLayoutStateFuture, getLayoutVersion, getLogger, getLogTag, getMainLooper, getRecyclingMode, getResourceCache, getResourceResolver, getResources, getString, getString, getText, getTreeProp, getTreePropsCopy, isIncrementalMountEnabled, isParentTreePropsCloned, isReconciliationEnabled, isVisibilityProcessingEnabled, obtainStyledAttributes, putCachedValue, setLayoutStateContextForTesting, setParentTreePropsCloned, updateHookStateAsync, updateStateWithTransition, withComponentScope, withComponentTree
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, measure, measureMightNotCacheInternalNode, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, measure, measureMightNotCacheInternalNode, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
com.facebook.litho.VisibleEvent
+
DEPRECATED: Prefer using triggerVisibilityEvent(LithoView, Class)
instead
com.facebook.litho.FocusedVisibleEvent
+
DEPRECATED: Prefer using triggerVisibilityEvent(LithoView, Class)
instead
com.facebook.litho.InvisibleEvent
+
DEPRECATED: Prefer using triggerVisibilityEvent(LithoView, Class)
instead
The event needs to be one of VisibleEvent
, InvisibleEvent
, FocusedVisibleEvent
, UnfocusedVisibleEvent
, or FullImpressionVisibleEvent
.
The event needs to be one of VisibleEvent
, InvisibleEvent
, FocusedVisibleEvent
, UnfocusedVisibleEvent
, or FullImpressionVisibleEvent
.
lithoView
- the view to invoke the event on its component treeemitMessage
resetAllCounters()
after every test,
+LithoStats.resetAllCounters()
after every test,
and provides utilities methods to get the litho stats.accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipToOutline, clone, componentTag, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipToOutline, clone, componentTag, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, getStateContainer, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, makeShallowCopy, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
accessibilityHeading, accessibilityRole, accessibilityRoleDescription, accessibilityRoleDescription, accessibilityRoleDescription, alignSelf, alpha, alpha, aspectRatio, background, backgroundAttr, backgroundAttr, backgroundColor, backgroundColor, backgroundDynamicDrawable, backgroundRes, border, checkArgs, clickable, clickHandler, clipChildren, clipToOutline, clone, componentTag, contentDescription, contentDescription, contentDescription, dispatchPopulateAccessibilityEventHandler, duplicateChildrenStates, duplicateParentState, enabled, flex, flexBasisAttr, flexBasisAttr, flexBasisDip, flexBasisPercent, flexBasisPx, flexBasisRes, flexGrow, flexShrink, focusable, focusChangeHandler, focusedHandler, foreground, foregroundAttr, foregroundAttr, foregroundColor, foregroundRes, fullImpressionHandler, getContext, handle, hasBackgroundSet, hasClickHandlerSet, heightAttr, heightAttr, heightDip, heightPercent, heightPx, heightRes, importantForAccessibility, init, interceptTouchHandler, invisibleHandler, isReferenceBaseline, key, layerType, layoutDirection, longClickHandler, marginAttr, marginAttr, marginAuto, marginDip, marginPercent, marginPx, marginRes, maxHeightAttr, maxHeightAttr, maxHeightDip, maxHeightPercent, maxHeightPx, maxHeightRes, maxWidthAttr, maxWidthAttr, maxWidthDip, maxWidthPercent, maxWidthPx, maxWidthRes, minHeightAttr, minHeightAttr, minHeightDip, minHeightPercent, minHeightPx, minHeightRes, minWidthAttr, minWidthAttr, minWidthDip, minWidthPercent, minWidthPx, minWidthRes, onInitializeAccessibilityEventHandler, onInitializeAccessibilityNodeInfoHandler, onPopulateAccessibilityEventHandler, onRequestSendAccessibilityEventHandler, outlineProvider, paddingAttr, paddingAttr, paddingDip, paddingPercent, paddingPx, paddingRes, performAccessibilityActionHandler, positionAttr, positionAttr, positionDip, positionPercent, positionPx, positionRes, positionType, rotation, rotation, rotationX, rotationY, scale, scaleX, scaleY, selected, sendAccessibilityEventHandler, sendAccessibilityEventUncheckedHandler, shadowElevation, shadowElevationAttr, shadowElevationAttr, shadowElevationDip, shadowElevationPx, shadowElevationRes, stateListAnimator, stateListAnimatorRes, testKey, touchExpansionAttr, touchExpansionAttr, touchExpansionDip, touchExpansionPx, touchExpansionRes, touchHandler, transitionKey, transitionKeyType, transitionName, translationX, translationY, unfocusedHandler, useHeightAsBaseline, viewTag, viewTags, visibilityChangedHandler, visibleHandler, visibleHeightRatio, visibleWidthRatio, widthAttr, widthAttr, widthDip, widthPercent, widthPx, widthRes, wrapInView
bindDynamicProp, canResolve, clearCachedLayout, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
bindDynamicProp, canResolve, clearCachedLayout, getCommonProps, getDynamicProps, getErrorHandler, getEventDispatcher, getHandle, getId, getKey, getScopedContext, getSimpleName, getSimpleNameDelegate, hasBackgroundSet, hasClickHandlerSet, isEquivalentTo, measure, measureMightNotCacheInternalNode, recordEventTrigger, registerWorkingRange, retrieveValue, setScopedContext, updateInternalChildState, willRender
Modifier and Type | -Class and Description | -
---|---|
static interface |
-MountDelegate.MountDelegateInput |
-
static interface |
-MountDelegate.MountDelegateTarget |
-
MountDelegate(MountDelegate.MountDelegateTarget mountDelegateTarget)
MountDelegate(MountDelegateTarget mountDelegateTarget)
void
acquireMountRef(RenderTreeNode renderTreeNode,
+acquireMountRef(RenderTreeNode node,
int i,
- MountDelegate.MountDelegateInput input,
boolean isMounting)
getContentAt(int position)
MountDelegate.MountDelegateTarget
MountDelegateTarget
getMountDelegateTarget()
isRootItem(int position)
boolean
maybeLockForMount(RenderTreeNode renderTreeNode,
+ int index)
void
releaseMountRef(RenderTreeNode renderTreeNode,
int i,
boolean isMounting)
void
resetExtensionReferenceCount()
public MountDelegate(MountDelegate.MountDelegateTarget mountDelegateTarget)+
public MountDelegate(MountDelegateTarget mountDelegateTarget)
public boolean isRootItem(int position)+ + + +
public boolean maybeLockForMount(RenderTreeNode renderTreeNode, + int index)+
public boolean isLockedForMount(RenderTreeNode renderTreeNode)- +
public void acquireMountRef(RenderTreeNode renderTreeNode, +public void acquireMountRef(RenderTreeNode node, int i, - MountDelegate.MountDelegateInput input, boolean isMounting)
public MountDelegate.MountDelegateTarget getMountDelegateTarget()+
public MountDelegateTarget getMountDelegateTarget()
public class MountState extends Object -implements MountDelegate.MountDelegateTarget+implements MountDelegateTarget
Modifier and Type | Method and Description | @@ -233,8 +233,7 @@|||
---|---|---|---|---|
void |
-notifyMount(MountDelegate.MountDelegateInput input,
- RenderTreeNode renderTreeNode,
+ | |||
void |
-registerMountDelegateExtension(MountExtension mountExtension) |
+registerMountDelegateExtension(MountExtension mountExtension)
+Deprecated.
+
+Only used for Litho's integration. Marked for removal.
+ |
||
void |
@@ -338,22 +341,21 @@
Modifier and Type | +Method and Description | +
---|---|
void |
+notifyVisibleBoundsChanged()
+Notifies the host the its visible bounds may have potentially changed.
+ |
+
static <State,RenderContext>
RenderResult<State>
resolve(Context context,
+resolve(Context context,
RenderState.LazyTree<State> lazyTree,
RenderContext renderContext,
+ RenderCoreExtension<?>[] extensions,
RenderResult<State> previousResult,
int layoutVersion,
int widthSpec,
@@ -196,9 +197,9 @@ Methods inherited from class java.lang.
+
-
+
@@ -207,6 +208,7 @@ resolve
public static <State,RenderContext> RenderResult<State> resolve(Context context,
RenderState.LazyTree<State> lazyTree,
RenderContext renderContext,
+ RenderCoreExtension<?>[] extensions,
RenderResult<State> previousResult,
int layoutVersion,
int widthSpec,
diff --git a/docs/javadoc/com/facebook/rendercore/RenderState.Delegate.html b/docs/javadoc/com/facebook/rendercore/RenderState.Delegate.html
index 2372b9950ff..caff9bdfa30 100644
--- a/docs/javadoc/com/facebook/rendercore/RenderState.Delegate.html
+++ b/docs/javadoc/com/facebook/rendercore/RenderState.Delegate.html
@@ -2,9 +2,9 @@
-
+
RenderState.Delegate
-
+
diff --git a/docs/javadoc/com/facebook/rendercore/RenderState.HostListener.html b/docs/javadoc/com/facebook/rendercore/RenderState.HostListener.html
index 4b18158d1b5..107e3860c51 100644
--- a/docs/javadoc/com/facebook/rendercore/RenderState.HostListener.html
+++ b/docs/javadoc/com/facebook/rendercore/RenderState.HostListener.html
@@ -2,9 +2,9 @@
-
+
RenderState.HostListener
-
+
diff --git a/docs/javadoc/com/facebook/rendercore/RenderState.LayoutContext.html b/docs/javadoc/com/facebook/rendercore/RenderState.LayoutContext.html
index c8736323447..374b00d67bb 100644
--- a/docs/javadoc/com/facebook/rendercore/RenderState.LayoutContext.html
+++ b/docs/javadoc/com/facebook/rendercore/RenderState.LayoutContext.html
@@ -2,9 +2,9 @@
-
+
RenderState.LayoutContext
-
+
@@ -137,10 +137,11 @@ Constructor Summary
Constructor and Description
LayoutContext(Context androidContext,
+LayoutContext(Context androidContext,
RenderContext renderContext,
int layoutVersion,
- LayoutCache layoutCache)
+ LayoutCache layoutCache,
+ RenderCoreExtension<?>[] extensions)
public LayoutContext(Context androidContext, RenderContext renderContext, int layoutVersion, - LayoutCache layoutCache)+ LayoutCache layoutCache, + RenderCoreExtension<?>[] extensions)
public interface RenderTreeHost
+public interface RenderTreeHost +extends RenderCoreExtensionHost
RenderTree
without relying on RenderState
to prepare it.setRenderTree(RenderTree tree)
notifyVisibleBoundsChanged
void
notifyVisibleBoundsChanged()
+void
offsetLeftAndRight(int offset)
void
offsetTopAndBottom(int offset)
protected void
onMeasure(int widthMeasureSpec,
int heightMeasureSpec)
void
setRenderTree(RenderTree tree)
void
setTranslationX(float translationX)
void
setTranslationY(float translationY)
public void setRenderTree(RenderTree tree)@@ -258,6 +280,57 @@
public void notifyVisibleBoundsChanged()+
RenderCoreExtensionHost
notifyVisibleBoundsChanged
in interface RenderCoreExtensionHost
public void offsetTopAndBottom(int offset)+
public void offsetLeftAndRight(int offset)+
public void setTranslationX(float translationX)+
public void setTranslationY(float translationY)+
public interface RootHost
+public interface RootHost +extends RenderCoreExtensionHost
setRenderState(RenderState renderState)
notifyVisibleBoundsChanged
findMountContentById(long id)
void
notifyVisibleBoundsChanged()
+protected void
onLayout(boolean changed,
int left,
@@ -163,7 +169,7 @@ Method Summary
int right,
int bottom)
boolean
onMeasure(int widthMeasureSpec,
int heightMeasureSpec,
@@ -172,11 +178,11 @@ Method Summary
false if not in which case the hosting view should call super.onMeasure.
void
onUIRenderTreeUpdated(RenderTree newRenderTree)
void
setRenderState(RenderState renderState)
public void notifyVisibleBoundsChanged()+
RenderCoreExtensionHost
notifyVisibleBoundsChanged
in interface RenderCoreExtensionHost
findMountContentById(long id)
void
notifyVisibleBoundsChanged()
+void
offsetLeftAndRight(int offset)
void
offsetTopAndBottom(int offset)
protected void
onMeasure(int widthMeasureSpec,
int heightMeasureSpec)
void
setRenderState(RenderState renderState)
void
setTranslationX(float translationX)
void
setTranslationY(float translationY)
public void notifyVisibleBoundsChanged()+
RenderCoreExtensionHost
notifyVisibleBoundsChanged
in interface RenderCoreExtensionHost
public void offsetTopAndBottom(int offset)+
public void offsetLeftAndRight(int offset)+
public void setTranslationX(float translationX)+
public void setTranslationY(float translationY)+
Host
and unbinding the item
- from the MountDelegate.MountDelegateTarget
.MountDelegateTarget
.Host
and unbinding the item
- from the MountDelegate.MountDelegateTarget
.MountDelegateTarget
.index
- State
- The state represents the data collected by the visitor for a layout pass.public interface LayoutResultVisitor<State>
diff --git a/docs/javadoc/com/facebook/rendercore/extensions/MountExtension.html b/docs/javadoc/com/facebook/rendercore/extensions/MountExtension.html
index 83bc23a81e7..1954fc493be 100644
--- a/docs/javadoc/com/facebook/rendercore/extensions/MountExtension.html
+++ b/docs/javadoc/com/facebook/rendercore/extensions/MountExtension.html
@@ -2,9 +2,9 @@
-
+
protected void
acquireMountReference(RenderTreeNode renderTreeNode,
+acquireMountReference(RenderTreeNode node,
int position,
- MountDelegate.MountDelegateInput input,
boolean isMounting)
void
beforeMountItem(RenderTreeNode renderTreeNode,
+ int index)
boolean
canPreventMount()
protected Object
getContentAt(int position)
MountDelegate.MountDelegateTarget
MountDelegateTarget
getMountTarget()
protected Host
getRootHost()
protected boolean
isLockedForMount(RenderTreeNode renderTreeNode)
protected boolean
isRootItem(int position)
void
onUnbind()
void
onUnmount()
void
onVisibleBoundsChanged(Rect localVisibleRect)
protected boolean
ownsReference(long id)
boolean
ownsReference(RenderTreeNode renderTreeNode)
void
registerToDelegate(MountDelegate mountDelegate)
protected void
releaseMountReference(RenderTreeNode renderTreeNode,
int position,
boolean isMounting)
protected void
resetAcquiredReferences()
protected void resetAcquiredReferences()
protected Host getRootHost()+
protected Object getContentAt(int position)- +
protected void acquireMountReference(RenderTreeNode renderTreeNode, +protected void acquireMountReference(RenderTreeNode node, int position, - MountDelegate.MountDelegateInput input, boolean isMounting)
public MountDelegate.MountDelegateTarget getMountTarget()+
public MountDelegateTarget getMountTarget()
public void beforeMountItem(RenderTreeNode renderTreeNode, + int index)+
State
- the state the extension operates on.public class RenderCoreExtension<State> @@ -146,31 +150,61 @@Constructor Summary
Method Summary
Modifier and Type | Method and Description |
---|---|
static void |
+afterMount(Map<RenderCoreExtension<?>,Object> results)
+Calls
+MountExtension.afterMount() for each RenderCoreExtension that has a mount
+ phase. |
+
static void |
+beforeMount(Host host,
+ Map<RenderCoreExtension<?>,Object> results)
+Calls
+MountExtension.beforeMount(Object, Rect) for each RenderCoreExtension
+ that has a mount phase. |
+
State |
createState()
Should return a new
# to which the LayoutResultVisitor can write into. |
LayoutResultVisitor<State> |
+|
LayoutResultVisitor<? extends State> |
getLayoutVisitor()
The extension can optionally return a
LayoutResultVisitor for every layout pass which
will visit every Node.LayoutResult . |
MountExtension<State> |
+|
MountExtension<? extends State> |
getMountExtension()
The extension can optionally return a
MountExtension which can be used to augment the
RenderCore's mounting phase. |
static void |
+notifyVisibleBoundsChanged(Host host,
+ Map<RenderCoreExtension<?>,Object> results)
+Calls
+MountExtension.onVisibleBoundsChanged(Rect) for each RenderCoreExtension
+ that has a mount phase. |
+
static boolean |
+shouldUpdate(Map<RenderCoreExtension<?>,Object> currentResults,
+ Map<RenderCoreExtension<?>,Object> nextResults)
+returns
+false iff the results have the same RenderCoreExtension s. |
+
public LayoutResultVisitor<State> getLayoutVisitor()+
public LayoutResultVisitor<? extends State> getLayoutVisitor()
LayoutResultVisitor
for every layout pass which
will visit every Node.LayoutResult
. The visitor should be functional and immutable.public MountExtension<State> getMountExtension()+
public MountExtension<? extends State> getMountExtension()
MountExtension
which can be used to augment the
RenderCore's mounting phase. The #
collected in the latest layout pass will be
passed to the extension before mount.public State createState()@@ -255,6 +289,66 @@
public static void beforeMount(Host host, + Map<RenderCoreExtension<?>,Object> results)+
MountExtension.beforeMount(Object, Rect)
for each RenderCoreExtension
+ that has a mount phase.host
- The Host
of the extensionsresults
- A map of RenderCoreExtension
to their results from the layout phase.public static void afterMount(Map<RenderCoreExtension<?>,Object> results)+
MountExtension.afterMount()
for each RenderCoreExtension
that has a mount
+ phase.results
- A map of RenderCoreExtension
to their results from the layout phase.public static void notifyVisibleBoundsChanged(Host host, + Map<RenderCoreExtension<?>,Object> results)+
MountExtension.onVisibleBoundsChanged(Rect)
for each RenderCoreExtension
+ that has a mount phase.host
- The Host
of the extensionsresults
- A map of RenderCoreExtension
to their results from the layout phase.public static boolean shouldUpdate(Map<RenderCoreExtension<?>,Object> currentResults, + Map<RenderCoreExtension<?>,Object> nextResults)+
false
iff the results have the same RenderCoreExtension
s.public class IncrementalMountBinder +extends Object +implements RenderUnit.Binder<RenderUnit,Object>+
Constructor and Description | +
---|
IncrementalMountBinder(IncrementalMountExtension extension) |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+bind(Context context,
+ Object content,
+ RenderUnit lithoRenderUnit,
+ Object layoutData) |
+
boolean |
+shouldUpdate(RenderUnit currentValue,
+ RenderUnit newValue,
+ Object currentLayoutData,
+ Object nextLayoutData) |
+
void |
+unbind(Context context,
+ Object o,
+ RenderUnit lithoRenderUnit,
+ Object layoutData) |
+
public IncrementalMountBinder(IncrementalMountExtension extension)+
public boolean shouldUpdate(RenderUnit currentValue, + RenderUnit newValue, + Object currentLayoutData, + Object nextLayoutData)+
shouldUpdate
in interface RenderUnit.Binder<RenderUnit,Object>
public void bind(Context context, + Object content, + RenderUnit lithoRenderUnit, + Object layoutData)+
bind
in interface RenderUnit.Binder<RenderUnit,Object>
public void unbind(Context context, + Object o, + RenderUnit lithoRenderUnit, + Object layoutData)+
unbind
in interface RenderUnit.Binder<RenderUnit,Object>
public class IncrementalMountExtension +extends MountExtension<IncrementalMountExtensionInput>+
Constructor and Description | +
---|
IncrementalMountExtension() |
+
IncrementalMountExtension(boolean acquireReferencesDuringMount) |
+
Modifier and Type | +Method and Description | +
---|---|
protected void |
+acquireMountReference(RenderTreeNode node,
+ int position,
+ boolean isMounting) |
+
void |
+afterMount()
+Called immediately after mounting.
+ |
+
void |
+beforeMount(IncrementalMountExtensionInput input,
+ Rect localVisibleRect)
+Called for setting up input on the extension before mounting.
+ |
+
void |
+beforeMountItem(RenderTreeNode renderTreeNode,
+ int index) |
+
boolean |
+canPreventMount() |
+
RenderUnit.Binder |
+getAttachDetachBinder() |
+
int |
+getPreviousBottomsIndex() |
+
int |
+getPreviousTopsIndex() |
+
void |
+onUnbind()
+Called after all the Host's children have been unbound.
+ |
+
void |
+onUnmount()
+Called after all the Host's children have been unmounted.
+ |
+
void |
+onVisibleBoundsChanged(Rect localVisibleRect)
+Called when LithoView visible bounds change to perform incremental mount.
+ |
+
getContentAt, getMountTarget, getRootHost, isLockedForMount, isRootItem, ownsReference, ownsReference, registerToDelegate, releaseMountReference, resetAcquiredReferences
public IncrementalMountExtension()+
public IncrementalMountExtension(boolean acquireReferencesDuringMount)+
public void beforeMount(IncrementalMountExtensionInput input, + Rect localVisibleRect)+
MountExtension
beforeMount
in class MountExtension<IncrementalMountExtensionInput>
input
- The new input the extension should use.public void beforeMountItem(RenderTreeNode renderTreeNode, + int index)+
beforeMountItem
in class MountExtension<IncrementalMountExtensionInput>
public void afterMount()+
MountExtension
afterMount
in class MountExtension<IncrementalMountExtensionInput>
public void onUnmount()+
MountExtension
onUnmount
in class MountExtension<IncrementalMountExtensionInput>
public void onVisibleBoundsChanged(Rect localVisibleRect)+
onVisibleBoundsChanged
in class MountExtension<IncrementalMountExtensionInput>
localVisibleRect
- public void onUnbind()+
MountExtension
onUnbind
in class MountExtension<IncrementalMountExtensionInput>
protected void acquireMountReference(RenderTreeNode node, + int position, + boolean isMounting)+
acquireMountReference
in class MountExtension<IncrementalMountExtensionInput>
public boolean canPreventMount()+
canPreventMount
in class MountExtension<IncrementalMountExtensionInput>
public RenderUnit.Binder getAttachDetachBinder()+
public int getPreviousTopsIndex()+
public int getPreviousBottomsIndex()+
public class IncrementalMountUtils +extends Object+
Interface | +Description | +
---|---|
IncrementalMountExtensionInput | ++ |
Class | +Description | +
---|---|
IncrementalMountBinder | ++ |
IncrementalMountExtension | +
+ Extension for performing incremental mount.
+ |
+
IncrementalMountUtils | ++ |
MountState
API to RenderCoreExtension
RenderCoreExtension
.RenderTree
without relying on RenderState
to prepare it.HostView
.MountItem
's unmount responsibility.public interface AnimatedRootHost
+Host
using the transition extension would need to
+ implement this interface to be able to receive size updates when animating. The size information
+ received in the callbacks should be used in View
to
+ override the size information when animating. This needs to be different from a regular Host
where we call measure and layout manually.Modifier and Type | +Method and Description | +
---|---|
void |
+setAnimatedHeight(int height)
+Sets the height that the root
+Host should take on the next
+ measure pass and then requests a layout. |
+
void |
+setAnimatedWidth(int width)
+Sets the width that the root
+Host should take on the next
+ measure pass and then requests a layout. |
+
public interface TransitionRenderUnit
+Modifier and Type | +Method and Description | +
---|---|
boolean |
+getMatchHostBounds() |
+
public static interface TransitionUtils.BoundsCallback
+Modifier and Type | +Method and Description | +
---|---|
void |
+onWidthHeightBoundsApplied(int width,
+ int height) |
+
void |
+onXYBoundsApplied(int x,
+ int y) |
+
public class TransitionUtils +extends Object+
Modifier and Type | +Class and Description | +
---|---|
static interface |
+TransitionUtils.BoundsCallback |
+
Constructor and Description | +
---|
TransitionUtils() |
+
Modifier and Type | +Method and Description | +
---|---|
static void |
+applySizeToDrawableForAnimation(Drawable drawable,
+ int width,
+ int height) |
+
static void |
+applyXYToDrawableForAnimation(Drawable drawable,
+ int x,
+ int y) |
+
public static void applySizeToDrawableForAnimation(Drawable drawable, + int width, + int height)+
public static void applyXYToDrawableForAnimation(Drawable drawable, + int x, + int y)+
Interface | +Description | +
---|---|
AnimatedRootHost | +
+ A root
+Host using the transition extension would need to
+ implement this interface to be able to receive size updates when animating. |
+
TransitionRenderUnit | ++ |
TransitionUtils.BoundsCallback | ++ |
Class | +Description | +
---|---|
TransitionUtils | ++ |
public final class FocusedIncrementalModuleItem +extends Object +implements IncrementalModuleItem+
Modifier and Type | +Method and Description | +
---|---|
Rect |
+getBounds() |
+
float |
+getEnterRangeBottom()
+The minimum point from bottom of this item which would need to be visible so that this item
+ qualifies as "in range".
+ |
+
float |
+getEnterRangeTop()
+The minimum point from top of this item which would need to be visible so that this items
+ qualifies as "in range".
+ |
+
String |
+getId() |
+
void |
+onEnterVisibleRange() |
+
void |
+onExitVisibleRange() |
+
void |
+onLithoViewAvailable(View view)
+We might need to do some setup when the LithoView is available.
+ |
+
public String getId()+
getId
in interface IncrementalModuleItem
public Rect getBounds()+
getBounds
in interface IncrementalModuleItem
public float getEnterRangeTop()+
IncrementalModuleItem
getEnterRangeTop
in interface IncrementalModuleItem
public float getEnterRangeBottom()+
IncrementalModuleItem
getEnterRangeBottom
in interface IncrementalModuleItem
public void onEnterVisibleRange()+
onEnterVisibleRange
in interface IncrementalModuleItem
public void onExitVisibleRange()+
onExitVisibleRange
in interface IncrementalModuleItem
public void onLithoViewAvailable(View view)+
IncrementalModuleItem
onLithoViewAvailable
in interface IncrementalModuleItem
public final class FullImpressionIncrementalModuleItem +extends Object +implements IncrementalModuleItem+
Modifier and Type | +Method and Description | +
---|---|
Rect |
+getBounds() |
+
float |
+getEnterRangeBottom()
+The minimum point from bottom of this item which would need to be visible so that this item
+ qualifies as "in range".
+ |
+
float |
+getEnterRangeTop()
+The minimum point from top of this item which would need to be visible so that this items
+ qualifies as "in range".
+ |
+
String |
+getId() |
+
void |
+onEnterVisibleRange() |
+
void |
+onExitVisibleRange() |
+
void |
+onLithoViewAvailable(View view)
+We might need to do some setup when the LithoView is available.
+ |
+
public String getId()+
getId
in interface IncrementalModuleItem
public Rect getBounds()+
getBounds
in interface IncrementalModuleItem
public float getEnterRangeTop()+
IncrementalModuleItem
getEnterRangeTop
in interface IncrementalModuleItem
public float getEnterRangeBottom()+
IncrementalModuleItem
getEnterRangeBottom
in interface IncrementalModuleItem
public void onEnterVisibleRange()+
onEnterVisibleRange
in interface IncrementalModuleItem
public void onExitVisibleRange()+
onExitVisibleRange
in interface IncrementalModuleItem
public void onLithoViewAvailable(View view)+
IncrementalModuleItem
onLithoViewAvailable
in interface IncrementalModuleItem
public class IncrementalModule +extends Object+
Modifier and Type | +Field and Description | +
---|---|
static Comparator<IncrementalModuleItem> |
+sBottomsComparator |
+
static Comparator<IncrementalModuleItem> |
+sTopsComparators |
+
Constructor and Description | +
---|
IncrementalModule(View view) |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+clearIncrementalItems()
+Triggers exit range callbacks for all items which were inside the range, used for example when
+ the LithoView is not visible anymore.
+ |
+
boolean |
+performIncrementalProcessing(boolean isDirty,
+ List<IncrementalModuleItem> sortedTops,
+ List<IncrementalModuleItem> sortedBottoms,
+ Rect localVisibleRect,
+ Rect previousLocalVisibleRect) |
+
public static final Comparator<IncrementalModuleItem> sTopsComparators+
public static final Comparator<IncrementalModuleItem> sBottomsComparator+
public void clearIncrementalItems()+
public boolean performIncrementalProcessing(boolean isDirty, + List<IncrementalModuleItem> sortedTops, + List<IncrementalModuleItem> sortedBottoms, + Rect localVisibleRect, + Rect previousLocalVisibleRect)+
public interface IncrementalModuleItem
+Modifier and Type | +Method and Description | +
---|---|
Rect |
+getBounds() |
+
float |
+getEnterRangeBottom()
+The minimum point from bottom of this item which would need to be visible so that this item
+ qualifies as "in range".
+ |
+
float |
+getEnterRangeTop()
+The minimum point from top of this item which would need to be visible so that this items
+ qualifies as "in range".
+ |
+
String |
+getId() |
+
void |
+onEnterVisibleRange() |
+
void |
+onExitVisibleRange() |
+
void |
+onLithoViewAvailable(View view)
+We might need to do some setup when the LithoView is available.
+ |
+
String getId()+
Rect getBounds()+
float getEnterRangeTop()+
float getEnterRangeBottom()+
void onEnterVisibleRange()+
void onExitVisibleRange()+
void onLithoViewAvailable(View view)+
public static class VisibilityExtension.Results +extends Object +implements VisibilityExtensionInput+
Modifier and Type | +Method and Description | +
---|---|
VisibilityModuleInput |
+getVisibilityModuleInput()
+returns the meta data required to process visibility events.
+ |
+
List<VisibilityOutput> |
+getVisibilityOutputs()
+returns a list of items for which visibility events will be processed
+ |
+
boolean |
+isIncrementalVisibilityEnabled()
+Experimental Specifies if visibility event are processed incrementally.
+ |
+
public List<VisibilityOutput> getVisibilityOutputs()+
VisibilityExtensionInput
getVisibilityOutputs
in interface VisibilityExtensionInput
public boolean isIncrementalVisibilityEnabled()+
VisibilityExtensionInput
isIncrementalVisibilityEnabled
in interface VisibilityExtensionInput
true
only if visibility events should be processed incrementally.public VisibilityModuleInput getVisibilityModuleInput()+
VisibilityExtensionInput
getVisibilityModuleInput
in interface VisibilityExtensionInput
public static class VisibilityExtension.Visitor +extends Object +implements LayoutResultVisitor<VisibilityExtension.Results>+
Constructor and Description | +
---|
Visitor(VisibilityOutput.Factory factory) |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+visit(Node.LayoutResult<?> layoutResult,
+ Rect bounds,
+ int x,
+ int y,
+ VisibilityExtension.Results results)
+This API is called for every LayoutResult during a layout pass.
+ |
+
public Visitor(VisibilityOutput.Factory factory)+
public void visit(Node.LayoutResult<?> layoutResult, + Rect bounds, + int x, + int y, + VisibilityExtension.Results results)+
LayoutResultVisitor
visit
in interface LayoutResultVisitor<VisibilityExtension.Results>
layoutResult
- The Node.LayoutResult
being visited.bounds
- The bounds of this Node.LayoutResult
relative to its parent.x
- The absolute x position.y
- The absolute y position.results
- The state the visitor can write to.public class VisibilityExtension +extends RenderCoreExtension<VisibilityExtension.Results>+
Modifier and Type | +Class and Description | +
---|---|
static class |
+VisibilityExtension.Results |
+
static class |
+VisibilityExtension.Visitor |
+
Constructor and Description | +
---|
VisibilityExtension(VisibilityOutput.Factory<?> factory) |
+
Modifier and Type | +Method and Description | +
---|---|
VisibilityExtension.Results |
+createState()
+Should return a new
+# to which the LayoutResultVisitor can write into. |
+
LayoutResultVisitor<VisibilityExtension.Results> |
+getLayoutVisitor()
+The extension can optionally return a
+LayoutResultVisitor for every layout pass which
+ will visit every Node.LayoutResult . |
+
MountExtension<VisibilityExtension.Results> |
+getMountExtension()
+The extension can optionally return a
+MountExtension which can be used to augment the
+ RenderCore's mounting phase. |
+
afterMount, beforeMount, notifyVisibleBoundsChanged, shouldUpdate
public VisibilityExtension(VisibilityOutput.Factory<?> factory)+
public LayoutResultVisitor<VisibilityExtension.Results> getLayoutVisitor()+
RenderCoreExtension
LayoutResultVisitor
for every layout pass which
+ will visit every Node.LayoutResult
. The visitor should be functional and immutable.getLayoutVisitor
in class RenderCoreExtension<VisibilityExtension.Results>
LayoutResultVisitor
.public MountExtension<VisibilityExtension.Results> getMountExtension()+
RenderCoreExtension
MountExtension
which can be used to augment the
+ RenderCore's mounting phase. The #
collected in the latest layout pass will be
+ passed to the extension before mount.getMountExtension
in class RenderCoreExtension<VisibilityExtension.Results>
MountExtension
.public VisibilityExtension.Results createState()+
RenderCoreExtension
#
to which the LayoutResultVisitor
can write into.createState
in class RenderCoreExtension<VisibilityExtension.Results>
#
for LayoutResultVisitor
to write into.public class VisibilityExtensionConfigs +extends Object+
These values are safe defaults and should not require manual changes.
Modifier and Type | +Field and Description | +
---|---|
static boolean |
+skipVisChecksForFullyVisible
+Skips visibility checks for fully visible items
+ |
+
Constructor and Description | +
---|
VisibilityExtensionConfigs() |
+
public interface VisibilityExtensionInput
+Modifier and Type | +Method and Description | +
---|---|
VisibilityModuleInput |
+getVisibilityModuleInput()
+returns the meta data required to process visibility events.
+ |
+
List<VisibilityOutput> |
+getVisibilityOutputs()
+returns a list of items for which visibility events will be processed
+ |
+
boolean |
+isIncrementalVisibilityEnabled()
+Experimental Specifies if visibility event are processed incrementally.
+ |
+
List<VisibilityOutput> getVisibilityOutputs()+
boolean isIncrementalVisibilityEnabled()+
true
only if visibility events should be processed incrementally.VisibilityModuleInput getVisibilityModuleInput()+
public class VisibilityItem +extends Object+
Constructor and Description | +
---|
VisibilityItem(String key,
+ Function<Void> invisibleHandler,
+ Function<Void> unfocusedHandler,
+ Function<Void> visibilityChangedHandler) |
+
Modifier and Type | +Method and Description | +
---|---|
boolean |
+doNotClearInThisPass() |
+
Function<Void> |
+getInvisibleHandler()
+Returns the invisible event handler.
+ |
+
String |
+getKey() |
+
Function<Void> |
+getUnfocusedHandler()
+Returns the unfocused event handler.
+ |
+
Function<Void> |
+getVisibilityChangedHandler() |
+
boolean |
+isInFocusedRange() |
+
boolean |
+isInFullImpressionRange()
+Returns true if the component associated with this VisibilityItem is in the full impression
+ range.
+ |
+
void |
+setDoNotClearInThisPass(boolean doNotClearInThisPass) |
+
void |
+setFocusedRange(boolean isFocused) |
+
void |
+setInvisibleHandler(Function<Void> invisibleHandler)
+Sets the invisible event handler.
+ |
+
void |
+setUnfocusedHandler(Function<Void> unfocusedHandler)
+Sets the unfocused event handler.
+ |
+
void |
+setVisibleEdges(Rect componentBounds,
+ Rect componentVisibleBounds)
+Sets the flags corresponding to the edges of the component that are visible.
+ |
+
void |
+setWasFullyVisible(boolean fullyVisible) |
+
boolean |
+wasFullyVisible() |
+
public String getKey()+
public void setInvisibleHandler(Function<Void> invisibleHandler)+
public Function<Void> getInvisibleHandler()+
public void setUnfocusedHandler(Function<Void> unfocusedHandler)+
public Function<Void> getUnfocusedHandler()+
public boolean isInFocusedRange()+
public void setFocusedRange(boolean isFocused)+
public boolean isInFullImpressionRange()+
public void setVisibleEdges(Rect componentBounds, + Rect componentVisibleBounds)+
public boolean doNotClearInThisPass()+
public void setDoNotClearInThisPass(boolean doNotClearInThisPass)+
public boolean wasFullyVisible()+
public void setWasFullyVisible(boolean fullyVisible)+
public class VisibilityModule +extends Object+
Constructor and Description | +
---|
VisibilityModule(View view) |
+
public class VisibilityModuleInput +extends Object+
Constructor and Description | +
---|
VisibilityModuleInput() |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+setIncrementalModuleItems(List<VisibilityOutput> visibilityOutputs) |
+
public class VisibilityMountExtension<Input extends VisibilityExtensionInput> +extends MountExtension<Input>+
Constructor and Description | +
---|
VisibilityMountExtension() |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+afterMount()
+Called immediately after mounting.
+ |
+
void |
+beforeMount(Input input,
+ Rect localVisibleRect)
+Called for setting up input on the extension before mounting.
+ |
+
void |
+clearVisibilityItems() |
+
protected Host |
+getRootHost() |
+
Map<String,VisibilityItem> |
+getVisibilityIdToItemMap() |
+
void |
+notifyOnUnbind() |
+
void |
+onUnbind()
+Called after all the Host's children have been unbound.
+ |
+
void |
+onUnmount()
+Called after all the Host's children have been unmounted.
+ |
+
void |
+onVisibleBoundsChanged(Rect localVisibleRect)
+Called when the visible bounds of the Host change.
+ |
+
void |
+setRootHost(Host root)
+Deprecated.
+
+Only used for Litho's integration. Marked for removal.
+ |
+
void |
+unmountAllItems() |
+
acquireMountReference, beforeMountItem, canPreventMount, getContentAt, getMountTarget, isLockedForMount, isRootItem, ownsReference, ownsReference, registerToDelegate, releaseMountReference, resetAcquiredReferences
public VisibilityMountExtension()+
public void clearVisibilityItems()+
public void unmountAllItems()+
public void onUnmount()+
MountExtension
onUnmount
in class MountExtension<Input extends VisibilityExtensionInput>
public void beforeMount(Input input, + Rect localVisibleRect)+
MountExtension
beforeMount
in class MountExtension<Input extends VisibilityExtensionInput>
input
- The new input the extension should use.public void afterMount()+
MountExtension
afterMount
in class MountExtension<Input extends VisibilityExtensionInput>
public void onVisibleBoundsChanged(Rect localVisibleRect)+
MountExtension
onVisibleBoundsChanged
in class MountExtension<Input extends VisibilityExtensionInput>
public void onUnbind()+
MountExtension
onUnbind
in class MountExtension<Input extends VisibilityExtensionInput>
protected Host getRootHost()+
getRootHost
in class MountExtension<Input extends VisibilityExtensionInput>
@Deprecated +public void setRootHost(Host root)+
public void notifyOnUnbind()+
public Map<String,VisibilityItem> getVisibilityIdToItemMap()+
public static interface VisibilityOutput.Factory<R extends Node.LayoutResult<?>>
+VisibilityExtension
to
+ create a VisibilityOutput
for every visited Node.LayoutResult
during the layout
+ pass.Modifier and Type | +Method and Description | +
---|---|
VisibilityOutput |
+createVisibilityOutput(R result,
+ Rect absoluteBounds) |
+
VisibilityOutput createVisibilityOutput(R result, + Rect absoluteBounds)+
result
- The Node.LayoutResult
for which a VisibilityOutput
is requiredabsoluteBounds
- The absolute bounds of .public class VisibilityOutput +extends Object+
Modifier and Type | +Class and Description | +
---|---|
static interface |
+VisibilityOutput.Factory<R extends Node.LayoutResult<?>>
+The factory that client frameworks must implement to enable
+VisibilityExtension to
+ create a VisibilityOutput for every visited Node.LayoutResult during the layout
+ pass. |
+
Constructor and Description | +
---|
VisibilityOutput(String id,
+ String key,
+ Rect bounds,
+ float visibleHeightRatio,
+ float visibleWidthRatio,
+ Function<Void> visibleEventHandler,
+ Function<Void> focusedEventHandler,
+ Function<Void> unfocusedEventHandler,
+ Function<Void> fullImpressionEventHandler,
+ Function<Void> invisibleEventHandler,
+ Function<Void> visibilityChangedEventHandler) |
+
public VisibilityOutput(String id, + String key, + Rect bounds, + float visibleHeightRatio, + float visibleWidthRatio, + Function<Void> visibleEventHandler, + Function<Void> focusedEventHandler, + Function<Void> unfocusedEventHandler, + Function<Void> fullImpressionEventHandler, + Function<Void> invisibleEventHandler, + Function<Void> visibilityChangedEventHandler)+
public String getId()+
RenderTree
.public String getKey()+
public Rect getBounds()+
public float getVisibilityTop()+
public float getVisibilityBottom()+
public float getVisibilityLeft()+
public float getVisibilityRight()+
public float getFullImpressionTop()+
public float getFullImpressionBottom()+
public float getFullImpressionLeft()+
public float getFullImpressionRight()+
public float getFocusedTop()+
public float getFocusedBottom()+
public float getFocusedLeft()+
public float getFocusedRight()+
public int getComponentArea()+
public float getVisibleHeightRatio()+
public float getVisibleWidthRatio()+
public void setFocusedRatio(float focusedRatio)+
public class VisibilityUtils +extends Object+
Constructor and Description | +
---|
VisibilityUtils() |
+
Modifier and Type | +Method and Description | +
---|---|
static void |
+dispatchOnFocused(Function<Void> focusedHandler) |
+
static void |
+dispatchOnFullImpression(Function<Void> fullImpressionHandler) |
+
static void |
+dispatchOnInvisible(Function<Void> invisibleHandler) |
+
static void |
+dispatchOnUnfocused(Function<Void> unfocusedHandler) |
+
static void |
+dispatchOnVisibilityChanged(Function<Void> visibilityChangedHandler,
+ int visibleWidth,
+ int visibleHeight,
+ float percentVisibleWidth,
+ float percentVisibleHeight) |
+
static void |
+dispatchOnVisible(Function<Void> visibleHandler) |
+
public final class VisibleIncrementalModuleItem +extends Object +implements IncrementalModuleItem+
Modifier and Type | +Method and Description | +
---|---|
Rect |
+getBounds() |
+
float |
+getEnterRangeBottom()
+The minimum point from bottom of this item which would need to be visible so that this item
+ qualifies as "in range".
+ |
+
float |
+getEnterRangeTop()
+The minimum point from top of this item which would need to be visible so that this items
+ qualifies as "in range".
+ |
+
String |
+getId() |
+
void |
+onEnterVisibleRange() |
+
void |
+onExitVisibleRange() |
+
void |
+onLithoViewAvailable(View view)
+We might need to do some setup when the LithoView is available.
+ |
+
public String getId()+
getId
in interface IncrementalModuleItem
public Rect getBounds()+
getBounds
in interface IncrementalModuleItem
public float getEnterRangeTop()+
IncrementalModuleItem
getEnterRangeTop
in interface IncrementalModuleItem
public float getEnterRangeBottom()+
IncrementalModuleItem
getEnterRangeBottom
in interface IncrementalModuleItem
public void onEnterVisibleRange()+
onEnterVisibleRange
in interface IncrementalModuleItem
public void onExitVisibleRange()+
onExitVisibleRange
in interface IncrementalModuleItem
public void onLithoViewAvailable(View view)+
IncrementalModuleItem
onLithoViewAvailable
in interface IncrementalModuleItem
Interface | +Description | +
---|---|
IncrementalModuleItem | +
+ This is a temporary wrapper around VisibilityOutput, the plan is to make VisibilityOutput
+ implement this in a future diff, so we don't have two abstractions for the same thing.
+ |
+
VisibilityExtensionInput | +
+ This APIs declares that inputs required by the Visibility Extensions.
+ |
+
VisibilityOutput.Factory<R extends Node.LayoutResult<?>> | +
+ The factory that client frameworks must implement to enable
+VisibilityExtension to
+ create a VisibilityOutput for every visited Node.LayoutResult during the layout
+ pass. |
+
Class | +Description | +
---|---|
FocusedIncrementalModuleItem | ++ |
FullImpressionIncrementalModuleItem | ++ |
IncrementalModule | +
+ Module for incrementally checking whether items are entering/exiting a range and perform
+ operations when those events occur.
+ |
+
VisibilityExtension | ++ |
VisibilityExtension.Results | ++ |
VisibilityExtension.Visitor | ++ |
VisibilityExtensionConfigs | +
+ This class contains mainly flags for features that are either under active development and not
+ ready for public consumption, or for use in experiments.
+ |
+
VisibilityItem | +
+ Holds information about a VisibilityOutput (that is, about an item for which a visibility event
+ handler have been set).
+ |
+
VisibilityModule | ++ |
VisibilityModuleInput | ++ |
VisibilityMountExtension<Input extends VisibilityExtensionInput> | ++ |
VisibilityOutput | +
+ Stores information about a node which has registered visibility handlers for.
+ |
+
VisibilityUtils | ++ |
VisibleIncrementalModuleItem | ++ |
Modifier and Type | +Constant Field | +Value | +
---|---|---|
+
+public static final String |
+PARTIAL_ALPHA_TEXTURE_TOO_BIG |
+"PartialAlphaTextureTooBig" |
+
+
+public static final String |
+TEXTURE_TOO_BIG |
+"TextureTooBig" |
+
+
+public static final String |
+TEXTURE_ZERO_DIM |
+"TextureZeroDim" |
+
Modifier and Type | @@ -841,6 +874,25 @@
---|
Modifier and Type | +Constant Field | +Value | +
---|---|---|
+
+public static final int |
+LAYER_TYPE_NOT_SET |
+-1 |
+
Modifier and Type | @@ -999,20 +1051,6 @@"LithoView:SetAlreadyAttachedComponentTree" |
||
---|---|---|---|
-
-public static final String |
-TEXTURE_TOO_BIG |
-"TextureTooBig" |
-|
-
-public static final String |
-TEXTURE_ZERO_DIM |
-"TextureZeroDim" |
-|
public static final String |
diff --git a/docs/javadoc/deprecated-list.html b/docs/javadoc/deprecated-list.html
index eb8240a17b2..7a174773a30 100644
--- a/docs/javadoc/deprecated-list.html
+++ b/docs/javadoc/deprecated-list.html
@@ -2,9 +2,9 @@
-
+
Interface and Description | +
---|
com.facebook.rendercore.MountDelegateInput
+ Marked for removal; check out D4182567 for context.
+ |
+
MountExtension.afterMount()
for each RenderCoreExtension
that has a mount
+ phase.LayoutOutput
to the animations package.Host
using the transition extension would need to
+ implement this interface to be able to receive size updates when animating.MountExtension.beforeMount(Object, Rect)
for each RenderCoreExtension
+ that has a mount phase.RenderInfo
that can render components.#
to which the LayoutResultVisitor
can write into.RenderUnit.Binder
which will bind the given Model to the
content type which will be provided by the RenderUnit.LayoutResultVisitor
for every layout pass which
will visit every Node.LayoutResult
.RenderTreeNode
given its absolute position.MountExtension
which can be used to augment the
RenderCore's mounting phase.RenderUnit
given its id.HideableDataDiffSectionSpec
when it needs to get a unique
@@ -8983,12 +9221,28 @@ @OnError
declaration.LithoView
s within the given View.ComponentLogParams
that will be used to log invalid states in the
LithoView, such as height being 0 while non-0 value was expected.Component.Builder.layerType(int, Paint)
LithoView
resetAllCounters()
after every test,
+LithoStats.resetAllCounters()
after every test,
and provides utilities methods to get the litho stats.InternalNode
without giving the holder any access to
it.MountState
API to RenderCoreExtension
MountExtension.onVisibleBoundsChanged(Rect)
for each RenderCoreExtension
+ that has a mount phase.RecyclerView.ItemAnimator
disables animations of item change
@@ -13102,10 +13473,18 @@ GraphBinding
is finished, meaning all of its nodes are finished.GraphBinding.activate()
is called on the relevant binding.LayoutState
.RenderCoreExtension
.Prop
can receive resources of a corresponding
Android resource type as values.Host
should take on the next
+ measure pass and then requests a layout.Host
should take on the next
+ measure pass and then requests a layout.Component.Builder
to render asynchronously.false
iff the results have the same RenderCoreExtension
s.DataFlowGraph
from receiving frame callbacks.Transition
s.Host
and unbinding the item
- from the MountDelegate.MountDelegateTarget
.MountDelegateTarget
.VisibilityExtension
to
+ create a VisibilityOutput
for every visited Node.LayoutResult
during the layout
+ pass.