Safe Haskell | None |
---|---|
Language | Haskell2010 |
CDP.Domains.Animation
Description
Animation
Synopsis
- data PAnimationSetTiming = PAnimationSetTiming {}
- data PAnimationSetPlaybackRate = PAnimationSetPlaybackRate {}
- data PAnimationSetPaused = PAnimationSetPaused {}
- data PAnimationSeekAnimations = PAnimationSeekAnimations {}
- data AnimationResolveAnimation = AnimationResolveAnimation {}
- data PAnimationResolveAnimation = PAnimationResolveAnimation {}
- data PAnimationReleaseAnimations = PAnimationReleaseAnimations {}
- data AnimationGetPlaybackRate = AnimationGetPlaybackRate {}
- data PAnimationGetPlaybackRate = PAnimationGetPlaybackRate
- data AnimationGetCurrentTime = AnimationGetCurrentTime {}
- data PAnimationGetCurrentTime = PAnimationGetCurrentTime {}
- data PAnimationEnable = PAnimationEnable
- data PAnimationDisable = PAnimationDisable
- data AnimationAnimationStarted = AnimationAnimationStarted {}
- data AnimationAnimationCreated = AnimationAnimationCreated {}
- data AnimationAnimationCanceled = AnimationAnimationCanceled {}
- data AnimationKeyframeStyle = AnimationKeyframeStyle {}
- data AnimationKeyframesRule = AnimationKeyframesRule {}
- data AnimationAnimationEffect = AnimationAnimationEffect {
- animationAnimationEffectDelay :: Double
- animationAnimationEffectEndDelay :: Double
- animationAnimationEffectIterationStart :: Double
- animationAnimationEffectIterations :: Double
- animationAnimationEffectDuration :: Double
- animationAnimationEffectDirection :: Text
- animationAnimationEffectFill :: Text
- animationAnimationEffectBackendNodeId :: Maybe DOMBackendNodeId
- animationAnimationEffectKeyframesRule :: Maybe AnimationKeyframesRule
- animationAnimationEffectEasing :: Text
- data AnimationAnimation = AnimationAnimation {
- animationAnimationId :: Text
- animationAnimationName :: Text
- animationAnimationPausedState :: Bool
- animationAnimationPlayState :: Text
- animationAnimationPlaybackRate :: Double
- animationAnimationStartTime :: Double
- animationAnimationCurrentTime :: Double
- animationAnimationType :: AnimationAnimationType
- animationAnimationSource :: Maybe AnimationAnimationEffect
- animationAnimationCssId :: Maybe Text
- data AnimationAnimationType
- pAnimationDisable :: PAnimationDisable
- pAnimationEnable :: PAnimationEnable
- pAnimationGetCurrentTime :: Text -> PAnimationGetCurrentTime
- pAnimationGetPlaybackRate :: PAnimationGetPlaybackRate
- pAnimationReleaseAnimations :: [Text] -> PAnimationReleaseAnimations
- pAnimationResolveAnimation :: Text -> PAnimationResolveAnimation
- pAnimationSeekAnimations :: [Text] -> Double -> PAnimationSeekAnimations
- pAnimationSetPaused :: [Text] -> Bool -> PAnimationSetPaused
- pAnimationSetPlaybackRate :: Double -> PAnimationSetPlaybackRate
- pAnimationSetTiming :: Text -> Double -> Double -> PAnimationSetTiming
Documentation
data PAnimationSetTiming Source #
Sets the timing of an animation node.
Parameters of the setTiming
command.
Constructors
PAnimationSetTiming | |
Fields
|
Instances
data PAnimationSetPlaybackRate Source #
Sets the playback rate of the document timeline.
Parameters of the setPlaybackRate
command.
Constructors
PAnimationSetPlaybackRate | |
Fields
|
Instances
Eq PAnimationSetPlaybackRate Source # | |
Defined in CDP.Domains.Animation Methods (==) :: PAnimationSetPlaybackRate -> PAnimationSetPlaybackRate -> Bool # (/=) :: PAnimationSetPlaybackRate -> PAnimationSetPlaybackRate -> Bool # | |
Show PAnimationSetPlaybackRate Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> PAnimationSetPlaybackRate -> ShowS # show :: PAnimationSetPlaybackRate -> String # showList :: [PAnimationSetPlaybackRate] -> ShowS # | |
ToJSON PAnimationSetPlaybackRate Source # | |
Defined in CDP.Domains.Animation Methods toJSON :: PAnimationSetPlaybackRate -> Value # toEncoding :: PAnimationSetPlaybackRate -> Encoding # toJSONList :: [PAnimationSetPlaybackRate] -> Value # | |
Command PAnimationSetPlaybackRate Source # | |
Defined in CDP.Domains.Animation Associated Types | |
type CommandResponse PAnimationSetPlaybackRate Source # | |
Defined in CDP.Domains.Animation |
data PAnimationSetPaused Source #
Sets the paused state of a set of animations.
Parameters of the setPaused
command.
Constructors
PAnimationSetPaused | |
Fields
|
Instances
data PAnimationSeekAnimations Source #
Seek a set of animations to a particular time within each animation.
Parameters of the seekAnimations
command.
Constructors
PAnimationSeekAnimations | |
Fields
|
Instances
data AnimationResolveAnimation Source #
Constructors
AnimationResolveAnimation | |
Fields
|
Instances
Eq AnimationResolveAnimation Source # | |
Defined in CDP.Domains.Animation Methods (==) :: AnimationResolveAnimation -> AnimationResolveAnimation -> Bool # (/=) :: AnimationResolveAnimation -> AnimationResolveAnimation -> Bool # | |
Show AnimationResolveAnimation Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> AnimationResolveAnimation -> ShowS # show :: AnimationResolveAnimation -> String # showList :: [AnimationResolveAnimation] -> ShowS # | |
FromJSON AnimationResolveAnimation Source # | |
Defined in CDP.Domains.Animation Methods parseJSON :: Value -> Parser AnimationResolveAnimation # parseJSONList :: Value -> Parser [AnimationResolveAnimation] # |
data PAnimationResolveAnimation Source #
Gets the remote object of the Animation.
Parameters of the resolveAnimation
command.
Constructors
PAnimationResolveAnimation | |
Fields
|
Instances
Eq PAnimationResolveAnimation Source # | |
Defined in CDP.Domains.Animation Methods (==) :: PAnimationResolveAnimation -> PAnimationResolveAnimation -> Bool # (/=) :: PAnimationResolveAnimation -> PAnimationResolveAnimation -> Bool # | |
Show PAnimationResolveAnimation Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> PAnimationResolveAnimation -> ShowS # show :: PAnimationResolveAnimation -> String # showList :: [PAnimationResolveAnimation] -> ShowS # | |
ToJSON PAnimationResolveAnimation Source # | |
Defined in CDP.Domains.Animation Methods toJSON :: PAnimationResolveAnimation -> Value # toEncoding :: PAnimationResolveAnimation -> Encoding # toJSONList :: [PAnimationResolveAnimation] -> Value # toEncodingList :: [PAnimationResolveAnimation] -> Encoding # | |
Command PAnimationResolveAnimation Source # | |
Defined in CDP.Domains.Animation Associated Types | |
type CommandResponse PAnimationResolveAnimation Source # | |
data PAnimationReleaseAnimations Source #
Releases a set of animations to no longer be manipulated.
Parameters of the releaseAnimations
command.
Constructors
PAnimationReleaseAnimations | |
Fields
|
Instances
Eq PAnimationReleaseAnimations Source # | |
Defined in CDP.Domains.Animation Methods (==) :: PAnimationReleaseAnimations -> PAnimationReleaseAnimations -> Bool # (/=) :: PAnimationReleaseAnimations -> PAnimationReleaseAnimations -> Bool # | |
Show PAnimationReleaseAnimations Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> PAnimationReleaseAnimations -> ShowS # show :: PAnimationReleaseAnimations -> String # showList :: [PAnimationReleaseAnimations] -> ShowS # | |
ToJSON PAnimationReleaseAnimations Source # | |
Defined in CDP.Domains.Animation Methods toJSON :: PAnimationReleaseAnimations -> Value # toEncoding :: PAnimationReleaseAnimations -> Encoding # toJSONList :: [PAnimationReleaseAnimations] -> Value # toEncodingList :: [PAnimationReleaseAnimations] -> Encoding # | |
Command PAnimationReleaseAnimations Source # | |
Defined in CDP.Domains.Animation Associated Types | |
type CommandResponse PAnimationReleaseAnimations Source # | |
Defined in CDP.Domains.Animation |
data AnimationGetPlaybackRate Source #
Constructors
AnimationGetPlaybackRate | |
Fields
|
Instances
Eq AnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation Methods (==) :: AnimationGetPlaybackRate -> AnimationGetPlaybackRate -> Bool # (/=) :: AnimationGetPlaybackRate -> AnimationGetPlaybackRate -> Bool # | |
Show AnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> AnimationGetPlaybackRate -> ShowS # show :: AnimationGetPlaybackRate -> String # showList :: [AnimationGetPlaybackRate] -> ShowS # | |
FromJSON AnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation Methods parseJSON :: Value -> Parser AnimationGetPlaybackRate # parseJSONList :: Value -> Parser [AnimationGetPlaybackRate] # |
data PAnimationGetPlaybackRate Source #
Gets the playback rate of the document timeline.
Parameters of the getPlaybackRate
command.
Constructors
PAnimationGetPlaybackRate |
Instances
Eq PAnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation Methods (==) :: PAnimationGetPlaybackRate -> PAnimationGetPlaybackRate -> Bool # (/=) :: PAnimationGetPlaybackRate -> PAnimationGetPlaybackRate -> Bool # | |
Show PAnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> PAnimationGetPlaybackRate -> ShowS # show :: PAnimationGetPlaybackRate -> String # showList :: [PAnimationGetPlaybackRate] -> ShowS # | |
ToJSON PAnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation Methods toJSON :: PAnimationGetPlaybackRate -> Value # toEncoding :: PAnimationGetPlaybackRate -> Encoding # toJSONList :: [PAnimationGetPlaybackRate] -> Value # | |
Command PAnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation Associated Types | |
type CommandResponse PAnimationGetPlaybackRate Source # | |
data AnimationGetCurrentTime Source #
Constructors
AnimationGetCurrentTime | |
Fields
|
Instances
Eq AnimationGetCurrentTime Source # | |
Defined in CDP.Domains.Animation Methods (==) :: AnimationGetCurrentTime -> AnimationGetCurrentTime -> Bool # (/=) :: AnimationGetCurrentTime -> AnimationGetCurrentTime -> Bool # | |
Show AnimationGetCurrentTime Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> AnimationGetCurrentTime -> ShowS # show :: AnimationGetCurrentTime -> String # showList :: [AnimationGetCurrentTime] -> ShowS # | |
FromJSON AnimationGetCurrentTime Source # | |
Defined in CDP.Domains.Animation Methods parseJSON :: Value -> Parser AnimationGetCurrentTime # parseJSONList :: Value -> Parser [AnimationGetCurrentTime] # |
data PAnimationGetCurrentTime Source #
Returns the current time of the an animation.
Parameters of the getCurrentTime
command.
Constructors
PAnimationGetCurrentTime | |
Fields
|
Instances
data PAnimationEnable Source #
Enables animation domain notifications.
Parameters of the enable
command.
Constructors
PAnimationEnable |
Instances
Eq PAnimationEnable Source # | |
Defined in CDP.Domains.Animation Methods (==) :: PAnimationEnable -> PAnimationEnable -> Bool # (/=) :: PAnimationEnable -> PAnimationEnable -> Bool # | |
Show PAnimationEnable Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> PAnimationEnable -> ShowS # show :: PAnimationEnable -> String # showList :: [PAnimationEnable] -> ShowS # | |
ToJSON PAnimationEnable Source # | |
Defined in CDP.Domains.Animation Methods toJSON :: PAnimationEnable -> Value # toEncoding :: PAnimationEnable -> Encoding # toJSONList :: [PAnimationEnable] -> Value # toEncodingList :: [PAnimationEnable] -> Encoding # | |
Command PAnimationEnable Source # | |
Defined in CDP.Domains.Animation Associated Types Methods commandName :: Proxy PAnimationEnable -> String Source # fromJSON :: Proxy PAnimationEnable -> Value -> Result (CommandResponse PAnimationEnable) Source # | |
type CommandResponse PAnimationEnable Source # | |
Defined in CDP.Domains.Animation |
data PAnimationDisable Source #
Disables animation domain notifications.
Parameters of the disable
command.
Constructors
PAnimationDisable |
Instances
Eq PAnimationDisable Source # | |
Defined in CDP.Domains.Animation Methods (==) :: PAnimationDisable -> PAnimationDisable -> Bool # (/=) :: PAnimationDisable -> PAnimationDisable -> Bool # | |
Show PAnimationDisable Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> PAnimationDisable -> ShowS # show :: PAnimationDisable -> String # showList :: [PAnimationDisable] -> ShowS # | |
ToJSON PAnimationDisable Source # | |
Defined in CDP.Domains.Animation Methods toJSON :: PAnimationDisable -> Value # toEncoding :: PAnimationDisable -> Encoding # toJSONList :: [PAnimationDisable] -> Value # toEncodingList :: [PAnimationDisable] -> Encoding # | |
Command PAnimationDisable Source # | |
Defined in CDP.Domains.Animation Associated Types Methods commandName :: Proxy PAnimationDisable -> String Source # fromJSON :: Proxy PAnimationDisable -> Value -> Result (CommandResponse PAnimationDisable) Source # | |
type CommandResponse PAnimationDisable Source # | |
Defined in CDP.Domains.Animation |
data AnimationAnimationStarted Source #
Type of the animationStarted
event.
Constructors
AnimationAnimationStarted | |
Fields
|
Instances
Eq AnimationAnimationStarted Source # | |
Defined in CDP.Domains.Animation Methods (==) :: AnimationAnimationStarted -> AnimationAnimationStarted -> Bool # (/=) :: AnimationAnimationStarted -> AnimationAnimationStarted -> Bool # | |
Show AnimationAnimationStarted Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> AnimationAnimationStarted -> ShowS # show :: AnimationAnimationStarted -> String # showList :: [AnimationAnimationStarted] -> ShowS # | |
FromJSON AnimationAnimationStarted Source # | |
Defined in CDP.Domains.Animation Methods parseJSON :: Value -> Parser AnimationAnimationStarted # parseJSONList :: Value -> Parser [AnimationAnimationStarted] # | |
Event AnimationAnimationStarted Source # | |
Defined in CDP.Domains.Animation |
data AnimationAnimationCreated Source #
Type of the animationCreated
event.
Constructors
AnimationAnimationCreated | |
Fields
|
Instances
Eq AnimationAnimationCreated Source # | |
Defined in CDP.Domains.Animation Methods (==) :: AnimationAnimationCreated -> AnimationAnimationCreated -> Bool # (/=) :: AnimationAnimationCreated -> AnimationAnimationCreated -> Bool # | |
Show AnimationAnimationCreated Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> AnimationAnimationCreated -> ShowS # show :: AnimationAnimationCreated -> String # showList :: [AnimationAnimationCreated] -> ShowS # | |
FromJSON AnimationAnimationCreated Source # | |
Defined in CDP.Domains.Animation Methods parseJSON :: Value -> Parser AnimationAnimationCreated # parseJSONList :: Value -> Parser [AnimationAnimationCreated] # | |
Event AnimationAnimationCreated Source # | |
Defined in CDP.Domains.Animation |
data AnimationAnimationCanceled Source #
Type of the animationCanceled
event.
Constructors
AnimationAnimationCanceled | |
Fields
|
Instances
Eq AnimationAnimationCanceled Source # | |
Defined in CDP.Domains.Animation Methods (==) :: AnimationAnimationCanceled -> AnimationAnimationCanceled -> Bool # (/=) :: AnimationAnimationCanceled -> AnimationAnimationCanceled -> Bool # | |
Show AnimationAnimationCanceled Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> AnimationAnimationCanceled -> ShowS # show :: AnimationAnimationCanceled -> String # showList :: [AnimationAnimationCanceled] -> ShowS # | |
FromJSON AnimationAnimationCanceled Source # | |
Defined in CDP.Domains.Animation Methods parseJSON :: Value -> Parser AnimationAnimationCanceled # parseJSONList :: Value -> Parser [AnimationAnimationCanceled] # | |
Event AnimationAnimationCanceled Source # | |
Defined in CDP.Domains.Animation |
data AnimationKeyframeStyle Source #
Type KeyframeStyle
.
Keyframe Style
Constructors
AnimationKeyframeStyle | |
Fields
|
Instances
Eq AnimationKeyframeStyle Source # | |
Defined in CDP.Domains.Animation Methods (==) :: AnimationKeyframeStyle -> AnimationKeyframeStyle -> Bool # (/=) :: AnimationKeyframeStyle -> AnimationKeyframeStyle -> Bool # | |
Show AnimationKeyframeStyle Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> AnimationKeyframeStyle -> ShowS # show :: AnimationKeyframeStyle -> String # showList :: [AnimationKeyframeStyle] -> ShowS # | |
ToJSON AnimationKeyframeStyle Source # | |
Defined in CDP.Domains.Animation Methods toJSON :: AnimationKeyframeStyle -> Value # toEncoding :: AnimationKeyframeStyle -> Encoding # toJSONList :: [AnimationKeyframeStyle] -> Value # | |
FromJSON AnimationKeyframeStyle Source # | |
Defined in CDP.Domains.Animation Methods parseJSON :: Value -> Parser AnimationKeyframeStyle # parseJSONList :: Value -> Parser [AnimationKeyframeStyle] # |
data AnimationKeyframesRule Source #
Type KeyframesRule
.
Keyframes Rule
Constructors
AnimationKeyframesRule | |
Fields
|
Instances
Eq AnimationKeyframesRule Source # | |
Defined in CDP.Domains.Animation Methods (==) :: AnimationKeyframesRule -> AnimationKeyframesRule -> Bool # (/=) :: AnimationKeyframesRule -> AnimationKeyframesRule -> Bool # | |
Show AnimationKeyframesRule Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> AnimationKeyframesRule -> ShowS # show :: AnimationKeyframesRule -> String # showList :: [AnimationKeyframesRule] -> ShowS # | |
ToJSON AnimationKeyframesRule Source # | |
Defined in CDP.Domains.Animation Methods toJSON :: AnimationKeyframesRule -> Value # toEncoding :: AnimationKeyframesRule -> Encoding # toJSONList :: [AnimationKeyframesRule] -> Value # | |
FromJSON AnimationKeyframesRule Source # | |
Defined in CDP.Domains.Animation Methods parseJSON :: Value -> Parser AnimationKeyframesRule # parseJSONList :: Value -> Parser [AnimationKeyframesRule] # |
data AnimationAnimationEffect Source #
Type AnimationEffect
.
AnimationEffect instance
Constructors
AnimationAnimationEffect | |
Fields
|
Instances
Eq AnimationAnimationEffect Source # | |
Defined in CDP.Domains.Animation Methods (==) :: AnimationAnimationEffect -> AnimationAnimationEffect -> Bool # (/=) :: AnimationAnimationEffect -> AnimationAnimationEffect -> Bool # | |
Show AnimationAnimationEffect Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> AnimationAnimationEffect -> ShowS # show :: AnimationAnimationEffect -> String # showList :: [AnimationAnimationEffect] -> ShowS # | |
ToJSON AnimationAnimationEffect Source # | |
Defined in CDP.Domains.Animation Methods toJSON :: AnimationAnimationEffect -> Value # toEncoding :: AnimationAnimationEffect -> Encoding # toJSONList :: [AnimationAnimationEffect] -> Value # | |
FromJSON AnimationAnimationEffect Source # | |
Defined in CDP.Domains.Animation Methods parseJSON :: Value -> Parser AnimationAnimationEffect # parseJSONList :: Value -> Parser [AnimationAnimationEffect] # |
data AnimationAnimation Source #
Constructors
AnimationAnimation | |
Fields
|
Instances
Eq AnimationAnimation Source # | |
Defined in CDP.Domains.Animation Methods (==) :: AnimationAnimation -> AnimationAnimation -> Bool # (/=) :: AnimationAnimation -> AnimationAnimation -> Bool # | |
Show AnimationAnimation Source # | |
Defined in CDP.Domains.Animation Methods showsPrec :: Int -> AnimationAnimation -> ShowS # show :: AnimationAnimation -> String # showList :: [AnimationAnimation] -> ShowS # | |
ToJSON AnimationAnimation Source # | |
Defined in CDP.Domains.Animation Methods toJSON :: AnimationAnimation -> Value # toEncoding :: AnimationAnimation -> Encoding # toJSONList :: [AnimationAnimation] -> Value # toEncodingList :: [AnimationAnimation] -> Encoding # | |
FromJSON AnimationAnimation Source # | |
Defined in CDP.Domains.Animation Methods parseJSON :: Value -> Parser AnimationAnimation # parseJSONList :: Value -> Parser [AnimationAnimation] # |
data AnimationAnimationType Source #
Type Animation
.
Animation instance.
Constructors
AnimationAnimationTypeCSSTransition | |
AnimationAnimationTypeCSSAnimation | |
AnimationAnimationTypeWebAnimation |
Instances
pAnimationSetPaused :: [Text] -> Bool -> PAnimationSetPaused Source #
pAnimationSetTiming :: Text -> Double -> Double -> PAnimationSetTiming Source #