From ea85ec02be91e30db1063f4467b123914842cb57 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sun, 22 Sep 2024 15:40:57 +0800 Subject: [PATCH] add --- files/en-us/web/api/prioritized_task_scheduling_api/index.md | 2 +- files/en-us/web/api/scheduler/index.md | 2 +- files/en-us/web/api/scheduler/posttask/index.md | 2 +- files/en-us/web/api/taskcontroller/index.md | 2 +- files/en-us/web/api/taskcontroller/setpriority/index.md | 2 +- files/en-us/web/api/taskcontroller/taskcontroller/index.md | 2 +- files/en-us/web/api/taskprioritychangeevent/index.md | 2 +- .../web/api/taskprioritychangeevent/previouspriority/index.md | 2 +- .../taskprioritychangeevent/taskprioritychangeevent/index.md | 2 +- files/en-us/web/api/tasksignal/any_static/index.md | 2 +- files/en-us/web/api/tasksignal/index.md | 2 +- files/en-us/web/api/tasksignal/priority/index.md | 2 +- files/en-us/web/api/tasksignal/prioritychange_event/index.md | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/files/en-us/web/api/prioritized_task_scheduling_api/index.md b/files/en-us/web/api/prioritized_task_scheduling_api/index.md index ca35b1ff6915e19..20e23adaf8a01d8 100644 --- a/files/en-us/web/api/prioritized_task_scheduling_api/index.md +++ b/files/en-us/web/api/prioritized_task_scheduling_api/index.md @@ -7,7 +7,7 @@ browser-compat: - api.Scheduling --- -{{DefaultAPISidebar("Prioritized Task Scheduling API")}} {{AvailableInWorkers}} +{{DefaultAPISidebar("Prioritized Task Scheduling API")}}{{AvailableInWorkers}} The **Prioritized Task Scheduling API** provides a standardized way to prioritize all tasks belonging to an application, whether they are defined in a website developer's code or in third-party libraries and frameworks. diff --git a/files/en-us/web/api/scheduler/index.md b/files/en-us/web/api/scheduler/index.md index 96bdf5fb9e76ee7..8cef3fcfb7377f6 100644 --- a/files/en-us/web/api/scheduler/index.md +++ b/files/en-us/web/api/scheduler/index.md @@ -5,7 +5,7 @@ page-type: web-api-interface browser-compat: api.Scheduler --- -{{APIRef("Prioritized Task Scheduling API")}} +{{APIRef("Prioritized Task Scheduling API")}}{{AvailableInWorkers}} The **`Scheduler`** interface of the [Prioritized Task Scheduling API](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API) provides the {{domxref('Scheduler.postTask()')}} method that can be used for adding prioritized tasks to be scheduled. diff --git a/files/en-us/web/api/scheduler/posttask/index.md b/files/en-us/web/api/scheduler/posttask/index.md index 240d7b68a87dc80..e0a16c4940b73bd 100644 --- a/files/en-us/web/api/scheduler/posttask/index.md +++ b/files/en-us/web/api/scheduler/posttask/index.md @@ -6,7 +6,7 @@ page-type: web-api-instance-method browser-compat: api.Scheduler.postTask --- -{{APIRef("Prioritized Task Scheduling API")}} +{{APIRef("Prioritized Task Scheduling API")}}{{AvailableInWorkers}} The **`postTask()`** method of the {{domxref("Scheduler")}} interface is used for adding tasks to be [scheduled](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API) according to their [priority](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API#task_priorities). diff --git a/files/en-us/web/api/taskcontroller/index.md b/files/en-us/web/api/taskcontroller/index.md index a467302b1c47b5b..24e1974ed434b4d 100644 --- a/files/en-us/web/api/taskcontroller/index.md +++ b/files/en-us/web/api/taskcontroller/index.md @@ -5,7 +5,7 @@ page-type: web-api-interface browser-compat: api.TaskController --- -{{APIRef("Prioritized Task Scheduling API")}} +{{APIRef("Prioritized Task Scheduling API")}}{{AvailableInWorkers}} The **`TaskController`** interface of the [Prioritized Task Scheduling API](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API) represents a controller object that can be used to both abort and change the [priority](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API#task_priorities) of one or more prioritized tasks. If there is no need to change task priorities, then {{domxref("AbortController")}} can be used instead. diff --git a/files/en-us/web/api/taskcontroller/setpriority/index.md b/files/en-us/web/api/taskcontroller/setpriority/index.md index d0b27d32fa75541..d7f86319ca66b8a 100644 --- a/files/en-us/web/api/taskcontroller/setpriority/index.md +++ b/files/en-us/web/api/taskcontroller/setpriority/index.md @@ -6,7 +6,7 @@ page-type: web-api-instance-method browser-compat: api.TaskController.setPriority --- -{{APIRef("Prioritized Task Scheduling API")}} +{{APIRef("Prioritized Task Scheduling API")}}{{AvailableInWorkers}} The **`setPriority()`** method of the {{domxref("TaskController")}} interface can be called to set a new [priority](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API#task_priorities) for this controller's [`signal`](/en-US/docs/Web/API/TaskController#taskcontroller.signal). If a prioritized task is [configured](/en-US/docs/Web/API/Scheduler/postTask#signal) to use the signal, this will also change the task priority. diff --git a/files/en-us/web/api/taskcontroller/taskcontroller/index.md b/files/en-us/web/api/taskcontroller/taskcontroller/index.md index 6d9e19975684152..559222244f11113 100644 --- a/files/en-us/web/api/taskcontroller/taskcontroller/index.md +++ b/files/en-us/web/api/taskcontroller/taskcontroller/index.md @@ -6,7 +6,7 @@ page-type: web-api-constructor browser-compat: api.TaskController.TaskController --- -{{APIRef("Prioritized Task Scheduling API")}} +{{APIRef("Prioritized Task Scheduling API")}}{{AvailableInWorkers}} The **`TaskController()`** constructor creates a new {{domxref("TaskController")}} object, optionally setting the initial [priority](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API#task_priorities) of its associated [`signal`](/en-US/docs/Web/API/TaskController#taskcontroller.signal). diff --git a/files/en-us/web/api/taskprioritychangeevent/index.md b/files/en-us/web/api/taskprioritychangeevent/index.md index d0f35f835fa5803..015115472e9c10a 100644 --- a/files/en-us/web/api/taskprioritychangeevent/index.md +++ b/files/en-us/web/api/taskprioritychangeevent/index.md @@ -5,7 +5,7 @@ page-type: web-api-interface browser-compat: api.TaskPriorityChangeEvent --- -{{APIRef("Prioritized Task Scheduling API")}} +{{APIRef("Prioritized Task Scheduling API")}}{{AvailableInWorkers}} The **`TaskPriorityChangeEvent`** is the interface for the [`prioritychange`](/en-US/docs/Web/API/TaskSignal/prioritychange_event) event. diff --git a/files/en-us/web/api/taskprioritychangeevent/previouspriority/index.md b/files/en-us/web/api/taskprioritychangeevent/previouspriority/index.md index f6b2eaf2e8cd064..b2b0764ea987cc4 100644 --- a/files/en-us/web/api/taskprioritychangeevent/previouspriority/index.md +++ b/files/en-us/web/api/taskprioritychangeevent/previouspriority/index.md @@ -6,7 +6,7 @@ page-type: web-api-instance-property browser-compat: api.TaskPriorityChangeEvent.previousPriority --- -{{APIRef("Prioritized Task Scheduling API")}} +{{APIRef("Prioritized Task Scheduling API")}}{{AvailableInWorkers}} The readonly **`previousPriority`** property of the {{domxref("TaskPriorityChangeEvent")}} interface returns the priority of the corresponding {{domxref("TaskSignal")}} before it was changed and this [`prioritychange`](/en-US/docs/Web/API/TaskSignal/prioritychange_event) event was emitted. diff --git a/files/en-us/web/api/taskprioritychangeevent/taskprioritychangeevent/index.md b/files/en-us/web/api/taskprioritychangeevent/taskprioritychangeevent/index.md index a1a1bfa05ba509b..13c9d7219300aeb 100644 --- a/files/en-us/web/api/taskprioritychangeevent/taskprioritychangeevent/index.md +++ b/files/en-us/web/api/taskprioritychangeevent/taskprioritychangeevent/index.md @@ -6,7 +6,7 @@ page-type: web-api-constructor browser-compat: api.TaskPriorityChangeEvent.TaskPriorityChangeEvent --- -{{APIRef("Prioritized Task Scheduling API")}} +{{APIRef("Prioritized Task Scheduling API")}}{{AvailableInWorkers}} The **`TaskPriorityChangeEvent()`** constructor creates a new {{domxref("TaskPriorityChangeEvent")}} object. diff --git a/files/en-us/web/api/tasksignal/any_static/index.md b/files/en-us/web/api/tasksignal/any_static/index.md index 97ab00d479aa0ba..fa91928abb39444 100644 --- a/files/en-us/web/api/tasksignal/any_static/index.md +++ b/files/en-us/web/api/tasksignal/any_static/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.TaskSignal.any_static --- -{{APIRef("Prioritized Task Scheduling API")}}{{SeeCompatTable}} +{{APIRef("Prioritized Task Scheduling API")}}{{AvailableInWorkers}}{{SeeCompatTable}} The **`TaskSignal.any()`** static method takes an iterable of {{domxref("AbortSignal")}} objects and returns a {{domxref("TaskSignal")}}. The returned task signal is aborted when any of the abort signals is aborted. diff --git a/files/en-us/web/api/tasksignal/index.md b/files/en-us/web/api/tasksignal/index.md index 73649861657fce4..b21bbac6d297db2 100644 --- a/files/en-us/web/api/tasksignal/index.md +++ b/files/en-us/web/api/tasksignal/index.md @@ -5,7 +5,7 @@ page-type: web-api-interface browser-compat: api.TaskSignal --- -{{APIRef("Prioritized Task Scheduling API")}} +{{APIRef("Prioritized Task Scheduling API")}}{{AvailableInWorkers}} The **`TaskSignal`** interface of the [Prioritized Task Scheduling API](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API) represents a signal object that allows you to communicate with a prioritized task, and abort it or change the [priority](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API#task_priorities) (if required) via a {{domxref('TaskController')}} object. diff --git a/files/en-us/web/api/tasksignal/priority/index.md b/files/en-us/web/api/tasksignal/priority/index.md index 9adbf3760582c29..86d323c198461ff 100644 --- a/files/en-us/web/api/tasksignal/priority/index.md +++ b/files/en-us/web/api/tasksignal/priority/index.md @@ -6,7 +6,7 @@ page-type: web-api-instance-property browser-compat: api.TaskSignal.priority --- -{{APIRef("Prioritized Task Scheduling API")}} +{{APIRef("Prioritized Task Scheduling API")}}{{AvailableInWorkers}} The read-only **`priority`** property of the {{domxref("TaskSignal")}} interface indicates the signal [priority](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API#task_priorities). diff --git a/files/en-us/web/api/tasksignal/prioritychange_event/index.md b/files/en-us/web/api/tasksignal/prioritychange_event/index.md index b8e00a63ab46e67..840506a47b85309 100644 --- a/files/en-us/web/api/tasksignal/prioritychange_event/index.md +++ b/files/en-us/web/api/tasksignal/prioritychange_event/index.md @@ -6,7 +6,7 @@ page-type: web-api-event browser-compat: api.TaskSignal.prioritychange_event --- -{{APIRef("Prioritized Task Scheduling API")}} +{{APIRef("Prioritized Task Scheduling API")}}{{AvailableInWorkers}} The **`prioritychange`** event is sent to a {{domxref('TaskSignal')}} if its [priority](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API#task_priorities) is changed.