public interface PromiseRejectionTracker
| Modifier and Type | Method and Description |
|---|---|
default void |
promiseReactionJobsProcessed()
Invoked when the engine has executed all promise reaction jobs.
|
void |
promiseRejected(JSDynamicObject promise,
Object value)
Invoked when a promise is rejected without any handler.
|
void |
promiseRejectedAfterResolved(JSDynamicObject promise,
Object value)
Invoked when an already resolved promise is rejected.
|
void |
promiseRejectionHandled(JSDynamicObject promise)
Invoked when a handler is added to a rejected promise for the first time.
|
void |
promiseResolvedAfterResolved(JSDynamicObject promise,
Object value)
Invoked when an already resolved promise is resolved.
|
void promiseRejected(JSDynamicObject promise, Object value)
promise - rejected promise.value - reason of the rejection.void promiseRejectionHandled(JSDynamicObject promise)
promise - rejected promise.void promiseRejectedAfterResolved(JSDynamicObject promise, Object value)
promise - rejected promise.value - reason of the rejection.void promiseResolvedAfterResolved(JSDynamicObject promise, Object value)
promise - resolved promise.value - promise resolution.default void promiseReactionJobsProcessed()