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)
JavaScriptTimerManagercallTimers in interface JavaScriptTimerManagertimerIDs - An array of timer handles to call. Accepts an array as an optimization, to
avoid unnecessary JNI calls.public void callIdleCallbacks(double frameTime)
JavaScriptTimerManagercallIdleCallbacks in interface JavaScriptTimerManagerframeTime - The amount of time left in the frame, in ms.public void emitTimeDriftWarning(java.lang.String warningMessage)
JavaScriptTimerManageremitTimeDriftWarning in interface JavaScriptTimerManagerwarningMessage - The message to show