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 |