react-native-theoplayer
Version:
A THEOplayer video component for react-native.
52 lines (50 loc) • 1.87 kB
JavaScript
;
/**
* The event types dispatched by the {@link Player}.
*
* @category Player
* @category Events
* @public
*/
export let PlayerEventType = /*#__PURE__*/function (PlayerEventType) {
PlayerEventType["PLAY"] = "play";
PlayerEventType["CANPLAY"] = "canplay";
PlayerEventType["PLAYING"] = "playing";
PlayerEventType["SOURCE_CHANGE"] = "sourcechange";
PlayerEventType["LOAD_START"] = "loadstart";
PlayerEventType["LOADED_METADATA"] = "loadedmetadata";
PlayerEventType["LOADED_DATA"] = "loadeddata";
PlayerEventType["READYSTATE_CHANGE"] = "readystatechange";
PlayerEventType["ERROR"] = "error";
PlayerEventType["PROGRESS"] = "progress";
PlayerEventType["PAUSE"] = "pause";
PlayerEventType["SEEKING"] = "seeking";
PlayerEventType["SEEKED"] = "seeked";
PlayerEventType["ENDED"] = "ended";
PlayerEventType["TIME_UPDATE"] = "timeupdate";
PlayerEventType["DURATION_CHANGE"] = "durationchange";
PlayerEventType["RATE_CHANGE"] = "ratechange";
PlayerEventType["SEGMENT_NOT_FOUND"] = "segmentnotfound";
PlayerEventType["TEXT_TRACK_LIST"] = "texttracklist";
PlayerEventType["TEXT_TRACK"] = "texttrack";
PlayerEventType["MEDIA_TRACK_LIST"] = "mediatracklist";
PlayerEventType["MEDIA_TRACK"] = "mediatrack";
PlayerEventType["AD_EVENT"] = "adevent";
PlayerEventType["THEOADS_EVENT"] = "theoads";
PlayerEventType["THEOLIVE_EVENT"] = "theolive";
PlayerEventType["CAST_EVENT"] = "castevent";
PlayerEventType["VOLUME_CHANGE"] = "volumechange";
PlayerEventType["WAITING"] = "waiting";
PlayerEventType["PRESENTATIONMODE_CHANGE"] = "presentationmodechange";
PlayerEventType["DESTROY"] = "destroy";
PlayerEventType["RESIZE"] = "resize";
return PlayerEventType;
}({});
/**
* The events dispatched by THEOplayer.
*
* @category Player
* @category Events
* @public
*/
//# sourceMappingURL=PlayerEventMap.js.map