| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
CDP.Domains.HeadlessExperimental
Description
HeadlessExperimental
This domain provides experimental commands only supported in headless mode.
Synopsis
- data PHeadlessExperimentalEnable = PHeadlessExperimentalEnable
- data PHeadlessExperimentalDisable = PHeadlessExperimentalDisable
- data HeadlessExperimentalBeginFrame = HeadlessExperimentalBeginFrame {}
- data PHeadlessExperimentalBeginFrame = PHeadlessExperimentalBeginFrame {}
- data HeadlessExperimentalScreenshotParams = HeadlessExperimentalScreenshotParams {}
- data HeadlessExperimentalScreenshotParamsFormat
- pHeadlessExperimentalBeginFrame :: PHeadlessExperimentalBeginFrame
- pHeadlessExperimentalDisable :: PHeadlessExperimentalDisable
- pHeadlessExperimentalEnable :: PHeadlessExperimentalEnable
Documentation
data PHeadlessExperimentalEnable Source #
Enables headless events for the target.
Parameters of the enable command.
Constructors
| PHeadlessExperimentalEnable |
Instances
data PHeadlessExperimentalDisable Source #
Disables headless events for the target.
Parameters of the disable command.
Constructors
| PHeadlessExperimentalDisable |
Instances
data HeadlessExperimentalBeginFrame Source #
Constructors
| HeadlessExperimentalBeginFrame | |
Fields
| |
Instances
| Eq HeadlessExperimentalBeginFrame Source # | |
Defined in CDP.Domains.HeadlessExperimental | |
| Show HeadlessExperimentalBeginFrame Source # | |
Defined in CDP.Domains.HeadlessExperimental Methods showsPrec :: Int -> HeadlessExperimentalBeginFrame -> ShowS # show :: HeadlessExperimentalBeginFrame -> String # showList :: [HeadlessExperimentalBeginFrame] -> ShowS # | |
| FromJSON HeadlessExperimentalBeginFrame Source # | |
Defined in CDP.Domains.HeadlessExperimental Methods parseJSON :: Value -> Parser HeadlessExperimentalBeginFrame # parseJSONList :: Value -> Parser [HeadlessExperimentalBeginFrame] # | |
data PHeadlessExperimentalBeginFrame Source #
Sends a BeginFrame to the target and returns when the frame was completed. Optionally captures a screenshot from the resulting frame. Requires that the target was created with enabled BeginFrameControl. Designed for use with --run-all-compositor-stages-before-draw, see also https://goo.gle/chrome-headless-rendering for more background.
Parameters of the beginFrame command.
Constructors
| PHeadlessExperimentalBeginFrame | |
Fields
| |
Instances
| Eq PHeadlessExperimentalBeginFrame Source # | |
Defined in CDP.Domains.HeadlessExperimental | |
| Show PHeadlessExperimentalBeginFrame Source # | |
Defined in CDP.Domains.HeadlessExperimental Methods showsPrec :: Int -> PHeadlessExperimentalBeginFrame -> ShowS # | |
| ToJSON PHeadlessExperimentalBeginFrame Source # | |
Defined in CDP.Domains.HeadlessExperimental | |
| Command PHeadlessExperimentalBeginFrame Source # | |
Defined in CDP.Domains.HeadlessExperimental Associated Types type CommandResponse PHeadlessExperimentalBeginFrame Source # | |
| type CommandResponse PHeadlessExperimentalBeginFrame Source # | |
data HeadlessExperimentalScreenshotParams Source #
Constructors
| HeadlessExperimentalScreenshotParams | |
Fields
| |
Instances
data HeadlessExperimentalScreenshotParamsFormat Source #
Type ScreenshotParams.
Encoding options for a screenshot.
Constructors
| HeadlessExperimentalScreenshotParamsFormatJpeg | |
| HeadlessExperimentalScreenshotParamsFormatPng |