webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
MediaControlsHost Interface Reference

import"MediaControlsHost.idl";

Public Member Functions

sequence< TextTracksortedTrackListForMenu (TextTrackList trackList)
 
sequence< AudioTracksortedTrackListForMenu (AudioTrackList trackList)
 
DOMString displayNameForTrack ((TextTrack or AudioTrack)? track)
 
void setSelectedTextTrack (TextTrack? track)
 
void setPreparedToReturnVideoLayerToInline (boolean prepared)
 
void updateTextTrackContainer ()
 
void enteredFullscreen ()
 
void exitedFullscreen ()
 
DOMString generateUUID ()
 
DOMString base64StringForIconAndPlatform (DOMString iconName, DOMString platform)
 

Public Attributes

readonly attribute TextTrack captionMenuOffItem
 
readonly attribute TextTrack captionMenuAutomaticItem
 
readonly attribute DOMString captionDisplayMode
 
readonly attribute HTMLElement textTrackContainer
 
readonly attribute boolean allowsInlineMediaPlayback
 
readonly attribute boolean supportsFullscreen
 
readonly attribute boolean isVideoLayerInline
 
readonly attribute boolean userGestureRequired
 
readonly attribute boolean isInMediaDocument
 
readonly attribute boolean shouldForceControlsDisplay
 
readonly attribute DOMString externalDeviceDisplayName
 
readonly attribute DeviceType externalDeviceType
 
attribute boolean controlsDependOnPageScaleFactor
 
readonly attribute DOMString shadowRootCSSText
 

Member Function Documentation

◆ base64StringForIconAndPlatform()

DOMString MediaControlsHost::base64StringForIconAndPlatform ( DOMString  iconName,
DOMString  platform 
)

◆ displayNameForTrack()

DOMString MediaControlsHost::displayNameForTrack ( (TextTrack or AudioTrack)?  track)

◆ enteredFullscreen()

void MediaControlsHost::enteredFullscreen ( )

◆ exitedFullscreen()

void MediaControlsHost::exitedFullscreen ( )

◆ generateUUID()

DOMString MediaControlsHost::generateUUID ( )

◆ setPreparedToReturnVideoLayerToInline()

void MediaControlsHost::setPreparedToReturnVideoLayerToInline ( boolean  prepared)

◆ setSelectedTextTrack()

void MediaControlsHost::setSelectedTextTrack ( TextTrack track)

◆ sortedTrackListForMenu() [1/2]

sequence<TextTrack> MediaControlsHost::sortedTrackListForMenu ( TextTrackList  trackList)

◆ sortedTrackListForMenu() [2/2]

sequence<AudioTrack> MediaControlsHost::sortedTrackListForMenu ( AudioTrackList  trackList)

◆ updateTextTrackContainer()

void MediaControlsHost::updateTextTrackContainer ( )

Member Data Documentation

◆ allowsInlineMediaPlayback

readonly attribute boolean MediaControlsHost::allowsInlineMediaPlayback

◆ captionDisplayMode

readonly attribute DOMString MediaControlsHost::captionDisplayMode

◆ captionMenuAutomaticItem

readonly attribute TextTrack MediaControlsHost::captionMenuAutomaticItem

◆ captionMenuOffItem

readonly attribute TextTrack MediaControlsHost::captionMenuOffItem

◆ controlsDependOnPageScaleFactor

attribute boolean MediaControlsHost::controlsDependOnPageScaleFactor

◆ externalDeviceDisplayName

readonly attribute DOMString MediaControlsHost::externalDeviceDisplayName

◆ externalDeviceType

readonly attribute DeviceType MediaControlsHost::externalDeviceType

◆ isInMediaDocument

readonly attribute boolean MediaControlsHost::isInMediaDocument

◆ isVideoLayerInline

readonly attribute boolean MediaControlsHost::isVideoLayerInline

◆ shadowRootCSSText

readonly attribute DOMString MediaControlsHost::shadowRootCSSText

◆ shouldForceControlsDisplay

readonly attribute boolean MediaControlsHost::shouldForceControlsDisplay

◆ supportsFullscreen

readonly attribute boolean MediaControlsHost::supportsFullscreen

◆ textTrackContainer

readonly attribute HTMLElement MediaControlsHost::textTrackContainer

◆ userGestureRequired

readonly attribute boolean MediaControlsHost::userGestureRequired

The documentation for this interface was generated from the following file: