All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
afterMount(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState> extensionState)
Called immediately after mounting.
|
void |
beforeMount(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState> extensionState,
IncrementalMountExtensionInput input,
Rect localVisibleRect)
Called for setting up input on the extension before mounting.
|
void |
beforeMountItem(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState> extensionState,
RenderTreeNode renderTreeNode,
int index) |
boolean |
canPreventMount() |
IncrementalMountExtension.IncrementalMountExtensionState |
createState() |
static IncrementalMountExtension |
getInstance() |
static int |
getPreviousBottomsIndex(IncrementalMountExtension.IncrementalMountExtensionState state) |
static int |
getPreviousTopsIndex(IncrementalMountExtension.IncrementalMountExtensionState state) |
void |
onBindItem(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState> extensionState,
RenderUnit<?> renderUnit,
java.lang.Object content,
java.lang.Object layoutData)
Called after an item is bound, after it gets mounted or updated.
|
void |
onMountItem(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState> extensionState,
RenderUnit<?> renderUnit,
java.lang.Object content,
java.lang.Object layoutData)
Called after an item is mounted.
|
void |
onUnbind(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState> extensionState)
Called after all the Host's children have been unbound.
|
void |
onUnbindItem(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState> extensionState,
RenderUnit<?> renderUnit,
java.lang.Object content,
java.lang.Object layoutData)
Called after an item is unbound.
|
void |
onUnmount(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState> extensionState)
Called after all the Host's children have been unmounted.
|
void |
onUnmountItem(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState> extensionState,
RenderUnit<?> renderUnit,
java.lang.Object content,
java.lang.Object layoutData)
Called after an item is unmounted.
|
void |
onVisibleBoundsChanged(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState> extensionState,
Rect localVisibleRect)
Called when the visible bounds change to perform incremental mount.
|