mgmg-video-player
Version:
This is angular component used as video player .
37 lines (36 loc) • 1.27 kB
TypeScript
import { ElementRef, OnDestroy, OnInit } from '@angular/core';
import { MgmgVideoPlayerService } from './mgmg-video-player.service';
import * as i0 from "@angular/core";
export interface MgmgVidPlayer {
fluid?: boolean;
aspectRatio?: string;
height?: undefined | number;
width?: undefined | number | any;
preload?: 'auto' | 'metadata' | 'none';
autoplay?: boolean;
controls?: boolean;
audioPosterMode?: boolean;
sources?: {
src: string;
type: 'video/mp4' | 'video/webm' | string;
}[];
}
export declare class MgmgVideoPlayerComponent implements OnInit, OnDestroy {
private vidPlayerService;
target: ElementRef;
options: MgmgVidPlayer;
defaultOpt: {
width: number;
height: number;
controls: boolean;
preload: string;
autoplay: boolean;
};
playing: boolean;
player: any;
constructor(vidPlayerService: MgmgVideoPlayerService);
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<MgmgVideoPlayerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MgmgVideoPlayerComponent, "mgmg-video-player", never, { "options": "options"; }, {}, never, never, false>;
}