# Variables
Behavior provides named acces to the BehaviorEnum values.
DialogType provides named acces to the DialogTypeEnum values.
Format provides named acces to the FormatEnum values.
Reason provides named acces to the ReasonEnum values.
ResourceType provides named acces to the ResourceTypeEnum values.
# Structs
AddScriptToEvaluateOnLoadParams represents Page.addScriptToEvaluateOnLoad parameters.
AddScriptToEvaluateOnLoadResult represents the result of calls to Page.addScriptToEvaluateOnLoad.
AddScriptToEvaluateOnNewDocumentParams represents Page.addScriptToEvaluateOnNewDocument
parameters.
AddScriptToEvaluateOnNewDocumentResult represents the result of calls to
Page.addScriptToEvaluateOnNewDocument.
AppManifestError defines an error that occurs while parsing an app manifest.
BringToFrontResult represents the result of calls to Page.bringToFront.
CaptureScreenshotParams represents Page.captureScreenshot parameters.
CaptureScreenshotResult represents the result of calls to Page.captureScreenshot.
CreateIsolatedWorldParams represents Page.createIsolatedWorld parameters.
CreateIsolatedWorldResult represents the result of calls to Page.createIsolatedWorld.
DisableResult represents the result of calls to Page.disable.
DOMContentEventFiredEvent represents Page.domContentEventFired event data.
EnableResult represents the result of calls to Page.enable.
Frame details information about the Frame on the page.
FrameAttachedEvent represents Page.frameAttached event data.
FrameClearedScheduledNavigationEvent represents Page.frameClearedScheduledNavigation event
data.
FrameDetachedEvent represents Page.frameDetached event data.
FrameNavigatedEvent represents Page.frameNavigated event data.
FrameResizedEvent represents Page.frameResized event data.
FrameResource provides information about the Resource on the page.
FrameResourceTree provides information about the Frame hierarchy along with their cached resources.
FrameScheduledNavigationEvent represents Page.frameScheduledNavigation event data.
FrameStartedLoadingEvent represents Page.frameStartedLoading event data.
FrameStoppedLoadingEvent represents Page.frameStoppedLoading event data.
FrameTree provides information about the Frame hierarchy.
GetAppManifestParams represents Page.getAppManifest parameters.
GetAppManifestResult represents the result of calls to Page.getAppManifest.
GetFrameTreeResult represents the result of calls to Page.getFrameTree.
GetLayoutMetricsResult represents the result of calls to Page.getLayoutMetrics.
GetNavigationHistoryResult represents the result of calls to Page.getNavigationHistory.
GetResourceContentParams represents Page.getResourceContent parameters.
GetResourceContentResult represents the result of calls to Page.getResourceContent.
GetResourceTreeResult represents the result of calls to Page.getResourceTree.
HandleJavaScriptDialogParams represents Page.handleJavaScriptDialog parameters.
HandleJavaScriptDialogResult represents the result of calls to Page.handleJavaScriptDialog.
InterstitialHiddenEvent represents Page.interstitialHidden event data.
InterstitialShownEvent represents Page.interstitialShown event data.
JavascriptDialogClosedEvent represents Page.javascriptDialogClosed event data.
JavascriptDialogOpeningEvent represents Page.javascriptDialogOpening event data.
LayoutViewport defines layout viewport position and dimensions.
LifecycleEventEvent represents Page.lifecycleEvent event data.
LoadEventFiredEvent represents Page.loadEventFired event data.
NavigateParams represents Page.navigate parameters.
NavigateResult represents the result of calls to Page.navigate.
NavigateToHistoryEntryParams represents Page.navigateToHistoryEntry parameters.
NavigateToHistoryEntryResult represents the result of calls to Page.navigateToHistoryEntry.
NavigationEntry defines a navigation history entry.
PrintToPDFParams represents Page.printToPDF parameters.
PrintToPDFResult represents the result of calls to Page.printToPDF.
Rect defines a rectangle.
ReloadParams represents Page.reload parameters.
ReloadResult represents the result of calls to Page.reload.
RemoveScriptToEvaluateOnLoadParams represents Page.removeScriptToEvaluateOnLoad parameters.
RemoveScriptToEvaluateOnLoadResult represents the result of calls to
Page.removeScriptToEvaluateOnLoad.
RemoveScriptToEvaluateOnNewDocumentParams represents Page.removeScriptToEvaluateOnNewDocument
parameters.
RemoveScriptToEvaluateOnNewDocumentResult represents the result of calls to
Page.removeScriptToEvaluateOnNewDocument.
RequestAppBannerResult represents the result of calls to Page.requestAppBanner.
ScreencastFrameAckParams represents Page.screencastFrameAck parameters.
ScreencastFrameAckResult represents the result of calls to Page.screencastFrameAck.
ScreencastFrameEvent represents Page.screencastFrame event data.
ScreencastFrameMetadata provides screencast frame metadata.
ScreencastVisibilityChangedEvent represents Page.screencastVisibilityChanged event data.
SearchInResourceParams represents Page.searchInResource parameters.
SearchInResourceResult represents the result of calls to Page.searchInResource.
SetAdBlockingEnabledParams represents Page.setAdBlockingEnabled parameters.
SetAdBlockingEnabledResult represents the result of calls to Page.setAdBlockingEnabled.
SetAutoAttachToCreatedPagesParams represents Page.setAutoAttachToCreatedPages parameters.
SetAutoAttachToCreatedPagesResult represents the result of calls to
Page.setAutoAttachToCreatedPages.
SetDocumentContentParams represents Page.setDocumentContent parameters.
SetDocumentContentResult represents the result of calls to Page.setDocumentContent.
SetDownloadBehaviorParams represents Page.setDownloadBehavior parameters.
SetDownloadBehaviorResult represents the result of calls to Page.setDownloadBehavior.
SetLifecycleEventsEnabledParams represents Page.setLifecycleEventsEnabled parameters.
SetLifecycleEventsEnabledResult represents the result of calls to Page.setLifecycleEventsEnabled.
StartScreencastParams represents Page.startScreencast parameters.
StartScreencastResult represents the result of calls to Page.startScreencast.
StopLoadingResult represents the result of calls to Page.stopLoading.
StopScreencastResult represents the result of calls to Page.stopScreencast.
Viewport defines the viewport for capturing screenshot.
VisualViewport defines visual viewport position, dimensions, and scale.
WindowOpenEvent represents Page.windowOpen event data.
# Type aliases
BehaviorEnum represents whether to allow all or deny all download requests, or
use default Chrome behavior if available (otherwise deny).
DialogTypeEnum defines the Javascript dialog type.
FormatEnum defines the Javascript dialog type.
FrameID is a unique frame identifier
https://chromedevtools.github.io/devtools-protocol/tot/Page/#type-FrameId
*/.
LoaderID is the Unique loader identifier.
MonotonicTime is the monotonically increasing time in seconds since an arbitrary point in the past.
ReasonEnum represents the reason for the navigation.
ResourceTypeEnum represents the resource type as it was perceived by the
rendering engine.
ScriptIdentifier is the unique script identifier.
TimeSinceEpoch represents UTC time in seconds, counted from January 1, 1970.
TransitionType is the transition type.