UNPKG

@vime/core

Version:

Customizable, extensible, accessible and framework agnostic media player.

28 lines (27 loc) 615 B
import { isWritableProp, } from '../core/player/PlayerProps'; const providerWritableProps = new Set([ 'ready', 'playing', 'playbackReady', 'playbackStarted', 'playbackEnded', 'seeking', 'buffered', 'buffering', 'duration', 'viewType', 'mediaTitle', 'mediaType', 'currentSrc', 'currentPoster', 'playbackRates', 'playbackQualities', 'textTracks', 'currentTextTrack', 'isTextTrackVisible', 'audioTracks', 'currentAudioTrack', 'isPiPActive', 'isFullscreenActive', ]); export const isProviderWritableProp = (prop) => isWritableProp(prop) || providerWritableProps.has(prop);