UNPKG

@bradmax/player-ng

Version:

Bradmax Player Angular module.

29 lines (28 loc) 1.13 kB
import { EventEmitter } from '@angular/core'; import { BradmaxPlayerComponentServiceModel } from '../model/component.service.model'; export declare let EmbederServiceCounter: number; export declare class EmbederService implements BradmaxPlayerComponentServiceModel { debug: boolean; isInitialized: boolean; name: bradmax.player.SkinName | null; version: string; nativeElement: Element | null; player: bradmax.player.Player | null; api: bradmax.player.PlayerJavascriptApi | null; onPlaying: EventEmitter<any>; onCurrentTimeChange: EventEmitter<any>; onComplete: EventEmitter<any>; protected globalConfig: bradmax.player.Configuration | null; constructor(); setup(element: Element): void; create(config: bradmax.player.Configuration): void; clean(): void; destroy(): void; readonly playerId: string | undefined; protected build(config: bradmax.player.Configuration | null): void; protected attachApiListeners(): void; protected deattachApiListeners(): void; private handleCurrentTimeChange; private handlePlaying; private handleComplete; }