public class LithoViewAttributesExtension extends MountExtension<java.lang.Void,com.facebook.litho.LithoViewAttributesExtension.LithoViewAttributesState>
Modifier and Type | Method and Description |
---|---|
protected com.facebook.litho.LithoViewAttributesExtension.LithoViewAttributesState |
createState() |
void |
onBindItem(ExtensionState<com.facebook.litho.LithoViewAttributesExtension.LithoViewAttributesState> extensionState,
RenderUnit<?> renderUnit,
java.lang.Object content,
java.lang.Object layoutData)
Called after an item is bound, after it gets mounted or updated.
|
void |
onUnbindItem(ExtensionState<com.facebook.litho.LithoViewAttributesExtension.LithoViewAttributesState> extensionState,
RenderUnit<?> renderUnit,
java.lang.Object content,
java.lang.Object layoutData)
Called after an item is unbound.
|
afterMount, beforeMount, beforeMountItem, canPreventMount, createExtensionState, getContentAt, getContentById, getMountTarget, isLockedForMount, isLockedForMount, isRootItem, onMountItem, onUnbind, onUnmount, onUnmountItem, onVisibleBoundsChanged
protected com.facebook.litho.LithoViewAttributesExtension.LithoViewAttributesState createState()
createState
in class MountExtension<java.lang.Void,com.facebook.litho.LithoViewAttributesExtension.LithoViewAttributesState>
public void onBindItem(ExtensionState<com.facebook.litho.LithoViewAttributesExtension.LithoViewAttributesState> extensionState, RenderUnit<?> renderUnit, java.lang.Object content, java.lang.Object layoutData)
MountExtension
onBindItem
in class MountExtension<java.lang.Void,com.facebook.litho.LithoViewAttributesExtension.LithoViewAttributesState>
public void onUnbindItem(ExtensionState<com.facebook.litho.LithoViewAttributesExtension.LithoViewAttributesState> extensionState, RenderUnit<?> renderUnit, java.lang.Object content, java.lang.Object layoutData)
MountExtension
onUnbindItem
in class MountExtension<java.lang.Void,com.facebook.litho.LithoViewAttributesExtension.LithoViewAttributesState>