UNPKG

@aidenlx/player

Version:

Headless web components that make integrating media on the a web a breeze.

71 lines (70 loc) 2.63 kB
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