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,
android.view.View rootView) |
void |
addViewAt(int parentTag,
int tag,
int index) |
void |
createViewWithProps(ThemedReactContext themedReactContext,
java.lang.String componentName,
int reactTag,
ReadableMap props,
boolean isLayoutable) |
void |
deleteView(int reactTag) |
EventEmitterWrapper |
getEventEmitter(int reactTag) |
long |
measure(android.content.Context context,
java.lang.String componentName,
ReadableMap localData,
ReadableMap props,
ReadableMap state,
float width,
YogaMeasureMode widthMode,
float height,
YogaMeasureMode heightMode) |
void |
preallocateView(ThemedReactContext reactContext,
java.lang.String componentName,
int reactTag,
ReadableMap props,
boolean isLayoutable) |
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) |
void |
updateState(int reactTag,
StateWrapper stateWrapper) |
public MountingManager(ViewManagerRegistry viewManagerRegistry)
public void addRootView(int reactRootTag,
android.view.View 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 createViewWithProps(ThemedReactContext themedReactContext, java.lang.String componentName, int reactTag, ReadableMap props, boolean isLayoutable)
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 updateState(int reactTag,
StateWrapper stateWrapper)
public void preallocateView(ThemedReactContext reactContext, java.lang.String componentName, int reactTag, ReadableMap props, boolean isLayoutable)
public void updateEventEmitter(int reactTag,
EventEmitterWrapper eventEmitter)
public long measure(android.content.Context context,
java.lang.String componentName,
ReadableMap localData,
ReadableMap props,
ReadableMap state,
float width,
YogaMeasureMode widthMode,
float height,
YogaMeasureMode heightMode)
public EventEmitterWrapper getEventEmitter(int reactTag)