Safe Haskell | None |
---|---|
Language | Haskell2010 |
Media
This domain allows detailed inspection of media elements
Synopsis
- data PMediaDisable = PMediaDisable
- data PMediaEnable = PMediaEnable
- data MediaPlayersCreated = MediaPlayersCreated {}
- data MediaPlayerErrorsRaised = MediaPlayerErrorsRaised {}
- data MediaPlayerMessagesLogged = MediaPlayerMessagesLogged {}
- data MediaPlayerEventsAdded = MediaPlayerEventsAdded {}
- data MediaPlayerPropertiesChanged = MediaPlayerPropertiesChanged {}
- data MediaPlayerError = MediaPlayerError {}
- data MediaPlayerErrorSourceLocation = MediaPlayerErrorSourceLocation {}
- data MediaPlayerEvent = MediaPlayerEvent {}
- data MediaPlayerProperty = MediaPlayerProperty {}
- data MediaPlayerMessage = MediaPlayerMessage {}
- data MediaPlayerMessageLevel
- type MediaTimestamp = Double
- type MediaPlayerId = Text
- pMediaEnable :: PMediaEnable
- pMediaDisable :: PMediaDisable
Documentation
data PMediaDisable Source #
Disables the Media domain.
Parameters of the disable
command.
Instances
Eq PMediaDisable Source # | |
Defined in CDP.Domains.Media (==) :: PMediaDisable -> PMediaDisable -> Bool # (/=) :: PMediaDisable -> PMediaDisable -> Bool # | |
Show PMediaDisable Source # | |
Defined in CDP.Domains.Media showsPrec :: Int -> PMediaDisable -> ShowS # show :: PMediaDisable -> String # showList :: [PMediaDisable] -> ShowS # | |
ToJSON PMediaDisable Source # | |
Defined in CDP.Domains.Media toJSON :: PMediaDisable -> Value # toEncoding :: PMediaDisable -> Encoding # toJSONList :: [PMediaDisable] -> Value # toEncodingList :: [PMediaDisable] -> Encoding # | |
Command PMediaDisable Source # | |
Defined in CDP.Domains.Media commandName :: Proxy PMediaDisable -> String Source # fromJSON :: Proxy PMediaDisable -> Value -> Result (CommandResponse PMediaDisable) Source # | |
type CommandResponse PMediaDisable Source # | |
Defined in CDP.Domains.Media |
data PMediaEnable Source #
Enables the Media domain
Parameters of the enable
command.
Instances
Eq PMediaEnable Source # | |
Defined in CDP.Domains.Media (==) :: PMediaEnable -> PMediaEnable -> Bool # (/=) :: PMediaEnable -> PMediaEnable -> Bool # | |
Show PMediaEnable Source # | |
Defined in CDP.Domains.Media showsPrec :: Int -> PMediaEnable -> ShowS # show :: PMediaEnable -> String # showList :: [PMediaEnable] -> ShowS # | |
ToJSON PMediaEnable Source # | |
Defined in CDP.Domains.Media toJSON :: PMediaEnable -> Value # toEncoding :: PMediaEnable -> Encoding # toJSONList :: [PMediaEnable] -> Value # toEncodingList :: [PMediaEnable] -> Encoding # | |
Command PMediaEnable Source # | |
Defined in CDP.Domains.Media commandName :: Proxy PMediaEnable -> String Source # fromJSON :: Proxy PMediaEnable -> Value -> Result (CommandResponse PMediaEnable) Source # | |
type CommandResponse PMediaEnable Source # | |
Defined in CDP.Domains.Media |
data MediaPlayersCreated Source #
Type of the playersCreated
event.
Instances
Eq MediaPlayersCreated Source # | |
Defined in CDP.Domains.Media (==) :: MediaPlayersCreated -> MediaPlayersCreated -> Bool # (/=) :: MediaPlayersCreated -> MediaPlayersCreated -> Bool # | |
Show MediaPlayersCreated Source # | |
Defined in CDP.Domains.Media showsPrec :: Int -> MediaPlayersCreated -> ShowS # show :: MediaPlayersCreated -> String # showList :: [MediaPlayersCreated] -> ShowS # | |
FromJSON MediaPlayersCreated Source # | |
Defined in CDP.Domains.Media parseJSON :: Value -> Parser MediaPlayersCreated # parseJSONList :: Value -> Parser [MediaPlayersCreated] # | |
Event MediaPlayersCreated Source # | |
Defined in CDP.Domains.Media |
data MediaPlayerErrorsRaised Source #
Type of the playerErrorsRaised
event.
Instances
Eq MediaPlayerErrorsRaised Source # | |
Defined in CDP.Domains.Media | |
Show MediaPlayerErrorsRaised Source # | |
Defined in CDP.Domains.Media showsPrec :: Int -> MediaPlayerErrorsRaised -> ShowS # show :: MediaPlayerErrorsRaised -> String # showList :: [MediaPlayerErrorsRaised] -> ShowS # | |
FromJSON MediaPlayerErrorsRaised Source # | |
Defined in CDP.Domains.Media | |
Event MediaPlayerErrorsRaised Source # | |
Defined in CDP.Domains.Media |
data MediaPlayerMessagesLogged Source #
Type of the playerMessagesLogged
event.
Instances
Eq MediaPlayerMessagesLogged Source # | |
Defined in CDP.Domains.Media | |
Show MediaPlayerMessagesLogged Source # | |
Defined in CDP.Domains.Media showsPrec :: Int -> MediaPlayerMessagesLogged -> ShowS # show :: MediaPlayerMessagesLogged -> String # showList :: [MediaPlayerMessagesLogged] -> ShowS # | |
FromJSON MediaPlayerMessagesLogged Source # | |
Defined in CDP.Domains.Media | |
Event MediaPlayerMessagesLogged Source # | |
Defined in CDP.Domains.Media |
data MediaPlayerEventsAdded Source #
Type of the playerEventsAdded
event.
Instances
Eq MediaPlayerEventsAdded Source # | |
Defined in CDP.Domains.Media | |
Show MediaPlayerEventsAdded Source # | |
Defined in CDP.Domains.Media showsPrec :: Int -> MediaPlayerEventsAdded -> ShowS # show :: MediaPlayerEventsAdded -> String # showList :: [MediaPlayerEventsAdded] -> ShowS # | |
FromJSON MediaPlayerEventsAdded Source # | |
Defined in CDP.Domains.Media | |
Event MediaPlayerEventsAdded Source # | |
Defined in CDP.Domains.Media |
data MediaPlayerPropertiesChanged Source #
Type of the playerPropertiesChanged
event.
Instances
Eq MediaPlayerPropertiesChanged Source # | |
Defined in CDP.Domains.Media | |
Show MediaPlayerPropertiesChanged Source # | |
Defined in CDP.Domains.Media showsPrec :: Int -> MediaPlayerPropertiesChanged -> ShowS # show :: MediaPlayerPropertiesChanged -> String # showList :: [MediaPlayerPropertiesChanged] -> ShowS # | |
FromJSON MediaPlayerPropertiesChanged Source # | |
Defined in CDP.Domains.Media | |
Event MediaPlayerPropertiesChanged Source # | |
Defined in CDP.Domains.Media |
data MediaPlayerError Source #
Type PlayerError
.
Corresponds to kMediaError
MediaPlayerError | |
|
Instances
Eq MediaPlayerError Source # | |
Defined in CDP.Domains.Media (==) :: MediaPlayerError -> MediaPlayerError -> Bool # (/=) :: MediaPlayerError -> MediaPlayerError -> Bool # | |
Show MediaPlayerError Source # | |
Defined in CDP.Domains.Media showsPrec :: Int -> MediaPlayerError -> ShowS # show :: MediaPlayerError -> String # showList :: [MediaPlayerError] -> ShowS # | |
ToJSON MediaPlayerError Source # | |
Defined in CDP.Domains.Media toJSON :: MediaPlayerError -> Value # toEncoding :: MediaPlayerError -> Encoding # toJSONList :: [MediaPlayerError] -> Value # toEncodingList :: [MediaPlayerError] -> Encoding # | |
FromJSON MediaPlayerError Source # | |
Defined in CDP.Domains.Media parseJSON :: Value -> Parser MediaPlayerError # parseJSONList :: Value -> Parser [MediaPlayerError] # |
data MediaPlayerErrorSourceLocation Source #
Type PlayerErrorSourceLocation
.
Represents logged source line numbers reported in an error.
NOTE: file and line are from chromium c++ implementation code, not js.
Instances
data MediaPlayerEvent Source #
Type PlayerEvent
.
Corresponds to kMediaEventTriggered
Instances
Eq MediaPlayerEvent Source # | |
Defined in CDP.Domains.Media (==) :: MediaPlayerEvent -> MediaPlayerEvent -> Bool # (/=) :: MediaPlayerEvent -> MediaPlayerEvent -> Bool # | |
Show MediaPlayerEvent Source # | |
Defined in CDP.Domains.Media showsPrec :: Int -> MediaPlayerEvent -> ShowS # show :: MediaPlayerEvent -> String # showList :: [MediaPlayerEvent] -> ShowS # | |
ToJSON MediaPlayerEvent Source # | |
Defined in CDP.Domains.Media toJSON :: MediaPlayerEvent -> Value # toEncoding :: MediaPlayerEvent -> Encoding # toJSONList :: [MediaPlayerEvent] -> Value # toEncodingList :: [MediaPlayerEvent] -> Encoding # | |
FromJSON MediaPlayerEvent Source # | |
Defined in CDP.Domains.Media parseJSON :: Value -> Parser MediaPlayerEvent # parseJSONList :: Value -> Parser [MediaPlayerEvent] # |
data MediaPlayerProperty Source #
Type PlayerProperty
.
Corresponds to kMediaPropertyChange
Instances
Eq MediaPlayerProperty Source # | |
Defined in CDP.Domains.Media (==) :: MediaPlayerProperty -> MediaPlayerProperty -> Bool # (/=) :: MediaPlayerProperty -> MediaPlayerProperty -> Bool # | |
Show MediaPlayerProperty Source # | |
Defined in CDP.Domains.Media showsPrec :: Int -> MediaPlayerProperty -> ShowS # show :: MediaPlayerProperty -> String # showList :: [MediaPlayerProperty] -> ShowS # | |
ToJSON MediaPlayerProperty Source # | |
Defined in CDP.Domains.Media toJSON :: MediaPlayerProperty -> Value # toEncoding :: MediaPlayerProperty -> Encoding # toJSONList :: [MediaPlayerProperty] -> Value # toEncodingList :: [MediaPlayerProperty] -> Encoding # | |
FromJSON MediaPlayerProperty Source # | |
Defined in CDP.Domains.Media parseJSON :: Value -> Parser MediaPlayerProperty # parseJSONList :: Value -> Parser [MediaPlayerProperty] # |
data MediaPlayerMessage Source #
MediaPlayerMessage | |
|
Instances
Eq MediaPlayerMessage Source # | |
Defined in CDP.Domains.Media (==) :: MediaPlayerMessage -> MediaPlayerMessage -> Bool # (/=) :: MediaPlayerMessage -> MediaPlayerMessage -> Bool # | |
Show MediaPlayerMessage Source # | |
Defined in CDP.Domains.Media showsPrec :: Int -> MediaPlayerMessage -> ShowS # show :: MediaPlayerMessage -> String # showList :: [MediaPlayerMessage] -> ShowS # | |
ToJSON MediaPlayerMessage Source # | |
Defined in CDP.Domains.Media toJSON :: MediaPlayerMessage -> Value # toEncoding :: MediaPlayerMessage -> Encoding # toJSONList :: [MediaPlayerMessage] -> Value # toEncodingList :: [MediaPlayerMessage] -> Encoding # | |
FromJSON MediaPlayerMessage Source # | |
Defined in CDP.Domains.Media parseJSON :: Value -> Parser MediaPlayerMessage # parseJSONList :: Value -> Parser [MediaPlayerMessage] # |
data MediaPlayerMessageLevel Source #
Type PlayerMessage
.
Have one type per entry in MediaLogRecord::Type
Corresponds to kMessage
MediaPlayerMessageLevelError | |
MediaPlayerMessageLevelWarning | |
MediaPlayerMessageLevelInfo | |
MediaPlayerMessageLevelDebug |
Instances
type MediaTimestamp = Double Source #
Type Timestamp
.
type MediaPlayerId = Text Source #
Type PlayerId
.
Players will get an ID that is unique within the agent context.