Package-level declarations
Types
Request object containing input parameters for the TargetDomain.activateTarget command.
A dummy response object for the TargetDomain.activateTarget command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Response type for the TargetDomain.attachToBrowserTarget command.
Request object containing input parameters for the TargetDomain.attachToTarget command.
Response type for the TargetDomain.attachToTarget command.
Request object containing input parameters for the TargetDomain.autoAttachRelated command.
A dummy response object for the TargetDomain.autoAttachRelated command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the TargetDomain.closeTarget command.
Response type for the TargetDomain.closeTarget command.
Request object containing input parameters for the TargetDomain.createBrowserContext command.
Response type for the TargetDomain.createBrowserContext command.
Request object containing input parameters for the TargetDomain.createTarget command.
Response type for the TargetDomain.createTarget command.
Request object containing input parameters for the TargetDomain.detachFromTarget command.
A dummy response object for the TargetDomain.detachFromTarget command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the TargetDomain.disposeBrowserContext command.
A dummy response object for the TargetDomain.disposeBrowserContext command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the TargetDomain.exposeDevToolsProtocol command.
A dummy response object for the TargetDomain.exposeDevToolsProtocol command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
A filter used by target query/discovery/auto-attach operations.
Response type for the TargetDomain.getBrowserContexts command.
Request object containing input parameters for the TargetDomain.getTargetInfo command.
Response type for the TargetDomain.getTargetInfo command.
Request object containing input parameters for the TargetDomain.getTargets command.
Response type for the TargetDomain.getTargets command.
(undocumented in the protocol definition)
Request object containing input parameters for the TargetDomain.sendMessageToTarget command.
A dummy response object for the TargetDomain.sendMessageToTarget command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the TargetDomain.setAutoAttach command.
A dummy response object for the TargetDomain.setAutoAttach command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the TargetDomain.setDiscoverTargets command.
A dummy response object for the TargetDomain.setDiscoverTargets command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the TargetDomain.setRemoteLocations command.
A dummy response object for the TargetDomain.setRemoteLocations command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Supports additional targets discovery and allows to attach to them.
The entries in TargetFilter are matched sequentially against targets and the first entry that matches determines if the target is included or not, depending on the value of exclude field in the entry. If filter is not specified, the one assumed is {type: "browser", exclude: true}, {type: "tab", exclude: true}, {} (i.e. include everything but browser and tab).
(undocumented in the protocol definition)