chrome-devtools-kotlin / org.hildan.chrome.devtools.domains.browser

Package org.hildan.chrome.devtools.domains.browser

Types

Bounds

Browser window bounds information

data class Bounds

BrowserCommandId

Browser command ids used by executeBrowserCommand.

enum class BrowserCommandId

BrowserContextID

Official doc

typealias BrowserContextID = String

BrowserDomain

The Browser domain defines methods and events for browser managing.

class BrowserDomain

Bucket

Chrome histogram bucket.

data class Bucket

ExecuteBrowserCommandRequest

Request object containing input parameters for the BrowserDomain.executeBrowserCommand command.

data class ExecuteBrowserCommandRequest

GetBrowserCommandLineResponse

Response type for the BrowserDomain.getBrowserCommandLine command.

data class GetBrowserCommandLineResponse

GetHistogramRequest

Request object containing input parameters for the BrowserDomain.getHistogram command.

data class GetHistogramRequest

GetHistogramResponse

Response type for the BrowserDomain.getHistogram command.

data class GetHistogramResponse

GetHistogramsRequest

Request object containing input parameters for the BrowserDomain.getHistograms command.

data class GetHistogramsRequest

GetHistogramsResponse

Response type for the BrowserDomain.getHistograms command.

data class GetHistogramsResponse

GetVersionResponse

Response type for the BrowserDomain.getVersion command.

data class GetVersionResponse

GetWindowBoundsRequest

Request object containing input parameters for the BrowserDomain.getWindowBounds command.

data class GetWindowBoundsRequest

GetWindowBoundsResponse

Response type for the BrowserDomain.getWindowBounds command.

data class GetWindowBoundsResponse

GetWindowForTargetRequest

Request object containing input parameters for the BrowserDomain.getWindowForTarget command.

data class GetWindowForTargetRequest

GetWindowForTargetResponse

Response type for the BrowserDomain.getWindowForTarget command.

data class GetWindowForTargetResponse

GrantPermissionsRequest

Request object containing input parameters for the BrowserDomain.grantPermissions command.

data class GrantPermissionsRequest

Histogram

Chrome histogram.

data class Histogram

PermissionDescriptor

Definition of PermissionDescriptor defined in the Permissions API: https://w3c.github.io/permissions/#dictdef-permissiondescriptor.

data class PermissionDescriptor

PermissionSetting

Official doc

enum class PermissionSetting

PermissionType

Official doc

enum class PermissionType

ResetPermissionsRequest

Request object containing input parameters for the BrowserDomain.resetPermissions command.

data class ResetPermissionsRequest

SetDockTileRequest

Request object containing input parameters for the BrowserDomain.setDockTile command.

data class SetDockTileRequest

SetDownloadBehaviorRequest

Request object containing input parameters for the BrowserDomain.setDownloadBehavior command.

data class SetDownloadBehaviorRequest

SetPermissionRequest

Request object containing input parameters for the BrowserDomain.setPermission command.

data class SetPermissionRequest

SetWindowBoundsRequest

Request object containing input parameters for the BrowserDomain.setWindowBounds command.

data class SetWindowBoundsRequest

WindowID

Official doc

typealias WindowID = Int

WindowState

The state of the browser window.

enum class WindowState