ng-cw-v12
Version:
Angular UI component library
34 lines (33 loc) • 1.54 kB
TypeScript
import { AfterViewInit, ElementRef, EventEmitter, OnDestroy } from '@angular/core';
import Jessibuca from 'jessibuca-js';
import * as i0 from "@angular/core";
export declare class VideoFlvComponent implements AfterViewInit, OnDestroy {
videoContainer: ElementRef<HTMLInputElement>;
private jessibuca;
playError: boolean;
videoUrl: string;
set ncUrl(value: string);
ncLoaded: EventEmitter<Jessibuca>;
ncPlaying: EventEmitter<boolean>;
set ncMuted(value: boolean | string);
set ncAutoplay(value: boolean | string);
set ncFill(value: boolean | string);
set ncScreenshot(value: boolean | string);
set ncRecord(value: boolean | string);
set ncBandwidth(value: boolean | string);
set ncControls(value: boolean | string);
mutedMode: boolean;
autoplayMode: boolean;
fillMode: boolean;
screenshotMode: boolean;
recordMode: boolean;
bandwidthMode: boolean;
controlsMode: boolean;
constructor();
ngOnDestroy(): void;
ngAfterViewInit(): void;
init(): void;
destroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<VideoFlvComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<VideoFlvComponent, "nc-video-flv", never, { "ncUrl": "ncUrl"; "ncMuted": "ncMuted"; "ncAutoplay": "ncAutoplay"; "ncFill": "ncFill"; "ncScreenshot": "ncScreenshot"; "ncRecord": "ncRecord"; "ncBandwidth": "ncBandwidth"; "ncControls": "ncControls"; }, { "ncLoaded": "ncLoaded"; "ncPlaying": "ncPlaying"; }, never, never>;
}