@byomakase/omakase-player
Version:
## Omakase Player - Open source JavaScript framework for building frame accurate video experiences
77 lines (76 loc) • 2.69 kB
TypeScript
export declare class DomController {
protected _domClasses: {
player: string;
playerWrapper: string;
playerDetached: string;
playerFullscreen: string;
video: string;
videoControls: string;
timecodeContainer: string;
buttonOverlayPlay: string;
buttonOverlayPause: string;
buttonOverlayLoading: string;
buttonOverlayError: string;
buttonOverlayReplay: string;
buttonOverlayHelp: string;
buttonOverlayAttach: string;
help: string;
helpMenu: string;
sectionTopLeft: string;
sectionTopRight: string;
sectionBottomRight: string;
buttonAttach: string;
buttonFullscreen: string;
errorMessage: string;
safeZoneWrapper: string;
safeZone: string;
watermarkWrapper: string;
watermark: string;
alerts: string;
detachedBackground: string;
backgroundImage: string;
backgroundLogo: string;
audioTextMenu: string;
audioTextToggle: string;
audioTextDropdown: string;
timecodeWrapper: string;
captions: string;
mediaChromeButton: string;
mediaChromePlay: string;
mediaChromePause: string;
mediaRewindButton: string;
mediaFastRewindButton: string;
mediaForwardButton: string;
mediaFastForwardButton: string;
mediaChromeFullscreenEnter: string;
mediaChromeFullscreenExit: string;
mediaChromeDetach: string;
mediaChromeAttach: string;
mediaChromeAudioMute: string;
mediaChromeAudioLow: string;
mediaChromeAudioMedium: string;
mediaChromeAudioHigh: string;
mediaChromeBitcDisabled: string;
mediaChromeBitcEnabled: string;
mediaChromeSettings: string;
mediaChromeAudioText: string;
mediaChromeAudio: string;
mediaChromeBitcTooltip: string;
mediaChromeCurrentTimecode: string;
mediaChromeTimeDuration: string;
mediaChromePreviewTimecode: string;
mediaChromePreviewThumbnail: string;
mediaChromePreviewWrapper: string;
mediaChromeTextOn: string;
mediaChromeTextOff: string;
mediaChromeHelp: string;
mediaChromeTrackselector: string;
mediaChromeControlBarToggle: string;
mediaChromeClose: string;
mediaControlBar: string;
omakaseControlBar: string;
};
showElements(...element: Array<HTMLElement | undefined>): DomController;
isShown(element: HTMLElement): boolean;
hideElements(...element: Array<HTMLElement | undefined>): DomController;
}