@aidenlx/player
Version:
Headless web components that make integrating media on the a web a breeze.
71 lines (70 loc) • 2.63 kB
JavaScript
import "../../chunks/chunk.S6UZ27SZ.js";
import "../../define/vds-video.js";
import * as React from "react";
import { createComponent } from "../lib/index.js";
import { VideoElement } from "../../providers/video/index.js";
const EVENTS = {
onVideoPresentationChange: "vds-video-presentation-change",
onAbort: "vds-abort",
onAutoplayChange: "vds-autoplay-change",
onAutoplayFail: "vds-autoplay-fail",
onAutoplay: "vds-autoplay",
onCanLoad: "vds-can-load",
onCanPlayThrough: "vds-can-play-through",
onCanPlay: "vds-can-play",
onControlsChange: "vds-controls-change",
onDurationChange: "vds-duration-change",
onEmptied: "vds-emptied",
onEnd: "vds-end",
onEnded: "vds-ended",
onError: "vds-error",
onFullscreenChange: "vds-fullscreen-change",
onFullscreenError: "vds-fullscreen-error",
onFullscreenSupportChange: "vds-fullscreen-support-change",
onIdleChange: "vds-idle-change",
onLoadStart: "vds-load-start",
onLoadedData: "vds-loaded-data",
onLoadedMetadata: "vds-loaded-metadata",
onLoopChange: "vds-loop-change",
onMediaTypeChange: "vds-media-type-change",
onPause: "vds-pause",
onPlayFail: "vds-play-fail",
onPlay: "vds-play",
onPlaying: "vds-playing",
onPlaysinlineChange: "vds-playsinline-change",
onPosterChange: "vds-poster-change",
onProgress: "vds-progress",
onReplay: "vds-replay",
onSeeked: "vds-seeked",
onSeeking: "vds-seeking",
onSrcChange: "vds-src-change",
onStalled: "vds-stalled",
onStarted: "vds-started",
onSuspend: "vds-suspend",
onScreenOrientationChange: "vds-screen-orientation-change",
onScreenOrientationLockChange: "vds-screen-orientation-lock-change",
onTimeUpdate: "vds-time-update",
onViewTypeChange: "vds-view-type-change",
onVolumeChange: "vds-volume-change",
onWaiting: "vds-waiting",
onMuteRequest: "vds-mute-request",
onUnmuteRequest: "vds-unmute-request",
onEnterFullscreenRequest: "vds-enter-fullscreen-request",
onExitFullscreenRequest: "vds-exit-fullscreen-request",
onPlayRequest: "vds-play-request",
onPauseRequest: "vds-pause-request",
onSeekRequest: "vds-seek-request",
onSeekingRequest: "vds-seeking-request",
onVolumeChangeRequest: "vds-volume-change-request",
onResumeIdlingRequest: "vds-resume-idling-request",
onPauseIdlingRequest: "vds-pause-idling-request",
onShowPosterRequest: "vds-show-poster-request",
onHidePosterRequest: "vds-hide-poster-request",
onLoopRequest: "vds-loop-request"
};
const Video = createComponent(React, "vds-video", VideoElement, EVENTS, "Video");
var Video_default = Video;
export {
Video_default as default
};
//# sourceMappingURL=Video.js.map