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, bei dem optional die anfängliche Priorität seines zugehörigen signal
festgelegt wird.
Wird keine Priorität festgelegt, beträgt die Standardpriorität des Signals user-visible
.
Syntax
new TaskController()
new TaskController(options)
Parameter
options
Optional-
Ein Objekt mit den folgenden Eigenschaften:
priority
Optional-
Die Priorität des Signals, das mit diesem
TaskController
verbunden ist. Eine der folgenden:"user-blocking"
,"user-visible"
(Standard),"background"
.
Beispiele
Dieser Code zeigt, wie man einen Task-Controller erstellt, der ein Signal mit Standardpriorität (user-visible
) hat.
const controller = new TaskController();
Um einen Task-Controller mit einer spezifischen Signalpriorität zu erstellen, übergeben Sie die priority
als Eigenschaft des optionalen Arguments.
controller2 = new TaskController({ priority: "user-blocking" });
Spezifikationen
Specification |
---|
Prioritized Task Scheduling # dom-taskcontroller-taskcontroller |