web api instance property
PerformanceScriptTiming: invokerType property
Limited availability
The invokerType read-only property of the PerformanceScriptTiming interface returns a string value indicating the type of feature that, when invoked, ran the script.
Value
A string indicating the invoker type of the script entry point. Possible values are:
"user-callback"- : A known callback invoked from within a web platform API, such as
setTimeout()orrequestAnimationFrame().
- : A known callback invoked from within a web platform API, such as
"event-listener""resolve-promise"- : A handler function for the resolved state of a web platform promise, such as
fetch(). Note that in the case of promises, all the handlers of the same promise are grouped together as a single"script"entry type.
- : A handler function for the resolved state of a web platform promise, such as
"reject-promise"- : A handler function for the rejected state of a web platform promise.
"classic-script""module-script"- : The evaluation of a module script.
The structure of the invoker value depends on the script’s invokerType value. Check out the invoker page for more details.
Examples
See Long animation frame timing for examples related to the Long Animation Frames API.
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.