-
- All Implemented Interfaces:
-
com.facebook.react.bridge.NativeModule
,com.facebook.react.bridge.ReactModuleWithSpec
,com.facebook.react.turbomodule.core.interfaces.TurboModule
public abstract class NativeAnimatedModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule
-
-
Constructor Summary
Constructors Constructor Description NativeAnimatedModuleSpec(ReactApplicationContext reactContext)
-
Method Summary
Modifier and Type Method Description abstract void
startOperationBatch()
abstract void
finishOperationBatch()
abstract void
createAnimatedNode(double tag, ReadableMap config)
void
updateAnimatedNodeConfig(double tag, ReadableMap config)
abstract void
getValue(double tag, Callback saveValueCallback)
abstract void
startListeningToAnimatedNodeValue(double tag)
abstract void
stopListeningToAnimatedNodeValue(double tag)
abstract void
connectAnimatedNodes(double parentTag, double childTag)
abstract void
disconnectAnimatedNodes(double parentTag, double childTag)
abstract void
startAnimatingNode(double animationId, double nodeTag, ReadableMap config, Callback endCallback)
abstract void
stopAnimation(double animationId)
abstract void
setAnimatedNodeValue(double nodeTag, double value)
abstract void
setAnimatedNodeOffset(double nodeTag, double offset)
abstract void
flattenAnimatedNodeOffset(double nodeTag)
abstract void
extractAnimatedNodeOffset(double nodeTag)
abstract void
connectAnimatedNodeToView(double nodeTag, double viewTag)
abstract void
disconnectAnimatedNodeFromView(double nodeTag, double viewTag)
abstract void
restoreDefaultValues(double nodeTag)
abstract void
dropAnimatedNode(double tag)
abstract void
addAnimatedEventToView(double viewTag, String eventName, ReadableMap eventMapping)
abstract void
removeAnimatedEventFromView(double viewTag, String eventName, double animatedNodeTag)
abstract void
addListener(String eventName)
abstract void
removeListeners(double count)
-
Methods inherited from class com.facebook.react.bridge.BaseJavaModule
canOverrideExistingModule, getConstants, hasConstants, initialize, invalidate, onCatalystInstanceDestroy
-
Methods inherited from class com.facebook.react.bridge.NativeModule
getName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
NativeAnimatedModuleSpec
NativeAnimatedModuleSpec(ReactApplicationContext reactContext)
-
-
Method Detail
-
startOperationBatch
abstract void startOperationBatch()
-
finishOperationBatch
abstract void finishOperationBatch()
-
createAnimatedNode
abstract void createAnimatedNode(double tag, ReadableMap config)
-
updateAnimatedNodeConfig
void updateAnimatedNodeConfig(double tag, ReadableMap config)
-
startListeningToAnimatedNodeValue
abstract void startListeningToAnimatedNodeValue(double tag)
-
stopListeningToAnimatedNodeValue
abstract void stopListeningToAnimatedNodeValue(double tag)
-
connectAnimatedNodes
abstract void connectAnimatedNodes(double parentTag, double childTag)
-
disconnectAnimatedNodes
abstract void disconnectAnimatedNodes(double parentTag, double childTag)
-
startAnimatingNode
abstract void startAnimatingNode(double animationId, double nodeTag, ReadableMap config, Callback endCallback)
-
stopAnimation
abstract void stopAnimation(double animationId)
-
setAnimatedNodeValue
abstract void setAnimatedNodeValue(double nodeTag, double value)
-
setAnimatedNodeOffset
abstract void setAnimatedNodeOffset(double nodeTag, double offset)
-
flattenAnimatedNodeOffset
abstract void flattenAnimatedNodeOffset(double nodeTag)
-
extractAnimatedNodeOffset
abstract void extractAnimatedNodeOffset(double nodeTag)
-
connectAnimatedNodeToView
abstract void connectAnimatedNodeToView(double nodeTag, double viewTag)
-
disconnectAnimatedNodeFromView
abstract void disconnectAnimatedNodeFromView(double nodeTag, double viewTag)
-
restoreDefaultValues
abstract void restoreDefaultValues(double nodeTag)
-
dropAnimatedNode
abstract void dropAnimatedNode(double tag)
-
addAnimatedEventToView
abstract void addAnimatedEventToView(double viewTag, String eventName, ReadableMap eventMapping)
-
removeAnimatedEventFromView
abstract void removeAnimatedEventFromView(double viewTag, String eventName, double animatedNodeTag)
-
addListener
abstract void addListener(String eventName)
-
removeListeners
abstract void removeListeners(double count)
-
-
-
-