pl.wendigo.chrome.api.browser

Package pl.wendigo.chrome.api.browser

Contains DevTools Protocol Browser domain implementation accessible via BrowserOperations class.

Types

Bounds

data class Bounds

Browser window bounds information

BrowserOperations

class BrowserOperations

The Browser domain defines methods and events for browser managing.

Bucket

data class Bucket

Chrome histogram bucket.

GetBrowserCommandLineResponse

data class GetBrowserCommandLineResponse

Represents response frame that is returned from Browser#getBrowserCommandLine operation call. Returns the command line switches for the browser process if, and only if --enable-automation is on the commandline.

GetHistogramRequest

data class GetHistogramRequest

Represents request frame that can be used with Browser#getHistogram operation call.

GetHistogramResponse

data class GetHistogramResponse

Represents response frame that is returned from Browser#getHistogram operation call. Get a Chrome histogram by name.

GetHistogramsRequest

data class GetHistogramsRequest

Represents request frame that can be used with Browser#getHistograms operation call.

GetHistogramsResponse

data class GetHistogramsResponse

Represents response frame that is returned from Browser#getHistograms operation call. Get Chrome histograms.

GetVersionResponse

data class GetVersionResponse

Represents response frame that is returned from Browser#getVersion operation call. Returns version information.

GetWindowBoundsRequest

data class GetWindowBoundsRequest

Represents request frame that can be used with Browser#getWindowBounds operation call.

GetWindowBoundsResponse

data class GetWindowBoundsResponse

Represents response frame that is returned from Browser#getWindowBounds operation call. Get position and size of the browser window.

GetWindowForTargetRequest

data class GetWindowForTargetRequest

Represents request frame that can be used with Browser#getWindowForTarget operation call.

GetWindowForTargetResponse

data class GetWindowForTargetResponse

Represents response frame that is returned from Browser#getWindowForTarget operation call. Get the browser window that contains the devtools target.

GrantPermissionsRequest

data class GrantPermissionsRequest

Represents request frame that can be used with Browser#grantPermissions operation call.

Histogram

data class Histogram

Chrome histogram.

PermissionDescriptor

data class PermissionDescriptor

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

PermissionSetting

enum class PermissionSetting

PermissionType

enum class PermissionType

ResetPermissionsRequest

data class ResetPermissionsRequest

Represents request frame that can be used with Browser#resetPermissions operation call.

SetDockTileRequest

data class SetDockTileRequest

Represents request frame that can be used with Browser#setDockTile operation call.

SetPermissionRequest

data class SetPermissionRequest

Represents request frame that can be used with Browser#setPermission operation call.

SetWindowBoundsRequest

data class SetWindowBoundsRequest

Represents request frame that can be used with Browser#setWindowBounds operation call.

WindowState

enum class WindowState

The state of the browser window.

Type Aliases

WindowID

typealias WindowID = Int