Safe Haskell | None |
---|---|
Language | Haskell2010 |
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.
PAnimationSetTiming | |
|
Instances
Eq PAnimationSetTiming Source # | |
Defined in CDP.Domains.Animation (==) :: PAnimationSetTiming -> PAnimationSetTiming -> Bool # (/=) :: PAnimationSetTiming -> PAnimationSetTiming -> Bool # | |
Show PAnimationSetTiming Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> PAnimationSetTiming -> ShowS # show :: PAnimationSetTiming -> String # showList :: [PAnimationSetTiming] -> ShowS # | |
ToJSON PAnimationSetTiming Source # | |
Defined in CDP.Domains.Animation toJSON :: PAnimationSetTiming -> Value # toEncoding :: PAnimationSetTiming -> Encoding # toJSONList :: [PAnimationSetTiming] -> Value # toEncodingList :: [PAnimationSetTiming] -> Encoding # | |
Command PAnimationSetTiming Source # | |
Defined in CDP.Domains.Animation | |
type CommandResponse PAnimationSetTiming Source # | |
Defined in CDP.Domains.Animation |
data PAnimationSetPlaybackRate Source #
Sets the playback rate of the document timeline.
Parameters of the setPlaybackRate
command.
PAnimationSetPlaybackRate | |
|
Instances
Eq PAnimationSetPlaybackRate Source # | |
Defined in CDP.Domains.Animation | |
Show PAnimationSetPlaybackRate Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> PAnimationSetPlaybackRate -> ShowS # show :: PAnimationSetPlaybackRate -> String # showList :: [PAnimationSetPlaybackRate] -> ShowS # | |
ToJSON PAnimationSetPlaybackRate Source # | |
Defined in CDP.Domains.Animation | |
Command PAnimationSetPlaybackRate Source # | |
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.
PAnimationSetPaused | |
|
Instances
Eq PAnimationSetPaused Source # | |
Defined in CDP.Domains.Animation (==) :: PAnimationSetPaused -> PAnimationSetPaused -> Bool # (/=) :: PAnimationSetPaused -> PAnimationSetPaused -> Bool # | |
Show PAnimationSetPaused Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> PAnimationSetPaused -> ShowS # show :: PAnimationSetPaused -> String # showList :: [PAnimationSetPaused] -> ShowS # | |
ToJSON PAnimationSetPaused Source # | |
Defined in CDP.Domains.Animation toJSON :: PAnimationSetPaused -> Value # toEncoding :: PAnimationSetPaused -> Encoding # toJSONList :: [PAnimationSetPaused] -> Value # toEncodingList :: [PAnimationSetPaused] -> Encoding # | |
Command PAnimationSetPaused Source # | |
Defined in CDP.Domains.Animation | |
type CommandResponse PAnimationSetPaused Source # | |
Defined in CDP.Domains.Animation |
data PAnimationSeekAnimations Source #
Seek a set of animations to a particular time within each animation.
Parameters of the seekAnimations
command.
PAnimationSeekAnimations | |
|
Instances
Eq PAnimationSeekAnimations Source # | |
Defined in CDP.Domains.Animation | |
Show PAnimationSeekAnimations Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> PAnimationSeekAnimations -> ShowS # show :: PAnimationSeekAnimations -> String # showList :: [PAnimationSeekAnimations] -> ShowS # | |
ToJSON PAnimationSeekAnimations Source # | |
Defined in CDP.Domains.Animation | |
Command PAnimationSeekAnimations Source # | |
type CommandResponse PAnimationSeekAnimations Source # | |
Defined in CDP.Domains.Animation |
data AnimationResolveAnimation Source #
AnimationResolveAnimation | |
|
Instances
Eq AnimationResolveAnimation Source # | |
Defined in CDP.Domains.Animation | |
Show AnimationResolveAnimation Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> AnimationResolveAnimation -> ShowS # show :: AnimationResolveAnimation -> String # showList :: [AnimationResolveAnimation] -> ShowS # | |
FromJSON AnimationResolveAnimation Source # | |
Defined in CDP.Domains.Animation |
data PAnimationResolveAnimation Source #
Gets the remote object of the Animation.
Parameters of the resolveAnimation
command.
PAnimationResolveAnimation | |
|
Instances
data PAnimationReleaseAnimations Source #
Releases a set of animations to no longer be manipulated.
Parameters of the releaseAnimations
command.
PAnimationReleaseAnimations | |
|
Instances
Eq PAnimationReleaseAnimations Source # | |
Defined in CDP.Domains.Animation | |
Show PAnimationReleaseAnimations Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> PAnimationReleaseAnimations -> ShowS # show :: PAnimationReleaseAnimations -> String # showList :: [PAnimationReleaseAnimations] -> ShowS # | |
ToJSON PAnimationReleaseAnimations Source # | |
Defined in CDP.Domains.Animation | |
Command PAnimationReleaseAnimations Source # | |
type CommandResponse PAnimationReleaseAnimations Source # | |
Defined in CDP.Domains.Animation |
data AnimationGetPlaybackRate Source #
AnimationGetPlaybackRate | |
|
Instances
Eq AnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation | |
Show AnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> AnimationGetPlaybackRate -> ShowS # show :: AnimationGetPlaybackRate -> String # showList :: [AnimationGetPlaybackRate] -> ShowS # | |
FromJSON AnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation |
data PAnimationGetPlaybackRate Source #
Gets the playback rate of the document timeline.
Parameters of the getPlaybackRate
command.
Instances
Eq PAnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation | |
Show PAnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> PAnimationGetPlaybackRate -> ShowS # show :: PAnimationGetPlaybackRate -> String # showList :: [PAnimationGetPlaybackRate] -> ShowS # | |
ToJSON PAnimationGetPlaybackRate Source # | |
Defined in CDP.Domains.Animation | |
Command PAnimationGetPlaybackRate Source # | |
type CommandResponse PAnimationGetPlaybackRate Source # | |
data AnimationGetCurrentTime Source #
AnimationGetCurrentTime | |
|
Instances
Eq AnimationGetCurrentTime Source # | |
Defined in CDP.Domains.Animation | |
Show AnimationGetCurrentTime Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> AnimationGetCurrentTime -> ShowS # show :: AnimationGetCurrentTime -> String # showList :: [AnimationGetCurrentTime] -> ShowS # | |
FromJSON AnimationGetCurrentTime Source # | |
Defined in CDP.Domains.Animation |
data PAnimationGetCurrentTime Source #
Returns the current time of the an animation.
Parameters of the getCurrentTime
command.
PAnimationGetCurrentTime | |
|
Instances
Eq PAnimationGetCurrentTime Source # | |
Defined in CDP.Domains.Animation | |
Show PAnimationGetCurrentTime Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> PAnimationGetCurrentTime -> ShowS # show :: PAnimationGetCurrentTime -> String # showList :: [PAnimationGetCurrentTime] -> ShowS # | |
ToJSON PAnimationGetCurrentTime Source # | |
Defined in CDP.Domains.Animation | |
Command PAnimationGetCurrentTime Source # | |
type CommandResponse PAnimationGetCurrentTime Source # | |
Defined in CDP.Domains.Animation |
data PAnimationEnable Source #
Enables animation domain notifications.
Parameters of the enable
command.
Instances
Eq PAnimationEnable Source # | |
Defined in CDP.Domains.Animation (==) :: PAnimationEnable -> PAnimationEnable -> Bool # (/=) :: PAnimationEnable -> PAnimationEnable -> Bool # | |
Show PAnimationEnable Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> PAnimationEnable -> ShowS # show :: PAnimationEnable -> String # showList :: [PAnimationEnable] -> ShowS # | |
ToJSON PAnimationEnable Source # | |
Defined in CDP.Domains.Animation toJSON :: PAnimationEnable -> Value # toEncoding :: PAnimationEnable -> Encoding # toJSONList :: [PAnimationEnable] -> Value # toEncodingList :: [PAnimationEnable] -> Encoding # | |
Command PAnimationEnable Source # | |
Defined in CDP.Domains.Animation | |
type CommandResponse PAnimationEnable Source # | |
Defined in CDP.Domains.Animation |
data PAnimationDisable Source #
Disables animation domain notifications.
Parameters of the disable
command.
Instances
Eq PAnimationDisable Source # | |
Defined in CDP.Domains.Animation (==) :: PAnimationDisable -> PAnimationDisable -> Bool # (/=) :: PAnimationDisable -> PAnimationDisable -> Bool # | |
Show PAnimationDisable Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> PAnimationDisable -> ShowS # show :: PAnimationDisable -> String # showList :: [PAnimationDisable] -> ShowS # | |
ToJSON PAnimationDisable Source # | |
Defined in CDP.Domains.Animation toJSON :: PAnimationDisable -> Value # toEncoding :: PAnimationDisable -> Encoding # toJSONList :: [PAnimationDisable] -> Value # toEncodingList :: [PAnimationDisable] -> Encoding # | |
Command PAnimationDisable Source # | |
Defined in CDP.Domains.Animation | |
type CommandResponse PAnimationDisable Source # | |
Defined in CDP.Domains.Animation |
data AnimationAnimationStarted Source #
Type of the animationStarted
event.
AnimationAnimationStarted | |
|
Instances
Eq AnimationAnimationStarted Source # | |
Defined in CDP.Domains.Animation | |
Show AnimationAnimationStarted Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> AnimationAnimationStarted -> ShowS # show :: AnimationAnimationStarted -> String # showList :: [AnimationAnimationStarted] -> ShowS # | |
FromJSON AnimationAnimationStarted Source # | |
Defined in CDP.Domains.Animation | |
Event AnimationAnimationStarted Source # | |
Defined in CDP.Domains.Animation |
data AnimationAnimationCreated Source #
Type of the animationCreated
event.
AnimationAnimationCreated | |
|
Instances
Eq AnimationAnimationCreated Source # | |
Defined in CDP.Domains.Animation | |
Show AnimationAnimationCreated Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> AnimationAnimationCreated -> ShowS # show :: AnimationAnimationCreated -> String # showList :: [AnimationAnimationCreated] -> ShowS # | |
FromJSON AnimationAnimationCreated Source # | |
Defined in CDP.Domains.Animation | |
Event AnimationAnimationCreated Source # | |
Defined in CDP.Domains.Animation |
data AnimationAnimationCanceled Source #
Type of the animationCanceled
event.
AnimationAnimationCanceled | |
|
Instances
Eq AnimationAnimationCanceled Source # | |
Defined in CDP.Domains.Animation | |
Show AnimationAnimationCanceled Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> AnimationAnimationCanceled -> ShowS # show :: AnimationAnimationCanceled -> String # showList :: [AnimationAnimationCanceled] -> ShowS # | |
FromJSON AnimationAnimationCanceled Source # | |
Defined in CDP.Domains.Animation | |
Event AnimationAnimationCanceled Source # | |
Defined in CDP.Domains.Animation |
data AnimationKeyframeStyle Source #
Type KeyframeStyle
.
Keyframe Style
AnimationKeyframeStyle | |
|
Instances
Eq AnimationKeyframeStyle Source # | |
Defined in CDP.Domains.Animation | |
Show AnimationKeyframeStyle Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> AnimationKeyframeStyle -> ShowS # show :: AnimationKeyframeStyle -> String # showList :: [AnimationKeyframeStyle] -> ShowS # | |
ToJSON AnimationKeyframeStyle Source # | |
Defined in CDP.Domains.Animation toJSON :: AnimationKeyframeStyle -> Value # toEncoding :: AnimationKeyframeStyle -> Encoding # toJSONList :: [AnimationKeyframeStyle] -> Value # | |
FromJSON AnimationKeyframeStyle Source # | |
Defined in CDP.Domains.Animation |
data AnimationKeyframesRule Source #
Type KeyframesRule
.
Keyframes Rule
AnimationKeyframesRule | |
|
Instances
Eq AnimationKeyframesRule Source # | |
Defined in CDP.Domains.Animation | |
Show AnimationKeyframesRule Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> AnimationKeyframesRule -> ShowS # show :: AnimationKeyframesRule -> String # showList :: [AnimationKeyframesRule] -> ShowS # | |
ToJSON AnimationKeyframesRule Source # | |
Defined in CDP.Domains.Animation toJSON :: AnimationKeyframesRule -> Value # toEncoding :: AnimationKeyframesRule -> Encoding # toJSONList :: [AnimationKeyframesRule] -> Value # | |
FromJSON AnimationKeyframesRule Source # | |
Defined in CDP.Domains.Animation |
data AnimationAnimationEffect Source #
Type AnimationEffect
.
AnimationEffect instance
AnimationAnimationEffect | |
|
Instances
Eq AnimationAnimationEffect Source # | |
Defined in CDP.Domains.Animation | |
Show AnimationAnimationEffect Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> AnimationAnimationEffect -> ShowS # show :: AnimationAnimationEffect -> String # showList :: [AnimationAnimationEffect] -> ShowS # | |
ToJSON AnimationAnimationEffect Source # | |
Defined in CDP.Domains.Animation | |
FromJSON AnimationAnimationEffect Source # | |
Defined in CDP.Domains.Animation |
data AnimationAnimation Source #
AnimationAnimation | |
|
Instances
Eq AnimationAnimation Source # | |
Defined in CDP.Domains.Animation (==) :: AnimationAnimation -> AnimationAnimation -> Bool # (/=) :: AnimationAnimation -> AnimationAnimation -> Bool # | |
Show AnimationAnimation Source # | |
Defined in CDP.Domains.Animation showsPrec :: Int -> AnimationAnimation -> ShowS # show :: AnimationAnimation -> String # showList :: [AnimationAnimation] -> ShowS # | |
ToJSON AnimationAnimation Source # | |
Defined in CDP.Domains.Animation toJSON :: AnimationAnimation -> Value # toEncoding :: AnimationAnimation -> Encoding # toJSONList :: [AnimationAnimation] -> Value # toEncodingList :: [AnimationAnimation] -> Encoding # | |
FromJSON AnimationAnimation Source # | |
Defined in CDP.Domains.Animation parseJSON :: Value -> Parser AnimationAnimation # parseJSONList :: Value -> Parser [AnimationAnimation] # |
data AnimationAnimationType Source #
Type Animation
.
Animation instance.
AnimationAnimationTypeCSSTransition | |
AnimationAnimationTypeCSSAnimation | |
AnimationAnimationTypeWebAnimation |
Instances
pAnimationSetPaused :: [Text] -> Bool -> PAnimationSetPaused Source #
pAnimationSetTiming :: Text -> Double -> Double -> PAnimationSetTiming Source #