TaskPriorityChangeEvent
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Das TaskPriorityChangeEvent ist die Schnittstelle für das prioritychange Ereignis.
Konstruktor
TaskPriorityChangeEvent()-
Erstellt ein neues
TaskPriorityChangeEvent-Objekt, wobei ein Ereignisname und die vorherige Priorität festgelegt werden.
Instanz-Eigenschaften
Diese Schnittstelle erbt auch die Eigenschaften ihres Elternteils, Event.
TaskPriorityChangeEvent.previousPrioritySchreibgeschützt-
Gibt die Priorität des entsprechenden
TaskSignalvor diesemprioritychangeEreignis zurück.
Instanz-Methoden
Diese Schnittstelle hat keine eigenen Methoden, erbt jedoch die Methoden ihres Elternteils, Event.
Beispiele
Ein Objekt dieses Typs wird im Handler für ein prioritychange Ereignis zurückgegeben. Der folgende Code zeigt einen Handler, in dem newPriority und previousPriority protokolliert werden.
// Listen for 'prioritychange' events on the controller's signal.
controller.signal.addEventListener("prioritychange", (event) => {
const previousPriority = event.previousPriority;
const newPriority = event.target.priority;
console.log(`Priority changed from ${previousPriority} to ${newPriority}.`);
});
Ein umfassenderes Live-Beispiel finden Sie unter prioritychange event > Examples.
Spezifikationen
| Specification |
|---|
| Prioritized Task Scheduling> # sec-task-priority-change-event> |
Browser-Kompatibilität
Loading…
Siehe auch
prioritychangeEreignis