public class MountingManager
extends java.lang.Object
FabricUIManager#scheduleMountItems(int, MountItem[])
on the UI thread.Constructor and Description |
---|
MountingManager(ViewManagerRegistry viewManagerRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
addRootView(int reactRootTag,
SizeMonitoringFrameLayout rootView) |
void |
addViewAt(int parentTag,
int tag,
int index) |
void |
createView(ThemedReactContext themedReactContext,
java.lang.String componentName,
int reactTag,
boolean isVirtual) |
void |
deleteView(int reactTag) |
EventEmitterWrapper |
getEventEmitter(int reactTag) |
long |
measure(ReactContext context,
java.lang.String componentName,
ReadableNativeMap localData,
ReadableNativeMap props,
float width,
YogaMeasureMode widthMode,
float height,
YogaMeasureMode heightMode) |
void |
preallocateView(ThemedReactContext reactContext,
java.lang.String componentName) |
void |
receiveCommand(int reactTag,
int commandId,
ReadableArray commandArgs) |
void |
removeRootView(int reactRootTag)
Releases all references to react root tag.
|
void |
removeViewAt(int parentTag,
int index) |
void |
updateEventEmitter(int reactTag,
EventEmitterWrapper eventEmitter) |
void |
updateLayout(int reactTag,
int x,
int y,
int width,
int height) |
void |
updateLocalData(int reactTag,
ReadableMap newLocalData) |
void |
updateProps(int reactTag,
ReadableMap props) |
public MountingManager(ViewManagerRegistry viewManagerRegistry)
public void addRootView(int reactRootTag, SizeMonitoringFrameLayout rootView)
public void removeRootView(int reactRootTag)
public void addViewAt(int parentTag, int tag, int index)
public void receiveCommand(int reactTag, int commandId, ReadableArray commandArgs)
public void removeViewAt(int parentTag, int index)
public void createView(ThemedReactContext themedReactContext, java.lang.String componentName, int reactTag, boolean isVirtual)
public void updateProps(int reactTag, ReadableMap props)
public void updateLayout(int reactTag, int x, int y, int width, int height)
public void deleteView(int reactTag)
public void updateLocalData(int reactTag, ReadableMap newLocalData)
public void preallocateView(ThemedReactContext reactContext, java.lang.String componentName)
public void updateEventEmitter(int reactTag, EventEmitterWrapper eventEmitter)
public long measure(ReactContext context, java.lang.String componentName, ReadableNativeMap localData, ReadableNativeMap props, float width, YogaMeasureMode widthMode, float height, YogaMeasureMode heightMode)
public EventEmitterWrapper getEventEmitter(int reactTag)