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 |
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.navigateAndWaitLoading(: String): Unit
Navigates the current page according to the provided navigateRequest, and suspends until the
corresponding suspend fun PageDomain.navigateAndWaitLoading(: NavigateRequest): Unit |