UNPKG

@ux-aspects/ux-aspects

Version:

Open source user interface framework for building modern, responsive, mobile big data applications

32 lines (31 loc) 1.23 kB
import { OnDestroy, OnInit } from '@angular/core'; import { Subject } from 'rxjs'; import { SliderOptions } from '../../../slider/index'; import { MediaPlayerService } from '../../media-player.service'; import * as i0 from "@angular/core"; export declare class MediaPlayerControlsExtensionComponent implements OnInit, OnDestroy { readonly mediaPlayerService: MediaPlayerService; volumeActive: boolean; volumeFocus: boolean; returnFocus: boolean; subtitlesId: string; subtitlesOpen: boolean; mouseEnterVolume: Subject<void>; mouseLeaveVolume: Subject<void>; options: SliderOptions; private _volume; private _previousVolume; private readonly _onDestroy; get volume(): number; set volume(value: number); ngOnInit(): void; ngOnDestroy(): void; toggleMute(): void; goToStart(): void; goToEnd(): void; isSubtitleActive(): boolean; setSubtitleTrack(track: TextTrack): void; getSubtitleTrack(): string; static ɵfac: i0.ɵɵFactoryDeclaration<MediaPlayerControlsExtensionComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<MediaPlayerControlsExtensionComponent, "ux-media-player-controls", never, {}, {}, never, ["*"], false, never>; }