DeviceRequestPrompt class
Device request prompts let you respond to the page requesting for a device through an API like WebBluetooth.
Signature
export declare abstract class DeviceRequestPrompt
Remarks
DeviceRequestPrompt instances are returned via the Page.waitForDevicePrompt() method.
Example
const [devicePrompt] = Promise.all([
page.waitForDevicePrompt(),
page.click('#connect-bluetooth'),
]);
await devicePrompt.select(
await devicePrompt.waitForDevice(({name}) => name.includes('My Device')),
);
Properties
|
Property |
Modifiers |
Type |
Description |
|---|---|---|---|
|
devices |
|
Current list of selectable devices. |
Methods
|
Method |
Modifiers |
Description |
|---|---|---|
|
Cancel the prompt. | ||
|
Select a device in the prompt's list. | ||
|
Resolve to the first device in the prompt matching a filter. |