Variable: VideoPlayerRoot
constVideoPlayerRoot:ComponentPublicInstanceConstructor<CreateComponentPublicInstanceWithMixins<ToResolvedProps<ExtractPropTypes<{poster:PropType<string|undefined>;title:PropType<string|undefined>; }>, {abort: (event) =>boolean;canplay: (event) =>boolean;canplaythrough: (event) =>boolean;durationchange: (event) =>boolean;emptied: (event) =>boolean;ended: (event) =>boolean;enterpictureinpicture: (event) =>boolean;error: (event) =>boolean;leavepictureinpicture: (event) =>boolean;loadeddata: (event) =>boolean;loadedmetadata: (event) =>boolean;loadstart: (event) =>boolean;pause: (event) =>boolean;play: (event) =>boolean;playing: (event) =>boolean;progress: (event) =>boolean;ratechange: (event) =>boolean;ready: (_player) =>boolean;seeked: (event) =>boolean;seeking: (event) =>boolean;stalled: (event) =>boolean;suspend: (event) =>boolean;timeupdate: (event) =>boolean;update:muted: (_muted) =>boolean;update:playbackRate: (_rate) =>boolean;update:volume: (_volume) =>boolean;volumechange: (event) =>boolean;waiting: (event) =>boolean; }>, () =>VNode<RendererNode,RendererElement, {[key:string]:any; }>, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {abort: (event) =>boolean;canplay: (event) =>boolean;canplaythrough: (event) =>boolean;durationchange: (event) =>boolean;emptied: (event) =>boolean;ended: (event) =>boolean;enterpictureinpicture: (event) =>boolean;error: (event) =>boolean;leavepictureinpicture: (event) =>boolean;loadeddata: (event) =>boolean;loadedmetadata: (event) =>boolean;loadstart: (event) =>boolean;pause: (event) =>boolean;play: (event) =>boolean;playing: (event) =>boolean;progress: (event) =>boolean;ratechange: (event) =>boolean;ready: (_player) =>boolean;seeked: (event) =>boolean;seeking: (event) =>boolean;stalled: (event) =>boolean;suspend: (event) =>boolean;timeupdate: (event) =>boolean;update:muted: (_muted) =>boolean;update:playbackRate: (_rate) =>boolean;update:volume: (_volume) =>boolean;volumechange: (event) =>boolean;waiting: (event) =>boolean; },PublicProps, { },true, { }, { },GlobalComponents,GlobalDirectives,string, { },any,ComponentProvideOptions,OptionTypesType<{ }, { }, { }, { }, { }, { }>,Readonly<ExtractPropTypes<{poster:PropType<string|undefined>;title:PropType<string|undefined>; }>> &Readonly<{onAbort?: (...args) =>any;onCanplay?: (...args) =>any;onCanplaythrough?: (...args) =>any;onDurationchange?: (...args) =>any;onEmptied?: (...args) =>any;onEnded?: (...args) =>any;onEnterpictureinpicture?: (...args) =>any;onError?: (...args) =>any;onLeavepictureinpicture?: (...args) =>any;onLoadeddata?: (...args) =>any;onLoadedmetadata?: (...args) =>any;onLoadstart?: (...args) =>any;onPause?: (...args) =>any;onPlay?: (...args) =>any;onPlaying?: (...args) =>any;onProgress?: (...args) =>any;onRatechange?: (...args) =>any;onReady?: (...args) =>any;onSeeked?: (...args) =>any;onSeeking?: (...args) =>any;onStalled?: (...args) =>any;onSuspend?: (...args) =>any;onTimeupdate?: (...args) =>any;onUpdate:muted?: (...args) =>any;onUpdate:playbackRate?: (...args) =>any;onUpdate:volume?: (...args) =>any;onVolumechange?: (...args) =>any;onWaiting?: (...args) =>any; }>, () =>VNode<RendererNode,RendererElement, {[key:string]:any; }>, { }, { }, { }, { }>,any,any,any,ComputedOptions,MethodOptions> &ComponentOptionsBase<ToResolvedProps<ExtractPropTypes<{poster:PropType<string|undefined>;title:PropType<string|undefined>; }>, {abort: (event) =>boolean;canplay: (event) =>boolean;canplaythrough: (event) =>boolean;durationchange: (event) =>boolean;emptied: (event) =>boolean;ended: (event) =>boolean;enterpictureinpicture: (event) =>boolean;error: (event) =>boolean;leavepictureinpicture: (event) =>boolean;loadeddata: (event) =>boolean;loadedmetadata: (event) =>boolean;loadstart: (event) =>boolean;pause: (event) =>boolean;play: (event) =>boolean;playing: (event) =>boolean;progress: (event) =>boolean;ratechange: (event) =>boolean;ready: (_player) =>boolean;seeked: (event) =>boolean;seeking: (event) =>boolean;stalled: (event) =>boolean;suspend: (event) =>boolean;timeupdate: (event) =>boolean;update:muted: (_muted) =>boolean;update:playbackRate: (_rate) =>boolean;update:volume: (_volume) =>boolean;volumechange: (event) =>boolean;waiting: (event) =>boolean; }>, () =>VNode<RendererNode,RendererElement, {[key:string]:any; }>, { }, { }, { },ComponentOptionsMixin,ComponentOptionsMixin, {abort: (event) =>boolean;canplay: (event) =>boolean;canplaythrough: (event) =>boolean;durationchange: (event) =>boolean;emptied: (event) =>boolean;ended: (event) =>boolean;enterpictureinpicture: (event) =>boolean;error: (event) =>boolean;leavepictureinpicture: (event) =>boolean;loadeddata: (event) =>boolean;loadedmetadata: (event) =>boolean;loadstart: (event) =>boolean;pause: (event) =>boolean;play: (event) =>boolean;playing: (event) =>boolean;progress: (event) =>boolean;ratechange: (event) =>boolean;ready: (_player) =>boolean;seeked: (event) =>boolean;seeking: (event) =>boolean;stalled: (event) =>boolean;suspend: (event) =>boolean;timeupdate: (event) =>boolean;update:muted: (_muted) =>boolean;update:playbackRate: (_rate) =>boolean;update:volume: (_volume) =>boolean;volumechange: (event) =>boolean;waiting: (event) =>boolean; },string, { }, { },string, { },GlobalComponents,GlobalDirectives,string,ComponentProvideOptions> &VNodeProps&AllowedComponentProps&ComponentCustomProps& (new () =>object&Readonly<{ }> &Omit<Readonly<ExtractPropTypes<{poster:PropType<string|undefined>;title:PropType<string|undefined>; }>> &Readonly<{onAbort?: (...args) =>any;onCanplay?: (...args) =>any;onCanplaythrough?: (...args) =>any;onDurationchange?: (...args) =>any;onEmptied?: (...args) =>any;onEnded?: (...args) =>any;onEnterpictureinpicture?: (...args) =>any;onError?: (...args) =>any;onLeavepictureinpicture?: (...args) =>any;onLoadeddata?: (...args) =>any;onLoadedmetadata?: (...args) =>any;onLoadstart?: (...args) =>any;onPause?: (...args) =>any;onPlay?: (...args) =>any;onPlaying?: (...args) =>any;onProgress?: (...args) =>any;onRatechange?: (...args) =>any;onReady?: (...args) =>any;onSeeked?: (...args) =>any;onSeeking?: (...args) =>any;onStalled?: (...args) =>any;onSuspend?: (...args) =>any;onTimeupdate?: (...args) =>any;onUpdate:muted?: (...args) =>any;onUpdate:playbackRate?: (...args) =>any;onUpdate:volume?: (...args) =>any;onVolumechange?: (...args) =>any;onWaiting?: (...args) =>any; }>,never> &object&ExtractComputedReturns<{ }> &ComponentCustomProperties&object&VideoPlayerHandle)
Defined in: video/VideoPlayerRoot.ts:62
Vue component ref exposes the player handle alongside the standard instance.