Documentation
¶
Overview ¶
Package deviceaccess provides the Chrome DevTools Protocol commands, types, and events for the DeviceAccess domain.
Generated by the pdlgen command.
Index ¶
Constants ¶
const ( CommandEnable = "DeviceAccess.enable" CommandDisable = "DeviceAccess.disable" CommandSelectPrompt = "DeviceAccess.selectPrompt" CommandCancelPrompt = "DeviceAccess.cancelPrompt" )
Command names.
Variables ¶
var CancelPrompt = cdp.Command[CancelPromptParams, cdp.Empty]{Method: CommandCancelPrompt}
CancelPrompt cancel a prompt in response to a DeviceAccess.deviceRequestPrompted event.
See: https://chromedevtools.github.io/devtools-protocol/tot/DeviceAccess#method-cancelPrompt
var DeviceRequestPrompted = cdp.Event[EventDeviceRequestPrompted]{Method: "DeviceAccess.deviceRequestPrompted"}
DeviceRequestPrompted a device request opened a user prompt to select a device. Respond with the selectPrompt or cancelPrompt command.
See: https://chromedevtools.github.io/devtools-protocol/tot/DeviceAccess#event-deviceRequestPrompted
var Disable = cdp.Command[cdp.Empty, cdp.Empty]{Method: CommandDisable}
Disable disable events in this domain.
See: https://chromedevtools.github.io/devtools-protocol/tot/DeviceAccess#method-disable
var Enable = cdp.Command[cdp.Empty, cdp.Empty]{Method: CommandEnable}
Enable enable events in this domain.
See: https://chromedevtools.github.io/devtools-protocol/tot/DeviceAccess#method-enable
var SelectPrompt = cdp.Command[SelectPromptParams, cdp.Empty]{Method: CommandSelectPrompt}
SelectPrompt select a device in response to a DeviceAccess.deviceRequestPrompted event.
See: https://chromedevtools.github.io/devtools-protocol/tot/DeviceAccess#method-selectPrompt
Functions ¶
This section is empty.
Types ¶
type CancelPromptParams ¶
type CancelPromptParams struct {
ID RequestID `json:"id"`
}
CancelPromptParams are the parameters of the command DeviceAccess.cancelPrompt.
type DeviceID ¶
type DeviceID string
DeviceID a device id.
See: https://chromedevtools.github.io/devtools-protocol/tot/DeviceAccess#type-DeviceId
type EventDeviceRequestPrompted ¶
type EventDeviceRequestPrompted struct {
ID RequestID `json:"id"`
Devices []*PromptDevice `json:"devices"`
}
EventDeviceRequestPrompted a device request opened a user prompt to select a device. Respond with the selectPrompt or cancelPrompt command.
See: https://chromedevtools.github.io/devtools-protocol/tot/DeviceAccess#event-deviceRequestPrompted
type PromptDevice ¶
type PromptDevice struct {
ID DeviceID `json:"id"`
Name string `json:"name"` // Display name as it appears in a device request user prompt.
}
PromptDevice device information displayed in a user prompt to select a device.
See: https://chromedevtools.github.io/devtools-protocol/tot/DeviceAccess#type-PromptDevice
type RequestID ¶
type RequestID string
RequestID device request id.
See: https://chromedevtools.github.io/devtools-protocol/tot/DeviceAccess#type-RequestId
type SelectPromptParams ¶
SelectPromptParams are the parameters of the command DeviceAccess.selectPrompt.