public abstract class NativeAnimatedModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule
NativeModule.NativeMethod
METHOD_TYPE_ASYNC, METHOD_TYPE_PROMISE, METHOD_TYPE_SYNC
Constructor and Description |
---|
NativeAnimatedModuleSpec(ReactApplicationContext reactContext) |
Modifier and Type | Method and Description |
---|---|
abstract void |
addAnimatedEventToView(double viewTag,
java.lang.String eventName,
ReadableMap eventMapping) |
abstract void |
addListener(java.lang.String eventName) |
abstract void |
connectAnimatedNodes(double parentTag,
double childTag) |
abstract void |
connectAnimatedNodeToView(double nodeTag,
double viewTag) |
abstract void |
createAnimatedNode(double tag,
ReadableMap config) |
abstract void |
disconnectAnimatedNodeFromView(double nodeTag,
double viewTag) |
abstract void |
disconnectAnimatedNodes(double parentTag,
double childTag) |
abstract void |
dropAnimatedNode(double tag) |
abstract void |
extractAnimatedNodeOffset(double nodeTag) |
abstract void |
flattenAnimatedNodeOffset(double nodeTag) |
abstract void |
removeAnimatedEventFromView(double viewTag,
java.lang.String eventName,
double animatedNodeTag) |
abstract void |
removeListeners(double count) |
abstract void |
restoreDefaultValues(double nodeTag) |
abstract void |
setAnimatedNodeOffset(double nodeTag,
double offset) |
abstract void |
setAnimatedNodeValue(double nodeTag,
double value) |
abstract void |
startAnimatingNode(double animationId,
double nodeTag,
ReadableMap config,
Callback endCallback) |
abstract void |
startListeningToAnimatedNodeValue(double tag) |
abstract void |
stopAnimation(double animationId) |
abstract void |
stopListeningToAnimatedNodeValue(double tag) |
getCurrentActivity, getReactApplicationContext, getReactApplicationContextIfActiveOrWarn
canOverrideExistingModule, getConstants, hasConstants, initialize, invalidate, onCatalystInstanceDestroy
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
invalidate
getName
public NativeAnimatedModuleSpec(ReactApplicationContext reactContext)
public abstract void dropAnimatedNode(double tag)
public abstract void connectAnimatedNodes(double parentTag, double childTag)
public abstract void stopAnimation(double animationId)
public abstract void removeListeners(double count)
public abstract void disconnectAnimatedNodeFromView(double nodeTag, double viewTag)
public abstract void removeAnimatedEventFromView(double viewTag, java.lang.String eventName, double animatedNodeTag)
public abstract void flattenAnimatedNodeOffset(double nodeTag)
public abstract void extractAnimatedNodeOffset(double nodeTag)
public abstract void disconnectAnimatedNodes(double parentTag, double childTag)
public abstract void setAnimatedNodeValue(double nodeTag, double value)
public abstract void setAnimatedNodeOffset(double nodeTag, double offset)
public abstract void restoreDefaultValues(double nodeTag)
public abstract void startAnimatingNode(double animationId, double nodeTag, ReadableMap config, Callback endCallback)
public abstract void stopListeningToAnimatedNodeValue(double tag)
public abstract void addAnimatedEventToView(double viewTag, java.lang.String eventName, ReadableMap eventMapping)
public abstract void createAnimatedNode(double tag, ReadableMap config)
public abstract void startListeningToAnimatedNodeValue(double tag)
public abstract void connectAnimatedNodeToView(double nodeTag, double viewTag)
public abstract void addListener(java.lang.String eventName)