AddCompilationCacheRequest |
Request object containing input parameters for the PageDomain.addCompilationCache command. data class AddCompilationCacheRequest |
AddScriptToEvaluateOnLoadRequest |
Request object containing input parameters for the PageDomain.addScriptToEvaluateOnLoad command. data class |
AddScriptToEvaluateOnLoadResponse |
Response type for the PageDomain.addScriptToEvaluateOnLoad command. data class |
AddScriptToEvaluateOnNewDocumentRequest |
Request object containing input parameters for the PageDomain.addScriptToEvaluateOnNewDocument command. data class AddScriptToEvaluateOnNewDocumentRequest |
AddScriptToEvaluateOnNewDocumentResponse |
Response type for the PageDomain.addScriptToEvaluateOnNewDocument command. data class AddScriptToEvaluateOnNewDocumentResponse |
AdFrameType |
Indicates whether a frame has been identified as an ad. enum class AdFrameType |
AppManifestError |
Error while paring app manifest. data class AppManifestError |
AppManifestParsedProperties |
Parsed app manifest properties. data class AppManifestParsedProperties |
CaptureScreenshotRequest |
Request object containing input parameters for the PageDomain.captureScreenshot command. data class CaptureScreenshotRequest |
CaptureScreenshotResponse |
Response type for the PageDomain.captureScreenshot command. data class CaptureScreenshotResponse |
CaptureSnapshotRequest |
Request object containing input parameters for the PageDomain.captureSnapshot command. data class CaptureSnapshotRequest |
CaptureSnapshotResponse |
Response type for the PageDomain.captureSnapshot command. data class CaptureSnapshotResponse |
ClientNavigationDisposition |
enum class ClientNavigationDisposition |
ClientNavigationReason |
enum class ClientNavigationReason |
CreateIsolatedWorldRequest |
Request object containing input parameters for the PageDomain.createIsolatedWorld command. data class CreateIsolatedWorldRequest |
CreateIsolatedWorldResponse |
Response type for the PageDomain.createIsolatedWorld command. data class CreateIsolatedWorldResponse |
CrossOriginIsolatedContextType |
Indicates whether the frame is cross-origin isolated and why it is the case. enum class CrossOriginIsolatedContextType |
DeleteCookieRequest |
Request object containing input parameters for the PageDomain.deleteCookie command. data class |
DialogType |
Javascript dialog type. enum class DialogType |
FontFamilies |
Generic font families collection. data class FontFamilies |
FontSizes |
Default font sizes. data class FontSizes |
Frame |
Information about the Frame on the page. data class Frame |
FrameId |
Unique frame identifier. typealias FrameId = String |
FrameResource |
Information about the Resource on the page. data class FrameResource |
FrameResourceTree |
Information about the Frame hierarchy along with their cached resources. data class FrameResourceTree |
FrameTree |
Information about the Frame hierarchy. data class FrameTree |
GatedAPIFeatures |
enum class GatedAPIFeatures |
GenerateTestReportRequest |
Request object containing input parameters for the PageDomain.generateTestReport command. data class GenerateTestReportRequest |
GetAppManifestResponse |
Response type for the PageDomain.getAppManifest command. data class GetAppManifestResponse |
GetCookiesResponse |
Response type for the PageDomain.getCookies command. data class |
GetFrameTreeResponse |
Response type for the PageDomain.getFrameTree command. data class GetFrameTreeResponse |
GetInstallabilityErrorsResponse |
Response type for the PageDomain.getInstallabilityErrors command. data class GetInstallabilityErrorsResponse |
GetLayoutMetricsResponse |
Response type for the PageDomain.getLayoutMetrics command. data class GetLayoutMetricsResponse |
GetManifestIconsResponse |
Response type for the PageDomain.getManifestIcons command. data class GetManifestIconsResponse |
GetNavigationHistoryResponse |
Response type for the PageDomain.getNavigationHistory command. data class GetNavigationHistoryResponse |
GetResourceContentRequest |
Request object containing input parameters for the PageDomain.getResourceContent command. data class GetResourceContentRequest |
GetResourceContentResponse |
Response type for the PageDomain.getResourceContent command. data class GetResourceContentResponse |
GetResourceTreeResponse |
Response type for the PageDomain.getResourceTree command. data class GetResourceTreeResponse |
HandleJavaScriptDialogRequest |
Request object containing input parameters for the PageDomain.handleJavaScriptDialog command. data class HandleJavaScriptDialogRequest |
InstallabilityError |
The installability error data class InstallabilityError |
InstallabilityErrorArgument |
data class InstallabilityErrorArgument |
LayoutViewport |
Layout viewport position and dimensions. data class LayoutViewport |
NavigateRequest |
Request object containing input parameters for the PageDomain.navigate command. data class NavigateRequest |
NavigateResponse |
Response type for the PageDomain.navigate command. data class NavigateResponse |
NavigateToHistoryEntryRequest |
Request object containing input parameters for the PageDomain.navigateToHistoryEntry command. data class NavigateToHistoryEntryRequest |
NavigationEntry |
Navigation history entry. data class NavigationEntry |
PageDomain |
Actions and events related to the inspected page belong to the page domain. class PageDomain |
PrintToPDFRequest |
Request object containing input parameters for the PageDomain.printToPDF command. data class PrintToPDFRequest |
PrintToPDFResponse |
Response type for the PageDomain.printToPDF command. data class PrintToPDFResponse |
ReferrerPolicy |
The referring-policy used for the navigation. enum class ReferrerPolicy |
ReloadRequest |
Request object containing input parameters for the PageDomain.reload command. data class ReloadRequest |
RemoveScriptToEvaluateOnLoadRequest |
Request object containing input parameters for the PageDomain.removeScriptToEvaluateOnLoad command. data class |
RemoveScriptToEvaluateOnNewDocumentRequest |
Request object containing input parameters for the PageDomain.removeScriptToEvaluateOnNewDocument command. data class RemoveScriptToEvaluateOnNewDocumentRequest |
ScreencastFrameAckRequest |
Request object containing input parameters for the PageDomain.screencastFrameAck command. data class ScreencastFrameAckRequest |
ScreencastFrameMetadata |
Screencast frame metadata. data class ScreencastFrameMetadata |
ScriptIdentifier |
Unique script identifier. typealias ScriptIdentifier = String |
SearchInResourceRequest |
Request object containing input parameters for the PageDomain.searchInResource command. data class SearchInResourceRequest |
SearchInResourceResponse |
Response type for the PageDomain.searchInResource command. data class SearchInResourceResponse |
SecureContextType |
Indicates whether the frame is a secure context and why it is the case. enum class SecureContextType |
SetAdBlockingEnabledRequest |
Request object containing input parameters for the PageDomain.setAdBlockingEnabled command. data class SetAdBlockingEnabledRequest |
SetBypassCSPRequest |
Request object containing input parameters for the PageDomain.setBypassCSP command. data class SetBypassCSPRequest |
SetDeviceMetricsOverrideRequest |
Request object containing input parameters for the PageDomain.setDeviceMetricsOverride command. data class |
SetDeviceOrientationOverrideRequest |
Request object containing input parameters for the PageDomain.setDeviceOrientationOverride command. data class |
SetDocumentContentRequest |
Request object containing input parameters for the PageDomain.setDocumentContent command. data class SetDocumentContentRequest |
SetDownloadBehaviorRequest |
Request object containing input parameters for the PageDomain.setDownloadBehavior command. data class |
SetFontFamiliesRequest |
Request object containing input parameters for the PageDomain.setFontFamilies command. data class SetFontFamiliesRequest |
SetFontSizesRequest |
Request object containing input parameters for the PageDomain.setFontSizes command. data class SetFontSizesRequest |
SetGeolocationOverrideRequest |
Request object containing input parameters for the PageDomain.setGeolocationOverride command. data class |
SetInterceptFileChooserDialogRequest |
Request object containing input parameters for the PageDomain.setInterceptFileChooserDialog command. data class SetInterceptFileChooserDialogRequest |
SetLifecycleEventsEnabledRequest |
Request object containing input parameters for the PageDomain.setLifecycleEventsEnabled command. data class SetLifecycleEventsEnabledRequest |
SetProduceCompilationCacheRequest |
Request object containing input parameters for the PageDomain.setProduceCompilationCache command. data class SetProduceCompilationCacheRequest |
SetTouchEmulationEnabledRequest |
Request object containing input parameters for the PageDomain.setTouchEmulationEnabled command. data class |
SetWebLifecycleStateRequest |
Request object containing input parameters for the PageDomain.setWebLifecycleState command. data class SetWebLifecycleStateRequest |
StartScreencastRequest |
Request object containing input parameters for the PageDomain.startScreencast command. data class StartScreencastRequest |
TransitionType |
Transition type. enum class TransitionType |
Viewport |
Viewport for capturing screenshot. data class Viewport |
VisualViewport |
Visual viewport position, dimensions, and scale. data class VisualViewport |
captureScreenshotToFile |
Captures a screenshot of the current page based on the given request, and store the resulting image into a new file at the given outputImagePath. suspend fun PageDomain.captureScreenshotToFile(outputImagePath: Path, request: CaptureScreenshotRequest = CaptureScreenshotRequest()): Unit |
navigateAndWaitLoading |
Navigates the current page according to the provided url, and suspends until the corresponding
suspend fun PageDomain.
Navigates the current page according to the provided navigateRequest, and suspends until the
corresponding suspend fun PageDomain. |