TaskController: TaskController() Konstruktor
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.
Der TaskController() Konstruktor erstellt ein neues TaskController-Objekt und setzt optional die anfängliche Priorität seines zugehörigen Signal.
Wenn keine Priorität festgelegt wird, ist die Standardpriorität des Signals user-visible.
Syntax
new TaskController()
new TaskController(options)
Parameter
optionsOptional-
Ein Objekt mit den folgenden Eigenschaften:
priorityOptional-
Die Priorität des mit diesem
TaskControllerverbundenen Signals. Eine der folgenden:"user-blocking","user-visible"(Standard),"background".
Beispiele
Dieser Code zeigt, wie man einen Task-Controller konstruiert, der ein Signal mit Standardpriorität (user-visible) hat.
const controller = new TaskController();
Um einen Task-Controller zu konstruieren, der eine spezifische Signalpriorität hat, übergeben Sie die priority als Eigenschaft des optionalen Arguments.
controller2 = new TaskController({ priority: "user-blocking" });
Spezifikationen
| Specification |
|---|
| Prioritized Task Scheduling> # dom-taskcontroller-taskcontroller> |