diff --git a/files/en-us/web/api/usb/connect_event/index.md b/files/en-us/web/api/usb/connect_event/index.md index a1b9a3527298af0..53382b640e2ffef 100644 --- a/files/en-us/web/api/usb/connect_event/index.md +++ b/files/en-us/web/api/usb/connect_event/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USB.connect_event --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`connect`** event of the {{DOMxRef("USB")}} interface is fired whenever a paired device is connected. diff --git a/files/en-us/web/api/usb/disconnect_event/index.md b/files/en-us/web/api/usb/disconnect_event/index.md index c5bf64e4b5205bb..0cd6c6de3fac2c6 100644 --- a/files/en-us/web/api/usb/disconnect_event/index.md +++ b/files/en-us/web/api/usb/disconnect_event/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USB.disconnect_event --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`disconnect`** event of the {{DOMxRef("USB")}} interface is fired whenever a paired device is disconnected. diff --git a/files/en-us/web/api/usb/getdevices/index.md b/files/en-us/web/api/usb/getdevices/index.md index f200eb26202340b..73110953eb7c1d2 100644 --- a/files/en-us/web/api/usb/getdevices/index.md +++ b/files/en-us/web/api/usb/getdevices/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USB.getDevices --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{securecontext_header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`getDevices`** method of the {{DOMxRef("USB")}} interface returns a {{JSxRef("Promise")}} that resolves with an array of {{DOMxRef("USBDevice")}} diff --git a/files/en-us/web/api/usb/index.md b/files/en-us/web/api/usb/index.md index bdb8a69988692b0..67d37f8125bcbb1 100644 --- a/files/en-us/web/api/usb/index.md +++ b/files/en-us/web/api/usb/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USB --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{securecontext_header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`USB`** interface of the [WebUSB API](/en-US/docs/Web/API/WebUSB_API) provides attributes and methods for finding and connecting USB devices from a web page. diff --git a/files/en-us/web/api/usb/requestdevice/index.md b/files/en-us/web/api/usb/requestdevice/index.md index 6c01b02faf5caf1..a7a5fada54eefd4 100644 --- a/files/en-us/web/api/usb/requestdevice/index.md +++ b/files/en-us/web/api/usb/requestdevice/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USB.requestDevice --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{securecontext_header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`requestDevice()`** method of the {{domxref("USB")}} interface returns a {{jsxref("Promise")}} that resolves with an instance of diff --git a/files/en-us/web/api/usbalternateinterface/index.md b/files/en-us/web/api/usbalternateinterface/index.md index 4195eb71d3c6ab3..bef5c0ac6b2d668 100644 --- a/files/en-us/web/api/usbalternateinterface/index.md +++ b/files/en-us/web/api/usbalternateinterface/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USBAlternateInterface --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The `USBAlternateInterface` interface of the [WebUSB API](/en-US/docs/Web/API/WebUSB_API) provides information about a particular configuration of an interface provided by the USB device. An interface includes one or more alternate settings which can configure a set of endpoints based on the operating mode of the device. diff --git a/files/en-us/web/api/usbconfiguration/configurationname/index.md b/files/en-us/web/api/usbconfiguration/configurationname/index.md index 05934e9cc657dd7..5b802065f9f23f9 100644 --- a/files/en-us/web/api/usbconfiguration/configurationname/index.md +++ b/files/en-us/web/api/usbconfiguration/configurationname/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBConfiguration.configurationName --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`configurationName`** read-only property of the {{domxref("USBConfiguration")}} interface returns the name provided by the device diff --git a/files/en-us/web/api/usbconfiguration/configurationvalue/index.md b/files/en-us/web/api/usbconfiguration/configurationvalue/index.md index 77fed32c48ab853..d5c373a5a7b2579 100644 --- a/files/en-us/web/api/usbconfiguration/configurationvalue/index.md +++ b/files/en-us/web/api/usbconfiguration/configurationvalue/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBConfiguration.configurationValue --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`configurationValue`** read-only property of the {{domxref("USBConfiguration")}} interface returns the configuration value of this configuration. This is equal to the diff --git a/files/en-us/web/api/usbconfiguration/index.md b/files/en-us/web/api/usbconfiguration/index.md index 3bf30b8b17962f3..a1dba814782cf17 100644 --- a/files/en-us/web/api/usbconfiguration/index.md +++ b/files/en-us/web/api/usbconfiguration/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USBConfiguration --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The `USBConfiguration` interface of the [WebUSB API](/en-US/docs/Web/API/WebUSB_API) provides information about a particular configuration of a USB device and the interfaces that it supports. diff --git a/files/en-us/web/api/usbconfiguration/interfaces/index.md b/files/en-us/web/api/usbconfiguration/interfaces/index.md index fcd2ad80528deda..fe44d9fb5e07deb 100644 --- a/files/en-us/web/api/usbconfiguration/interfaces/index.md +++ b/files/en-us/web/api/usbconfiguration/interfaces/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBConfiguration.interfaces --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`interfaces`** read-only property of the {{domxref("USBConfiguration")}} interface returns an array containing instances of the diff --git a/files/en-us/web/api/usbconfiguration/usbconfiguration/index.md b/files/en-us/web/api/usbconfiguration/usbconfiguration/index.md index a70f164fa0f7020..8432cff47f3e682 100644 --- a/files/en-us/web/api/usbconfiguration/usbconfiguration/index.md +++ b/files/en-us/web/api/usbconfiguration/usbconfiguration/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBConfiguration.USBConfiguration --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`USBConfiguration()`** constructor creates a new {{domxref("USBConfiguration")}} object which contains information about diff --git a/files/en-us/web/api/usbconnectionevent/device/index.md b/files/en-us/web/api/usbconnectionevent/device/index.md index bbf221158d98da0..f9c29b262027ac4 100644 --- a/files/en-us/web/api/usbconnectionevent/device/index.md +++ b/files/en-us/web/api/usbconnectionevent/device/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBConnectionEvent.device --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`device`** read-only property of the {{domxref("USBConnectionEvent")}} interface returns a {{domxref("USBDevice")}} object representing the device being connected or disconnected. diff --git a/files/en-us/web/api/usbconnectionevent/index.md b/files/en-us/web/api/usbconnectionevent/index.md index 2f60b32052c94d7..cc5e3f526f48348 100644 --- a/files/en-us/web/api/usbconnectionevent/index.md +++ b/files/en-us/web/api/usbconnectionevent/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USBConnectionEvent --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`USBConnectionEvent`** interface of the {{domxref('WebUSB API','','',' ')}} is the event type passed to `USB` {{domxref("USB.connect_event", "connect")}} and {{domxref("USB.disconnect_event", "disconnect")}} events when the user agent detects that a new USB device has been connected or disconnected. diff --git a/files/en-us/web/api/usbconnectionevent/usbconnectionevent/index.md b/files/en-us/web/api/usbconnectionevent/usbconnectionevent/index.md index 24282c0f7cd6924..39f26e5f8d39148 100644 --- a/files/en-us/web/api/usbconnectionevent/usbconnectionevent/index.md +++ b/files/en-us/web/api/usbconnectionevent/usbconnectionevent/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBConnectionEvent.USBConnectionEvent --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`USBConnectionEvent()`** constructor creates a new {{domxref("USBConnectionEvent")}} object. This constructor is not typically used, diff --git a/files/en-us/web/api/usbdevice/claiminterface/index.md b/files/en-us/web/api/usbdevice/claiminterface/index.md index 12e84d4e0023ecc..ac3b75be64376cb 100644 --- a/files/en-us/web/api/usbdevice/claiminterface/index.md +++ b/files/en-us/web/api/usbdevice/claiminterface/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.claimInterface --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`claimInterface()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("promise")}} that resolves when diff --git a/files/en-us/web/api/usbdevice/clearhalt/index.md b/files/en-us/web/api/usbdevice/clearhalt/index.md index fe14fefbae52e91..ab9b1a0f3a63111 100644 --- a/files/en-us/web/api/usbdevice/clearhalt/index.md +++ b/files/en-us/web/api/usbdevice/clearhalt/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.clearHalt --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`clearHalt()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("promise")}} that resolves when a halt condition is diff --git a/files/en-us/web/api/usbdevice/close/index.md b/files/en-us/web/api/usbdevice/close/index.md index 5544efdf6a263f3..1e186837ece5875 100644 --- a/files/en-us/web/api/usbdevice/close/index.md +++ b/files/en-us/web/api/usbdevice/close/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.close --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`close()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("promise")}} that resolves when all open interfaces are diff --git a/files/en-us/web/api/usbdevice/configuration/index.md b/files/en-us/web/api/usbdevice/configuration/index.md index 99ffeb973608837..3285c7a4d45d544 100644 --- a/files/en-us/web/api/usbdevice/configuration/index.md +++ b/files/en-us/web/api/usbdevice/configuration/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.configuration --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`configuration`** read only property of the {{domxref("USBDevice")}} interface returns a {{domxref("USBConfiguration")}} object for diff --git a/files/en-us/web/api/usbdevice/configurations/index.md b/files/en-us/web/api/usbdevice/configurations/index.md index 9ee5a0eb515119b..05ffab5659f708c 100644 --- a/files/en-us/web/api/usbdevice/configurations/index.md +++ b/files/en-us/web/api/usbdevice/configurations/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.configurations --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`configurations`** read only property of the {{domxref("USBDevice")}} interface an {{jsxref("array")}} of device-specific interfaces diff --git a/files/en-us/web/api/usbdevice/controltransferin/index.md b/files/en-us/web/api/usbdevice/controltransferin/index.md index 9eb09500aa5eb39..d5db8b2f8494329 100644 --- a/files/en-us/web/api/usbdevice/controltransferin/index.md +++ b/files/en-us/web/api/usbdevice/controltransferin/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.controlTransferIn --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`controlTransferIn()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("Promise")}} that resolves with a {{domxref("USBInTransferResult")}} when a command or status request has been transmitted to (received by) the USB device. diff --git a/files/en-us/web/api/usbdevice/controltransferout/index.md b/files/en-us/web/api/usbdevice/controltransferout/index.md index 91f71e60eae9323..61dff31f45440da 100644 --- a/files/en-us/web/api/usbdevice/controltransferout/index.md +++ b/files/en-us/web/api/usbdevice/controltransferout/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.controlTransferOut --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`controlTransferOut()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("Promise")}} that resolves with a {{domxref("USBOutTransferResult")}} when a command or status operation has been transmitted from the USB device. diff --git a/files/en-us/web/api/usbdevice/deviceclass/index.md b/files/en-us/web/api/usbdevice/deviceclass/index.md index 3b32d6157a6142c..d1221cec8fa23d4 100644 --- a/files/en-us/web/api/usbdevice/deviceclass/index.md +++ b/files/en-us/web/api/usbdevice/deviceclass/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.deviceClass --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`deviceClass`** read only property of the {{domxref("USBDevice")}} interface one of three properties that identify USB devices for diff --git a/files/en-us/web/api/usbdevice/deviceprotocol/index.md b/files/en-us/web/api/usbdevice/deviceprotocol/index.md index 3a3ef293c1b2f5f..fe15f18d8409c5d 100644 --- a/files/en-us/web/api/usbdevice/deviceprotocol/index.md +++ b/files/en-us/web/api/usbdevice/deviceprotocol/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.deviceProtocol --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`deviceProtocol`** read only property of the {{domxref("USBDevice")}} interface one of three properties that identify USB devices for diff --git a/files/en-us/web/api/usbdevice/devicesubclass/index.md b/files/en-us/web/api/usbdevice/devicesubclass/index.md index cb484e0ca694853..9b33e02b5da2092 100644 --- a/files/en-us/web/api/usbdevice/devicesubclass/index.md +++ b/files/en-us/web/api/usbdevice/devicesubclass/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.deviceSubclass --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`deviceSubclass`** read only property of the {{domxref("USBDevice")}} interface one of three properties that identify USB devices for diff --git a/files/en-us/web/api/usbdevice/deviceversionmajor/index.md b/files/en-us/web/api/usbdevice/deviceversionmajor/index.md index 658b80c272a07ed..da1487d1cc8bc5d 100644 --- a/files/en-us/web/api/usbdevice/deviceversionmajor/index.md +++ b/files/en-us/web/api/usbdevice/deviceversionmajor/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.deviceVersionMajor --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`deviceVersionMajor`** read only property of the {{domxref("USBDevice")}} interface he major version number of the device in a semantic diff --git a/files/en-us/web/api/usbdevice/deviceversionminor/index.md b/files/en-us/web/api/usbdevice/deviceversionminor/index.md index 5f781939174f679..d1d27942cfb4d54 100644 --- a/files/en-us/web/api/usbdevice/deviceversionminor/index.md +++ b/files/en-us/web/api/usbdevice/deviceversionminor/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.deviceVersionMinor --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`deviceVersionMinor`** read only property of the {{domxref("USBDevice")}} interface the minor version number of the device in a semantic diff --git a/files/en-us/web/api/usbdevice/deviceversionsubminor/index.md b/files/en-us/web/api/usbdevice/deviceversionsubminor/index.md index 3eedda8e5147eec..bb7e95928b3563f 100644 --- a/files/en-us/web/api/usbdevice/deviceversionsubminor/index.md +++ b/files/en-us/web/api/usbdevice/deviceversionsubminor/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.deviceVersionSubminor --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`deviceVersionSubminor`** read only property of the {{domxref("USBDevice")}} interface the patch version number of the device in a semantic diff --git a/files/en-us/web/api/usbdevice/forget/index.md b/files/en-us/web/api/usbdevice/forget/index.md index 0793d786cdb220b..d615a9f8a5744db 100644 --- a/files/en-us/web/api/usbdevice/forget/index.md +++ b/files/en-us/web/api/usbdevice/forget/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.forget --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`forget()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("Promise")}} that resolves when all pending operations are aborted, all open interfaces are released, the device session has ended, and the permission is reset. diff --git a/files/en-us/web/api/usbdevice/index.md b/files/en-us/web/api/usbdevice/index.md index e8d068d1cac7647..52879cb75187b4f 100644 --- a/files/en-us/web/api/usbdevice/index.md +++ b/files/en-us/web/api/usbdevice/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USBDevice --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`USBDevice`** interface of the [WebUSB API](/en-US/docs/Web/API/WebUSB_API) provides access to metadata about a paired USB device and methods for controlling it. diff --git a/files/en-us/web/api/usbdevice/isochronoustransferin/index.md b/files/en-us/web/api/usbdevice/isochronoustransferin/index.md index b96307834ad460e..19ea34c7fc0a1e4 100644 --- a/files/en-us/web/api/usbdevice/isochronoustransferin/index.md +++ b/files/en-us/web/api/usbdevice/isochronoustransferin/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.isochronousTransferIn --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`isochronousTransferIn()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("Promise")}} that resolves with a {{domxref("USBIsochronousInTransferResult")}} when time sensitive information has been transmitted to (received by) the USB device. diff --git a/files/en-us/web/api/usbdevice/isochronoustransferout/index.md b/files/en-us/web/api/usbdevice/isochronoustransferout/index.md index ce89f658c74303e..12ed7b131b9218c 100644 --- a/files/en-us/web/api/usbdevice/isochronoustransferout/index.md +++ b/files/en-us/web/api/usbdevice/isochronoustransferout/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.isochronousTransferOut --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`isochronousTransferOut()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("Promise")}} that resolves with a {{domxref("USBIsochronousOutTransferResult")}} when time sensitive information has been transmitted from the USB device. diff --git a/files/en-us/web/api/usbdevice/manufacturername/index.md b/files/en-us/web/api/usbdevice/manufacturername/index.md index 6be0e6186f5311b..d5eb3221da07afe 100644 --- a/files/en-us/web/api/usbdevice/manufacturername/index.md +++ b/files/en-us/web/api/usbdevice/manufacturername/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.manufacturerName --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`manufacturerName`** read only property of the {{domxref("USBDevice")}} interface the of the organization that manufactured the USB diff --git a/files/en-us/web/api/usbdevice/open/index.md b/files/en-us/web/api/usbdevice/open/index.md index 04c8a4f9efdf37c..271746a9defe2c5 100644 --- a/files/en-us/web/api/usbdevice/open/index.md +++ b/files/en-us/web/api/usbdevice/open/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.open --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`open()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("promise")}} that resolves when a device session has diff --git a/files/en-us/web/api/usbdevice/opened/index.md b/files/en-us/web/api/usbdevice/opened/index.md index c9016f08365bc02..907699c4949393b 100644 --- a/files/en-us/web/api/usbdevice/opened/index.md +++ b/files/en-us/web/api/usbdevice/opened/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.opened --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`opened`** read only property of the {{domxref("USBDevice")}} interface indicates whether a session has been started with a diff --git a/files/en-us/web/api/usbdevice/productid/index.md b/files/en-us/web/api/usbdevice/productid/index.md index 12b2279b311de4b..8b2e1adb14237db 100644 --- a/files/en-us/web/api/usbdevice/productid/index.md +++ b/files/en-us/web/api/usbdevice/productid/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.productId --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`productId`** read only property of the {{domxref("USBDevice")}} interface the manufacturer-defined code that identifies a USB diff --git a/files/en-us/web/api/usbdevice/productname/index.md b/files/en-us/web/api/usbdevice/productname/index.md index 522807bd7886c92..8a3352e3cd5aad7 100644 --- a/files/en-us/web/api/usbdevice/productname/index.md +++ b/files/en-us/web/api/usbdevice/productname/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.productName --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`productName`** read only property of the {{domxref("USBDevice")}} interface the manufacturer-defined name that identifies a USB diff --git a/files/en-us/web/api/usbdevice/releaseinterface/index.md b/files/en-us/web/api/usbdevice/releaseinterface/index.md index 5ff2dc4a7ed8ff6..3dd938cb1289e89 100644 --- a/files/en-us/web/api/usbdevice/releaseinterface/index.md +++ b/files/en-us/web/api/usbdevice/releaseinterface/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.releaseInterface --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`releaseInterface()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("promise")}} that resolves when a diff --git a/files/en-us/web/api/usbdevice/reset/index.md b/files/en-us/web/api/usbdevice/reset/index.md index 24a073df158af0f..61c09cd108bd5f1 100644 --- a/files/en-us/web/api/usbdevice/reset/index.md +++ b/files/en-us/web/api/usbdevice/reset/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.reset --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`reset()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("promise")}} that resolves when the device is reset and all diff --git a/files/en-us/web/api/usbdevice/selectalternateinterface/index.md b/files/en-us/web/api/usbdevice/selectalternateinterface/index.md index e3c672280f2a690..0ca90e201d6afac 100644 --- a/files/en-us/web/api/usbdevice/selectalternateinterface/index.md +++ b/files/en-us/web/api/usbdevice/selectalternateinterface/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.selectAlternateInterface --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`selectAlternateInterface()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("promise")}} that resolves when diff --git a/files/en-us/web/api/usbdevice/selectconfiguration/index.md b/files/en-us/web/api/usbdevice/selectconfiguration/index.md index 2720e2ba540545b..fc7f95c74b0a343 100644 --- a/files/en-us/web/api/usbdevice/selectconfiguration/index.md +++ b/files/en-us/web/api/usbdevice/selectconfiguration/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.selectConfiguration --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`selectConfiguration()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("promise")}} that resolves when diff --git a/files/en-us/web/api/usbdevice/serialnumber/index.md b/files/en-us/web/api/usbdevice/serialnumber/index.md index 67e07f60ac0e763..a4f2cb912b982da 100644 --- a/files/en-us/web/api/usbdevice/serialnumber/index.md +++ b/files/en-us/web/api/usbdevice/serialnumber/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.serialNumber --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`serialNumber`** read only property of the {{domxref("USBDevice")}} interface is the manufacturer-defined serial number for the diff --git a/files/en-us/web/api/usbdevice/transferin/index.md b/files/en-us/web/api/usbdevice/transferin/index.md index e789ab2296dea65..b5c14be1076abec 100644 --- a/files/en-us/web/api/usbdevice/transferin/index.md +++ b/files/en-us/web/api/usbdevice/transferin/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.transferIn --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`transferIn()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("promise")}} that resolves with a diff --git a/files/en-us/web/api/usbdevice/transferout/index.md b/files/en-us/web/api/usbdevice/transferout/index.md index e4f76c933c1e60c..c3a8a73b02f70b0 100644 --- a/files/en-us/web/api/usbdevice/transferout/index.md +++ b/files/en-us/web/api/usbdevice/transferout/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.transferOut --- -{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`transferOut()`** method of the {{domxref("USBDevice")}} interface returns a {{jsxref("promise")}} that resolves with a diff --git a/files/en-us/web/api/usbdevice/usbversionmajor/index.md b/files/en-us/web/api/usbdevice/usbversionmajor/index.md index 1d10d1152d10f8f..81fb512498052ff 100644 --- a/files/en-us/web/api/usbdevice/usbversionmajor/index.md +++ b/files/en-us/web/api/usbdevice/usbversionmajor/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.usbVersionMajor --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`usbVersionMajor`** read only property of the {{domxref("USBDevice")}} interface is one of three properties that declare the USB diff --git a/files/en-us/web/api/usbdevice/usbversionminor/index.md b/files/en-us/web/api/usbdevice/usbversionminor/index.md index 00e9302719192de..c7812570cd8a7e6 100644 --- a/files/en-us/web/api/usbdevice/usbversionminor/index.md +++ b/files/en-us/web/api/usbdevice/usbversionminor/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.usbVersionMinor --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`usbVersionMinor`** read only property of the {{domxref("USBDevice")}} interface is one of three properties that declare the USB diff --git a/files/en-us/web/api/usbdevice/usbversionsubminor/index.md b/files/en-us/web/api/usbdevice/usbversionsubminor/index.md index a0aefac0391379d..8eaa17b3f3babbc 100644 --- a/files/en-us/web/api/usbdevice/usbversionsubminor/index.md +++ b/files/en-us/web/api/usbdevice/usbversionsubminor/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.usbVersionSubminor --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`usbVersionSubminor`** read only property of the {{domxref("USBDevice")}} interface is one of three properties that declare the USB diff --git a/files/en-us/web/api/usbdevice/vendorid/index.md b/files/en-us/web/api/usbdevice/vendorid/index.md index 043d6b3a0225624..ae729c5cf54c7ab 100644 --- a/files/en-us/web/api/usbdevice/vendorid/index.md +++ b/files/en-us/web/api/usbdevice/vendorid/index.md @@ -8,7 +8,7 @@ status: browser-compat: api.USBDevice.vendorId --- -{{SeeCompatTable}}{{APIRef("WebUSB API")}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The **`vendorId`** read only property of the {{domxref("USBDevice")}} interface is the official usb.org-assigned vendor ID. diff --git a/files/en-us/web/api/usbendpoint/index.md b/files/en-us/web/api/usbendpoint/index.md index 4f65bcc0fca576d..ade398c9f8a03e9 100644 --- a/files/en-us/web/api/usbendpoint/index.md +++ b/files/en-us/web/api/usbendpoint/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USBEndpoint --- -{{APIRef("WebUSB API")}}{{securecontext_header}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The `USBEndpoint` interface of the [WebUSB API](/en-US/docs/Web/API/WebUSB_API) provides information about an endpoint provided by the USB device. An endpoint represents a unidirectional data stream into or out of a device. diff --git a/files/en-us/web/api/usbinterface/index.md b/files/en-us/web/api/usbinterface/index.md index 125896c75ca20f5..e94035f2afa661e 100644 --- a/files/en-us/web/api/usbinterface/index.md +++ b/files/en-us/web/api/usbinterface/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USBInterface --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The `USBInterface` interface of the [WebUSB API](/en-US/docs/Web/API/WebUSB_API) provides information about an interface provided by the USB device. An interface represents a feature of the device which implements a particular protocol and may contain endpoints for bidirectional communication. diff --git a/files/en-us/web/api/usbintransferresult/index.md b/files/en-us/web/api/usbintransferresult/index.md index 6dd2162b8117c36..5d1af40212d30b6 100644 --- a/files/en-us/web/api/usbintransferresult/index.md +++ b/files/en-us/web/api/usbintransferresult/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USBInTransferResult --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The `USBInTransferResult` interface of the [WebUSB API](/en-US/docs/Web/API/WebUSB_API) provides the result from a call to the `transferIn()` and `controlTransferIn()` methods of the `USBDevice` interface. It represents the result from requesting a transfer of data from the USB device to the USB host. diff --git a/files/en-us/web/api/usbisochronousintransferpacket/index.md b/files/en-us/web/api/usbisochronousintransferpacket/index.md index db65d45480d7d79..dc9618ef7995162 100644 --- a/files/en-us/web/api/usbisochronousintransferpacket/index.md +++ b/files/en-us/web/api/usbisochronousintransferpacket/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USBIsochronousInTransferPacket --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The `USBIsochronousInTransferPacket` interface of the [WebUSB API](/en-US/docs/Web/API/WebUSB_API) is part of the response from a call to the `isochronousTransferIn()` method of the `USBDevice` interface. It represents the status of an individual packet from a request to transfer data from the USB device to the USB host over an isochronous endpoint. diff --git a/files/en-us/web/api/usbisochronousintransferresult/index.md b/files/en-us/web/api/usbisochronousintransferresult/index.md index 5dffd5fb86f37a5..c7cabd7699db873 100644 --- a/files/en-us/web/api/usbisochronousintransferresult/index.md +++ b/files/en-us/web/api/usbisochronousintransferresult/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USBIsochronousInTransferResult --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The `USBIsochronousInTransferResult` interface of the [WebUSB API](/en-US/docs/Web/API/WebUSB_API) provides the result from a call to the `isochronousTransferIn()` method of the `USBDevice` interface. It represents the result from requesting a transfer of data from the USB device to the USB host. diff --git a/files/en-us/web/api/usbisochronousouttransferpacket/index.md b/files/en-us/web/api/usbisochronousouttransferpacket/index.md index 909cf9d792d9c54..6e609f7d2b7c0a4 100644 --- a/files/en-us/web/api/usbisochronousouttransferpacket/index.md +++ b/files/en-us/web/api/usbisochronousouttransferpacket/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USBIsochronousOutTransferPacket --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The `USBIsochronousOutTransferPacket` interface of the [WebUSB API](/en-US/docs/Web/API/WebUSB_API) is part of the response from a call to the `isochronousTransferOut()` method of the `USBDevice` interface. It represents the status of an individual packet from a request to transfer data from the USB host to the USB device over an isochronous endpoint. diff --git a/files/en-us/web/api/usbisochronousouttransferresult/index.md b/files/en-us/web/api/usbisochronousouttransferresult/index.md index b1ac136beec205e..68c56825f449d19 100644 --- a/files/en-us/web/api/usbisochronousouttransferresult/index.md +++ b/files/en-us/web/api/usbisochronousouttransferresult/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USBIsochronousOutTransferResult --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The `USBIsochronousOutTransferResult` interface of the [WebUSB API](/en-US/docs/Web/API/WebUSB_API) provides the result from a call to the `isochronousTransferOut()` method of the `USBDevice` interface. It represents the result from requesting a transfer of data from the USB host to the USB device. diff --git a/files/en-us/web/api/usbouttransferresult/index.md b/files/en-us/web/api/usbouttransferresult/index.md index 00fda8083e7b7a3..8987c046a9ab361 100644 --- a/files/en-us/web/api/usbouttransferresult/index.md +++ b/files/en-us/web/api/usbouttransferresult/index.md @@ -7,7 +7,7 @@ status: browser-compat: api.USBOutTransferResult --- -{{securecontext_header}}{{APIRef("WebUSB API")}}{{SeeCompatTable}} +{{APIRef("WebUSB API")}}{{SeeCompatTable}}{{SecureContext_Header}}{{AvailableInWorkers}} The `USBOutTransferResult` interface of the [WebUSB API](/en-US/docs/Web/API/WebUSB_API) provides the result from a call to the `transferOut()` and `controlTransferOut()` methods of the `USBDevice` interface. It represents the result from requesting a transfer of data from the USB host to the USB device. diff --git a/files/en-us/web/api/webusb_api/index.md b/files/en-us/web/api/webusb_api/index.md index 7a4817c093588f3..e387472f0ab4b68 100644 --- a/files/en-us/web/api/webusb_api/index.md +++ b/files/en-us/web/api/webusb_api/index.md @@ -7,7 +7,7 @@ status: spec-urls: https://wicg.github.io/webusb/ --- -{{securecontext_header}}{{DefaultAPISidebar("WebUSB API")}}{{SeeCompatTable}} +{{DefaultAPISidebar("WebUSB API")}}{{SeeCompatTable}}{{securecontext_header}}{{AvailableInWorkers}} The **WebUSB API** provides a way to expose non-standard Universal Serial Bus (USB) compatible devices services to the web, to make USB safer and easier to use. diff --git a/files/en-us/web/api/workernavigator/usb/index.md b/files/en-us/web/api/workernavigator/usb/index.md index 361cbb75ff958cc..381ab246c9588f6 100644 --- a/files/en-us/web/api/workernavigator/usb/index.md +++ b/files/en-us/web/api/workernavigator/usb/index.md @@ -6,7 +6,7 @@ page-type: web-api-instance-property browser-compat: api.WorkerNavigator.usb --- -{{APIRef("WebUSB API")}}{{SecureContext_Header}} +{{APIRef("WebUSB API")}}{{SecureContext_Header}}{{AvailableInWorkers("worker")}} The **`usb`** read-only property of the {{domxref("WorkerNavigator")}} interface returns a {{domxref("USB")}} object for the current document, providing access to [WebUSB API](/en-US/docs/Web/API/WebUSB_API) functionality.