Safe Haskell | None |
---|---|
Language | Haskell2010 |
LayerTree
Synopsis
- data LayerTreeSnapshotCommandLog = LayerTreeSnapshotCommandLog {
- layerTreeSnapshotCommandLogCommandLog :: [[(Text, Text)]]
- data PLayerTreeSnapshotCommandLog = PLayerTreeSnapshotCommandLog {}
- data LayerTreeReplaySnapshot = LayerTreeReplaySnapshot {}
- data PLayerTreeReplaySnapshot = PLayerTreeReplaySnapshot {}
- data PLayerTreeReleaseSnapshot = PLayerTreeReleaseSnapshot {}
- data LayerTreeProfileSnapshot = LayerTreeProfileSnapshot {}
- data PLayerTreeProfileSnapshot = PLayerTreeProfileSnapshot {}
- data LayerTreeMakeSnapshot = LayerTreeMakeSnapshot {}
- data PLayerTreeMakeSnapshot = PLayerTreeMakeSnapshot {}
- data LayerTreeLoadSnapshot = LayerTreeLoadSnapshot {}
- data PLayerTreeLoadSnapshot = PLayerTreeLoadSnapshot {}
- data PLayerTreeEnable = PLayerTreeEnable
- data PLayerTreeDisable = PLayerTreeDisable
- data LayerTreeCompositingReasons = LayerTreeCompositingReasons {}
- data PLayerTreeCompositingReasons = PLayerTreeCompositingReasons {}
- data LayerTreeLayerTreeDidChange = LayerTreeLayerTreeDidChange {}
- data LayerTreeLayerPainted = LayerTreeLayerPainted {}
- type LayerTreePaintProfile = [Double]
- data LayerTreeLayer = LayerTreeLayer {
- layerTreeLayerLayerId :: LayerTreeLayerId
- layerTreeLayerParentLayerId :: Maybe LayerTreeLayerId
- layerTreeLayerBackendNodeId :: Maybe DOMBackendNodeId
- layerTreeLayerOffsetX :: Double
- layerTreeLayerOffsetY :: Double
- layerTreeLayerWidth :: Double
- layerTreeLayerHeight :: Double
- layerTreeLayerTransform :: Maybe [Double]
- layerTreeLayerAnchorX :: Maybe Double
- layerTreeLayerAnchorY :: Maybe Double
- layerTreeLayerAnchorZ :: Maybe Double
- layerTreeLayerPaintCount :: Int
- layerTreeLayerDrawsContent :: Bool
- layerTreeLayerInvisible :: Maybe Bool
- layerTreeLayerScrollRects :: Maybe [LayerTreeScrollRect]
- layerTreeLayerStickyPositionConstraint :: Maybe LayerTreeStickyPositionConstraint
- data LayerTreePictureTile = LayerTreePictureTile {}
- data LayerTreeStickyPositionConstraint = LayerTreeStickyPositionConstraint {
- layerTreeStickyPositionConstraintStickyBoxRect :: DOMRect
- layerTreeStickyPositionConstraintContainingBlockRect :: DOMRect
- layerTreeStickyPositionConstraintNearestLayerShiftingStickyBox :: Maybe LayerTreeLayerId
- layerTreeStickyPositionConstraintNearestLayerShiftingContainingBlock :: Maybe LayerTreeLayerId
- data LayerTreeScrollRect = LayerTreeScrollRect {}
- data LayerTreeScrollRectType
- type LayerTreeSnapshotId = Text
- type LayerTreeLayerId = Text
- pLayerTreeCompositingReasons :: LayerTreeLayerId -> PLayerTreeCompositingReasons
- pLayerTreeDisable :: PLayerTreeDisable
- pLayerTreeEnable :: PLayerTreeEnable
- pLayerTreeLoadSnapshot :: [LayerTreePictureTile] -> PLayerTreeLoadSnapshot
- pLayerTreeMakeSnapshot :: LayerTreeLayerId -> PLayerTreeMakeSnapshot
- pLayerTreeProfileSnapshot :: LayerTreeSnapshotId -> PLayerTreeProfileSnapshot
- pLayerTreeReleaseSnapshot :: LayerTreeSnapshotId -> PLayerTreeReleaseSnapshot
- pLayerTreeReplaySnapshot :: LayerTreeSnapshotId -> PLayerTreeReplaySnapshot
- pLayerTreeSnapshotCommandLog :: LayerTreeSnapshotId -> PLayerTreeSnapshotCommandLog
Documentation
data LayerTreeSnapshotCommandLog Source #
LayerTreeSnapshotCommandLog | |
|
Instances
Eq LayerTreeSnapshotCommandLog Source # | |
Defined in CDP.Domains.LayerTree | |
Show LayerTreeSnapshotCommandLog Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> LayerTreeSnapshotCommandLog -> ShowS # show :: LayerTreeSnapshotCommandLog -> String # showList :: [LayerTreeSnapshotCommandLog] -> ShowS # | |
FromJSON LayerTreeSnapshotCommandLog Source # | |
Defined in CDP.Domains.LayerTree |
data PLayerTreeSnapshotCommandLog Source #
Replays the layer snapshot and returns canvas log.
Parameters of the snapshotCommandLog
command.
PLayerTreeSnapshotCommandLog | |
|
Instances
data LayerTreeReplaySnapshot Source #
LayerTreeReplaySnapshot | |
|
Instances
Eq LayerTreeReplaySnapshot Source # | |
Defined in CDP.Domains.LayerTree | |
Show LayerTreeReplaySnapshot Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> LayerTreeReplaySnapshot -> ShowS # show :: LayerTreeReplaySnapshot -> String # showList :: [LayerTreeReplaySnapshot] -> ShowS # | |
FromJSON LayerTreeReplaySnapshot Source # | |
Defined in CDP.Domains.LayerTree |
data PLayerTreeReplaySnapshot Source #
Replays the layer snapshot and returns the resulting bitmap.
Parameters of the replaySnapshot
command.
PLayerTreeReplaySnapshot | |
|
Instances
Eq PLayerTreeReplaySnapshot Source # | |
Defined in CDP.Domains.LayerTree | |
Show PLayerTreeReplaySnapshot Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> PLayerTreeReplaySnapshot -> ShowS # show :: PLayerTreeReplaySnapshot -> String # showList :: [PLayerTreeReplaySnapshot] -> ShowS # | |
ToJSON PLayerTreeReplaySnapshot Source # | |
Defined in CDP.Domains.LayerTree | |
Command PLayerTreeReplaySnapshot Source # | |
type CommandResponse PLayerTreeReplaySnapshot Source # | |
Defined in CDP.Domains.LayerTree |
data PLayerTreeReleaseSnapshot Source #
Releases layer snapshot captured by the back-end.
Parameters of the releaseSnapshot
command.
PLayerTreeReleaseSnapshot | |
|
Instances
Eq PLayerTreeReleaseSnapshot Source # | |
Defined in CDP.Domains.LayerTree | |
Show PLayerTreeReleaseSnapshot Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> PLayerTreeReleaseSnapshot -> ShowS # show :: PLayerTreeReleaseSnapshot -> String # showList :: [PLayerTreeReleaseSnapshot] -> ShowS # | |
ToJSON PLayerTreeReleaseSnapshot Source # | |
Defined in CDP.Domains.LayerTree | |
Command PLayerTreeReleaseSnapshot Source # | |
type CommandResponse PLayerTreeReleaseSnapshot Source # | |
Defined in CDP.Domains.LayerTree |
data LayerTreeProfileSnapshot Source #
LayerTreeProfileSnapshot | |
|
Instances
Eq LayerTreeProfileSnapshot Source # | |
Defined in CDP.Domains.LayerTree | |
Show LayerTreeProfileSnapshot Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> LayerTreeProfileSnapshot -> ShowS # show :: LayerTreeProfileSnapshot -> String # showList :: [LayerTreeProfileSnapshot] -> ShowS # | |
FromJSON LayerTreeProfileSnapshot Source # | |
Defined in CDP.Domains.LayerTree |
data PLayerTreeProfileSnapshot Source #
Parameters of the profileSnapshot
command.
PLayerTreeProfileSnapshot | |
|
Instances
Eq PLayerTreeProfileSnapshot Source # | |
Defined in CDP.Domains.LayerTree | |
Show PLayerTreeProfileSnapshot Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> PLayerTreeProfileSnapshot -> ShowS # show :: PLayerTreeProfileSnapshot -> String # showList :: [PLayerTreeProfileSnapshot] -> ShowS # | |
ToJSON PLayerTreeProfileSnapshot Source # | |
Defined in CDP.Domains.LayerTree | |
Command PLayerTreeProfileSnapshot Source # | |
type CommandResponse PLayerTreeProfileSnapshot Source # | |
data LayerTreeMakeSnapshot Source #
LayerTreeMakeSnapshot | |
|
Instances
Eq LayerTreeMakeSnapshot Source # | |
Defined in CDP.Domains.LayerTree (==) :: LayerTreeMakeSnapshot -> LayerTreeMakeSnapshot -> Bool # (/=) :: LayerTreeMakeSnapshot -> LayerTreeMakeSnapshot -> Bool # | |
Show LayerTreeMakeSnapshot Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> LayerTreeMakeSnapshot -> ShowS # show :: LayerTreeMakeSnapshot -> String # showList :: [LayerTreeMakeSnapshot] -> ShowS # | |
FromJSON LayerTreeMakeSnapshot Source # | |
Defined in CDP.Domains.LayerTree parseJSON :: Value -> Parser LayerTreeMakeSnapshot # parseJSONList :: Value -> Parser [LayerTreeMakeSnapshot] # |
data PLayerTreeMakeSnapshot Source #
Returns the layer snapshot identifier.
Parameters of the makeSnapshot
command.
PLayerTreeMakeSnapshot | |
|
Instances
Eq PLayerTreeMakeSnapshot Source # | |
Defined in CDP.Domains.LayerTree | |
Show PLayerTreeMakeSnapshot Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> PLayerTreeMakeSnapshot -> ShowS # show :: PLayerTreeMakeSnapshot -> String # showList :: [PLayerTreeMakeSnapshot] -> ShowS # | |
ToJSON PLayerTreeMakeSnapshot Source # | |
Defined in CDP.Domains.LayerTree toJSON :: PLayerTreeMakeSnapshot -> Value # toEncoding :: PLayerTreeMakeSnapshot -> Encoding # toJSONList :: [PLayerTreeMakeSnapshot] -> Value # | |
Command PLayerTreeMakeSnapshot Source # | |
type CommandResponse PLayerTreeMakeSnapshot Source # | |
Defined in CDP.Domains.LayerTree |
data LayerTreeLoadSnapshot Source #
LayerTreeLoadSnapshot | |
|
Instances
Eq LayerTreeLoadSnapshot Source # | |
Defined in CDP.Domains.LayerTree (==) :: LayerTreeLoadSnapshot -> LayerTreeLoadSnapshot -> Bool # (/=) :: LayerTreeLoadSnapshot -> LayerTreeLoadSnapshot -> Bool # | |
Show LayerTreeLoadSnapshot Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> LayerTreeLoadSnapshot -> ShowS # show :: LayerTreeLoadSnapshot -> String # showList :: [LayerTreeLoadSnapshot] -> ShowS # | |
FromJSON LayerTreeLoadSnapshot Source # | |
Defined in CDP.Domains.LayerTree parseJSON :: Value -> Parser LayerTreeLoadSnapshot # parseJSONList :: Value -> Parser [LayerTreeLoadSnapshot] # |
data PLayerTreeLoadSnapshot Source #
Returns the snapshot identifier.
Parameters of the loadSnapshot
command.
PLayerTreeLoadSnapshot | |
|
Instances
Eq PLayerTreeLoadSnapshot Source # | |
Defined in CDP.Domains.LayerTree | |
Show PLayerTreeLoadSnapshot Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> PLayerTreeLoadSnapshot -> ShowS # show :: PLayerTreeLoadSnapshot -> String # showList :: [PLayerTreeLoadSnapshot] -> ShowS # | |
ToJSON PLayerTreeLoadSnapshot Source # | |
Defined in CDP.Domains.LayerTree toJSON :: PLayerTreeLoadSnapshot -> Value # toEncoding :: PLayerTreeLoadSnapshot -> Encoding # toJSONList :: [PLayerTreeLoadSnapshot] -> Value # | |
Command PLayerTreeLoadSnapshot Source # | |
type CommandResponse PLayerTreeLoadSnapshot Source # | |
Defined in CDP.Domains.LayerTree |
data PLayerTreeEnable Source #
Enables compositing tree inspection.
Parameters of the enable
command.
Instances
Eq PLayerTreeEnable Source # | |
Defined in CDP.Domains.LayerTree (==) :: PLayerTreeEnable -> PLayerTreeEnable -> Bool # (/=) :: PLayerTreeEnable -> PLayerTreeEnable -> Bool # | |
Show PLayerTreeEnable Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> PLayerTreeEnable -> ShowS # show :: PLayerTreeEnable -> String # showList :: [PLayerTreeEnable] -> ShowS # | |
ToJSON PLayerTreeEnable Source # | |
Defined in CDP.Domains.LayerTree toJSON :: PLayerTreeEnable -> Value # toEncoding :: PLayerTreeEnable -> Encoding # toJSONList :: [PLayerTreeEnable] -> Value # toEncodingList :: [PLayerTreeEnable] -> Encoding # | |
Command PLayerTreeEnable Source # | |
Defined in CDP.Domains.LayerTree | |
type CommandResponse PLayerTreeEnable Source # | |
Defined in CDP.Domains.LayerTree |
data PLayerTreeDisable Source #
Disables compositing tree inspection.
Parameters of the disable
command.
Instances
Eq PLayerTreeDisable Source # | |
Defined in CDP.Domains.LayerTree (==) :: PLayerTreeDisable -> PLayerTreeDisable -> Bool # (/=) :: PLayerTreeDisable -> PLayerTreeDisable -> Bool # | |
Show PLayerTreeDisable Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> PLayerTreeDisable -> ShowS # show :: PLayerTreeDisable -> String # showList :: [PLayerTreeDisable] -> ShowS # | |
ToJSON PLayerTreeDisable Source # | |
Defined in CDP.Domains.LayerTree toJSON :: PLayerTreeDisable -> Value # toEncoding :: PLayerTreeDisable -> Encoding # toJSONList :: [PLayerTreeDisable] -> Value # toEncodingList :: [PLayerTreeDisable] -> Encoding # | |
Command PLayerTreeDisable Source # | |
Defined in CDP.Domains.LayerTree | |
type CommandResponse PLayerTreeDisable Source # | |
Defined in CDP.Domains.LayerTree |
data LayerTreeCompositingReasons Source #
LayerTreeCompositingReasons | |
|
Instances
Eq LayerTreeCompositingReasons Source # | |
Defined in CDP.Domains.LayerTree | |
Show LayerTreeCompositingReasons Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> LayerTreeCompositingReasons -> ShowS # show :: LayerTreeCompositingReasons -> String # showList :: [LayerTreeCompositingReasons] -> ShowS # | |
FromJSON LayerTreeCompositingReasons Source # | |
Defined in CDP.Domains.LayerTree |
data PLayerTreeCompositingReasons Source #
Provides the reasons why the given layer was composited.
Parameters of the compositingReasons
command.
PLayerTreeCompositingReasons | |
|
Instances
data LayerTreeLayerTreeDidChange Source #
Type of the layerTreeDidChange
event.
LayerTreeLayerTreeDidChange | |
|
Instances
Eq LayerTreeLayerTreeDidChange Source # | |
Defined in CDP.Domains.LayerTree | |
Show LayerTreeLayerTreeDidChange Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> LayerTreeLayerTreeDidChange -> ShowS # show :: LayerTreeLayerTreeDidChange -> String # showList :: [LayerTreeLayerTreeDidChange] -> ShowS # | |
FromJSON LayerTreeLayerTreeDidChange Source # | |
Defined in CDP.Domains.LayerTree | |
Event LayerTreeLayerTreeDidChange Source # | |
Defined in CDP.Domains.LayerTree |
data LayerTreeLayerPainted Source #
Type of the layerPainted
event.
LayerTreeLayerPainted | |
|
Instances
Eq LayerTreeLayerPainted Source # | |
Defined in CDP.Domains.LayerTree (==) :: LayerTreeLayerPainted -> LayerTreeLayerPainted -> Bool # (/=) :: LayerTreeLayerPainted -> LayerTreeLayerPainted -> Bool # | |
Show LayerTreeLayerPainted Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> LayerTreeLayerPainted -> ShowS # show :: LayerTreeLayerPainted -> String # showList :: [LayerTreeLayerPainted] -> ShowS # | |
FromJSON LayerTreeLayerPainted Source # | |
Defined in CDP.Domains.LayerTree parseJSON :: Value -> Parser LayerTreeLayerPainted # parseJSONList :: Value -> Parser [LayerTreeLayerPainted] # | |
Event LayerTreeLayerPainted Source # | |
Defined in CDP.Domains.LayerTree |
type LayerTreePaintProfile = [Double] Source #
Type PaintProfile
.
Array of timings, one per paint step.
data LayerTreeLayer Source #
Type Layer
.
Information about a compositing layer.
LayerTreeLayer | |
|
Instances
Eq LayerTreeLayer Source # | |
Defined in CDP.Domains.LayerTree (==) :: LayerTreeLayer -> LayerTreeLayer -> Bool # (/=) :: LayerTreeLayer -> LayerTreeLayer -> Bool # | |
Show LayerTreeLayer Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> LayerTreeLayer -> ShowS # show :: LayerTreeLayer -> String # showList :: [LayerTreeLayer] -> ShowS # | |
ToJSON LayerTreeLayer Source # | |
Defined in CDP.Domains.LayerTree toJSON :: LayerTreeLayer -> Value # toEncoding :: LayerTreeLayer -> Encoding # toJSONList :: [LayerTreeLayer] -> Value # toEncodingList :: [LayerTreeLayer] -> Encoding # | |
FromJSON LayerTreeLayer Source # | |
Defined in CDP.Domains.LayerTree parseJSON :: Value -> Parser LayerTreeLayer # parseJSONList :: Value -> Parser [LayerTreeLayer] # |
data LayerTreePictureTile Source #
Type PictureTile
.
Serialized fragment of layer picture along with its offset within the layer.
LayerTreePictureTile | |
|
Instances
Eq LayerTreePictureTile Source # | |
Defined in CDP.Domains.LayerTree (==) :: LayerTreePictureTile -> LayerTreePictureTile -> Bool # (/=) :: LayerTreePictureTile -> LayerTreePictureTile -> Bool # | |
Show LayerTreePictureTile Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> LayerTreePictureTile -> ShowS # show :: LayerTreePictureTile -> String # showList :: [LayerTreePictureTile] -> ShowS # | |
ToJSON LayerTreePictureTile Source # | |
Defined in CDP.Domains.LayerTree toJSON :: LayerTreePictureTile -> Value # toEncoding :: LayerTreePictureTile -> Encoding # toJSONList :: [LayerTreePictureTile] -> Value # toEncodingList :: [LayerTreePictureTile] -> Encoding # | |
FromJSON LayerTreePictureTile Source # | |
Defined in CDP.Domains.LayerTree parseJSON :: Value -> Parser LayerTreePictureTile # parseJSONList :: Value -> Parser [LayerTreePictureTile] # |
data LayerTreeStickyPositionConstraint Source #
Type StickyPositionConstraint
.
Sticky position constraints.
LayerTreeStickyPositionConstraint | |
|
data LayerTreeScrollRect Source #
LayerTreeScrollRect | |
|
Instances
Eq LayerTreeScrollRect Source # | |
Defined in CDP.Domains.LayerTree (==) :: LayerTreeScrollRect -> LayerTreeScrollRect -> Bool # (/=) :: LayerTreeScrollRect -> LayerTreeScrollRect -> Bool # | |
Show LayerTreeScrollRect Source # | |
Defined in CDP.Domains.LayerTree showsPrec :: Int -> LayerTreeScrollRect -> ShowS # show :: LayerTreeScrollRect -> String # showList :: [LayerTreeScrollRect] -> ShowS # | |
ToJSON LayerTreeScrollRect Source # | |
Defined in CDP.Domains.LayerTree toJSON :: LayerTreeScrollRect -> Value # toEncoding :: LayerTreeScrollRect -> Encoding # toJSONList :: [LayerTreeScrollRect] -> Value # toEncodingList :: [LayerTreeScrollRect] -> Encoding # | |
FromJSON LayerTreeScrollRect Source # | |
Defined in CDP.Domains.LayerTree parseJSON :: Value -> Parser LayerTreeScrollRect # parseJSONList :: Value -> Parser [LayerTreeScrollRect] # |
data LayerTreeScrollRectType Source #
Type ScrollRect
.
Rectangle where scrolling happens on the main thread.
LayerTreeScrollRectTypeRepaintsOnScroll | |
LayerTreeScrollRectTypeTouchEventHandler | |
LayerTreeScrollRectTypeWheelEventHandler |
Instances
type LayerTreeSnapshotId = Text Source #
Type SnapshotId
.
Unique snapshot identifier.
type LayerTreeLayerId = Text Source #
Type LayerId
.
Unique Layer identifier.