UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

29 lines (28 loc) 1.11 kB
import { VueComponentBase } from ".."; import { IWebComponentInstance } from "../.."; import { MediaPickerVideo } from "../../models"; import { MediaPickerService } from "../../services"; import { IMediaPickerVideo } from "./IMediaPickerVideo"; export declare class MediaPickerVideoComponent extends VueComponentBase<IMediaPickerVideo> implements IWebComponentInstance, IMediaPickerVideo { video: MediaPickerVideo; videodata?: string; videoStyle?: string | object | object[]; mediaPickerService: MediaPickerService; dark: boolean; displayVSlot: boolean; containerClass?: string; thumbnailOnly?: boolean; showCaption?: boolean; inlineMediaNodeDisplayData?: string; private isYoutubeSrc; private iframeVideo; created(): void; mounted(): void; onVideodataChanged(videojson: string): void; pauseYoutubeVideo(iframeVideo: HTMLIFrameElement): void; pauseVideoWhenOutOfSight(): void; isYoutubeVideo(url: string): boolean; private getVideoWrapper; renderThumbnailOnly(): VueTsxSupport.JSX.Element; render(): VueTsxSupport.JSX.Element; }