Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_sortedTrackListForMenu :: MediaControlsHost -> Nullable TextTrackList -> IO JSVal
- sortedTrackListForMenu :: MonadIO m => MediaControlsHost -> Maybe TextTrackList -> m [Maybe TextTrack]
- sortedTrackListForMenu_ :: MonadIO m => MediaControlsHost -> Maybe TextTrackList -> m ()
- js_sortedTrackListForMenuAudio :: MediaControlsHost -> Nullable AudioTrackList -> IO JSVal
- sortedTrackListForMenuAudio :: MonadIO m => MediaControlsHost -> Maybe AudioTrackList -> m [Maybe AudioTrack]
- sortedTrackListForMenuAudio_ :: MonadIO m => MediaControlsHost -> Maybe AudioTrackList -> m ()
- js_displayNameForTrack :: MediaControlsHost -> Nullable TextTrack -> IO JSString
- displayNameForTrack :: (MonadIO m, FromJSString result) => MediaControlsHost -> Maybe TextTrack -> m result
- displayNameForTrack_ :: MonadIO m => MediaControlsHost -> Maybe TextTrack -> m ()
- js_displayNameForTrackAudio :: MediaControlsHost -> Nullable AudioTrack -> IO JSString
- displayNameForTrackAudio :: (MonadIO m, FromJSString result) => MediaControlsHost -> Maybe AudioTrack -> m result
- displayNameForTrackAudio_ :: MonadIO m => MediaControlsHost -> Maybe AudioTrack -> m ()
- js_setSelectedTextTrack :: MediaControlsHost -> Nullable TextTrack -> IO ()
- setSelectedTextTrack :: MonadIO m => MediaControlsHost -> Maybe TextTrack -> m ()
- js_updateTextTrackContainer :: MediaControlsHost -> IO ()
- updateTextTrackContainer :: MonadIO m => MediaControlsHost -> m ()
- js_enteredFullscreen :: MediaControlsHost -> IO ()
- enteredFullscreen :: MonadIO m => MediaControlsHost -> m ()
- js_exitedFullscreen :: MediaControlsHost -> IO ()
- exitedFullscreen :: MonadIO m => MediaControlsHost -> m ()
- js_enterFullscreenOptimized :: MediaControlsHost -> IO ()
- enterFullscreenOptimized :: MonadIO m => MediaControlsHost -> m ()
- js_mediaUIImageData :: MediaControlsHost -> JSVal -> IO JSString
- mediaUIImageData :: (MonadIO m, FromJSString result) => MediaControlsHost -> MediaUIPartID -> m result
- mediaUIImageData_ :: MonadIO m => MediaControlsHost -> MediaUIPartID -> m ()
- js_getCaptionMenuOffItem :: MediaControlsHost -> IO (Nullable TextTrack)
- getCaptionMenuOffItem :: MonadIO m => MediaControlsHost -> m (Maybe TextTrack)
- getCaptionMenuOffItemUnsafe :: (MonadIO m, HasCallStack) => MediaControlsHost -> m TextTrack
- getCaptionMenuOffItemUnchecked :: MonadIO m => MediaControlsHost -> m TextTrack
- js_getCaptionMenuAutomaticItem :: MediaControlsHost -> IO (Nullable TextTrack)
- getCaptionMenuAutomaticItem :: MonadIO m => MediaControlsHost -> m (Maybe TextTrack)
- getCaptionMenuAutomaticItemUnsafe :: (MonadIO m, HasCallStack) => MediaControlsHost -> m TextTrack
- getCaptionMenuAutomaticItemUnchecked :: MonadIO m => MediaControlsHost -> m TextTrack
- js_getCaptionDisplayMode :: MediaControlsHost -> IO JSString
- getCaptionDisplayMode :: (MonadIO m, FromJSString result) => MediaControlsHost -> m result
- js_getTextTrackContainer :: MediaControlsHost -> IO (Nullable HTMLElement)
- getTextTrackContainer :: MonadIO m => MediaControlsHost -> m (Maybe HTMLElement)
- getTextTrackContainerUnsafe :: (MonadIO m, HasCallStack) => MediaControlsHost -> m HTMLElement
- getTextTrackContainerUnchecked :: MonadIO m => MediaControlsHost -> m HTMLElement
- js_getMediaPlaybackAllowsInline :: MediaControlsHost -> IO Bool
- getMediaPlaybackAllowsInline :: MonadIO m => MediaControlsHost -> m Bool
- js_getSupportsFullscreen :: MediaControlsHost -> IO Bool
- getSupportsFullscreen :: MonadIO m => MediaControlsHost -> m Bool
- js_getUserGestureRequired :: MediaControlsHost -> IO Bool
- getUserGestureRequired :: MonadIO m => MediaControlsHost -> m Bool
- js_getExternalDeviceDisplayName :: MediaControlsHost -> IO JSString
- getExternalDeviceDisplayName :: (MonadIO m, FromJSString result) => MediaControlsHost -> m result
- js_getExternalDeviceType :: MediaControlsHost -> IO JSVal
- getExternalDeviceType :: MonadIO m => MediaControlsHost -> m DeviceType
- js_setControlsDependOnPageScaleFactor :: MediaControlsHost -> Bool -> IO ()
- setControlsDependOnPageScaleFactor :: MonadIO m => MediaControlsHost -> Bool -> m ()
- js_getControlsDependOnPageScaleFactor :: MediaControlsHost -> IO Bool
- getControlsDependOnPageScaleFactor :: MonadIO m => MediaControlsHost -> m Bool
- newtype MediaControlsHost = MediaControlsHost {}
- gTypeMediaControlsHost :: GType
Documentation
sortedTrackListForMenu :: MonadIO m => MediaControlsHost -> Maybe TextTrackList -> m [Maybe TextTrack] Source #
sortedTrackListForMenu_ :: MonadIO m => MediaControlsHost -> Maybe TextTrackList -> m () Source #
sortedTrackListForMenuAudio :: MonadIO m => MediaControlsHost -> Maybe AudioTrackList -> m [Maybe AudioTrack] Source #
sortedTrackListForMenuAudio_ :: MonadIO m => MediaControlsHost -> Maybe AudioTrackList -> m () Source #
displayNameForTrack :: (MonadIO m, FromJSString result) => MediaControlsHost -> Maybe TextTrack -> m result Source #
displayNameForTrack_ :: MonadIO m => MediaControlsHost -> Maybe TextTrack -> m () Source #
displayNameForTrackAudio :: (MonadIO m, FromJSString result) => MediaControlsHost -> Maybe AudioTrack -> m result Source #
displayNameForTrackAudio_ :: MonadIO m => MediaControlsHost -> Maybe AudioTrack -> m () Source #
js_setSelectedTextTrack :: MediaControlsHost -> Nullable TextTrack -> IO () Source #
setSelectedTextTrack :: MonadIO m => MediaControlsHost -> Maybe TextTrack -> m () Source #
updateTextTrackContainer :: MonadIO m => MediaControlsHost -> m () Source #
js_enteredFullscreen :: MediaControlsHost -> IO () Source #
enteredFullscreen :: MonadIO m => MediaControlsHost -> m () Source #
js_exitedFullscreen :: MediaControlsHost -> IO () Source #
exitedFullscreen :: MonadIO m => MediaControlsHost -> m () Source #
enterFullscreenOptimized :: MonadIO m => MediaControlsHost -> m () Source #
js_mediaUIImageData :: MediaControlsHost -> JSVal -> IO JSString Source #
mediaUIImageData :: (MonadIO m, FromJSString result) => MediaControlsHost -> MediaUIPartID -> m result Source #
mediaUIImageData_ :: MonadIO m => MediaControlsHost -> MediaUIPartID -> m () Source #
getCaptionMenuOffItem :: MonadIO m => MediaControlsHost -> m (Maybe TextTrack) Source #
getCaptionMenuOffItemUnsafe :: (MonadIO m, HasCallStack) => MediaControlsHost -> m TextTrack Source #
getCaptionMenuOffItemUnchecked :: MonadIO m => MediaControlsHost -> m TextTrack Source #
getCaptionMenuAutomaticItem :: MonadIO m => MediaControlsHost -> m (Maybe TextTrack) Source #
getCaptionMenuAutomaticItemUnsafe :: (MonadIO m, HasCallStack) => MediaControlsHost -> m TextTrack Source #
getCaptionDisplayMode :: (MonadIO m, FromJSString result) => MediaControlsHost -> m result Source #
getTextTrackContainer :: MonadIO m => MediaControlsHost -> m (Maybe HTMLElement) Source #
getTextTrackContainerUnsafe :: (MonadIO m, HasCallStack) => MediaControlsHost -> m HTMLElement Source #
getTextTrackContainerUnchecked :: MonadIO m => MediaControlsHost -> m HTMLElement Source #
getMediaPlaybackAllowsInline :: MonadIO m => MediaControlsHost -> m Bool Source #
getSupportsFullscreen :: MonadIO m => MediaControlsHost -> m Bool Source #
getUserGestureRequired :: MonadIO m => MediaControlsHost -> m Bool Source #
getExternalDeviceDisplayName :: (MonadIO m, FromJSString result) => MediaControlsHost -> m result Source #
getExternalDeviceType :: MonadIO m => MediaControlsHost -> m DeviceType Source #
js_setControlsDependOnPageScaleFactor :: MediaControlsHost -> Bool -> IO () Source #
setControlsDependOnPageScaleFactor :: MonadIO m => MediaControlsHost -> Bool -> m () Source #
getControlsDependOnPageScaleFactor :: MonadIO m => MediaControlsHost -> m Bool Source #
newtype MediaControlsHost Source #
Functions for this inteface are in GHCJS.DOM.MediaControlsHost.