public class TimingModule.BridgeTimerManager extends java.lang.Object implements JavaScriptTimerManager
Constructor and Description |
---|
BridgeTimerManager() |
Modifier and Type | Method and Description |
---|---|
void |
callIdleCallbacks(double frameTime)
Invoke the JS callback registered with `requestIdleCallback`.
|
void |
callTimers(WritableArray timerIDs)
Calls the JS callback(s) associated with the timer ID(s).
|
void |
emitTimeDriftWarning(java.lang.String warningMessage)
Shows a warning message in development when environment times are out of sync.
|
public void callTimers(WritableArray timerIDs)
JavaScriptTimerManager
callTimers
in interface JavaScriptTimerManager
timerIDs
- An array of timer handles to call. Accepts an array as an optimization, to
avoid unnecessary JNI calls.public void callIdleCallbacks(double frameTime)
JavaScriptTimerManager
callIdleCallbacks
in interface JavaScriptTimerManager
frameTime
- The amount of time left in the frame, in ms.public void emitTimeDriftWarning(java.lang.String warningMessage)
JavaScriptTimerManager
emitTimeDriftWarning
in interface JavaScriptTimerManager
warningMessage
- The message to show