public class MountDelegate extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
MountDelegate.MountDelegateInput |
static interface |
MountDelegate.MountDelegateTarget |
Constructor and Description |
---|
MountDelegate(MountDelegate.MountDelegateTarget mountDelegateTarget) |
Modifier and Type | Method and Description |
---|---|
void |
acquireMountRef(RenderTreeNode renderTreeNode,
int i,
MountDelegate.MountDelegateInput input,
boolean isMounting) |
void |
addExtension(MountDelegateExtension mountDelegateExtension) |
void |
addTransitionsExtension(MountDelegateExtension mountDelegateExtension) |
MountDelegate.MountDelegateTarget |
getMountDelegateTarget() |
boolean |
isLockedForMount(RenderTreeNode renderTreeNode) |
void |
onUmountItem(Object item,
long layoutOutputId) |
void |
releaseMountRef(RenderTreeNode renderTreeNode,
int i,
boolean isMounting) |
void |
resetExtensionReferenceCount() |
public MountDelegate(MountDelegate.MountDelegateTarget mountDelegateTarget)
public void addExtension(MountDelegateExtension mountDelegateExtension)
public void addTransitionsExtension(MountDelegateExtension mountDelegateExtension)
public boolean isLockedForMount(RenderTreeNode renderTreeNode)
public void acquireMountRef(RenderTreeNode renderTreeNode, int i, MountDelegate.MountDelegateInput input, boolean isMounting)
public void releaseMountRef(RenderTreeNode renderTreeNode, int i, boolean isMounting)
public void resetExtensionReferenceCount()
public void onUmountItem(Object item, long layoutOutputId)
public MountDelegate.MountDelegateTarget getMountDelegateTarget()