UNPKG

xgplayer

Version:
104 lines (103 loc) 3.79 kB
export default class DefaultPreset { plugins: (typeof Xglogger | typeof Replay | typeof Poster | typeof Start | typeof Enter | typeof Mobile | typeof Loading | typeof Progress | typeof PlayIcon | typeof FullScreen | typeof TimeIcon | typeof Volume | typeof RotateIcon | typeof PIPIcon | typeof PlayNextIcon | typeof DownLoadIcon | typeof ScreenShotIcon | typeof DefinitionIcon | typeof PlaybackRateIcon | typeof Error | typeof Prompt | typeof Thumbnail | typeof MiniProgress)[]; ignores: any[]; i18n: { LANG: string; TEXT: { ERROR_TYPES: { network: { code: number; msg: string; }; mse: { code: number; msg: string; }; parse: { code: number; msg: string; }; format: { code: number; msg: string; }; decoder: { code: number; msg: string; }; runtime: { code: number; msg: string; }; timeout: { code: number; msg: string; }; other: { code: number; msg: string; }; }; HAVE_NOTHING: string; HAVE_METADATA: string; HAVE_CURRENT_DATA: string; HAVE_FUTURE_DATA: string; HAVE_ENOUGH_DATA: string; NETWORK_EMPTY: string; NETWORK_IDLE: string; NETWORK_LOADING: string; NETWORK_NO_SOURCE: string; MEDIA_ERR_ABORTED: string; MEDIA_ERR_NETWORK: string; MEDIA_ERR_DECODE: string; MEDIA_ERR_SRC_NOT_SUPPORTED: string; REPLAY: string; ERROR: string; PLAY_TIPS: string; PAUSE_TIPS: string; PLAYNEXT_TIPS: string; DOWNLOAD_TIPS: string; ROTATE_TIPS: string; RELOAD_TIPS: string; FULLSCREEN_TIPS: string; EXITFULLSCREEN_TIPS: string; CSSFULLSCREEN_TIPS: string; EXITCSSFULLSCREEN_TIPS: string; TEXTTRACK: string; PIP: string; SCREENSHOT: string; LIVE: string; OFF: string; OPEN: string; MINI_DRAG: string; MINISCREEN: string; REFRESH_TIPS: string; REFRESH: string; FORWARD: string; LIVE_TIP: string; }; }[]; } import Xglogger from "../plugins/logger"; import Replay from "../plugins/replay"; import Poster from "../plugins/poster"; import Start from "../plugins/start"; import Enter from "../plugins/enter"; import Mobile from "../plugins/mobile"; import Loading from "../plugins/loading"; import Progress from "../plugins/progress"; import PlayIcon from "../plugins/play"; import FullScreen from "../plugins/fullscreen"; import TimeIcon from "../plugins/time"; import Volume from "../plugins/volume"; import RotateIcon from "../plugins/rotate"; import PIPIcon from "../plugins/pip"; import PlayNextIcon from "../plugins/playNext"; import DownLoadIcon from "../plugins/download"; import ScreenShotIcon from "../plugins/screenShot"; import DefinitionIcon from "../plugins/definition"; import PlaybackRateIcon from "../plugins/playbackRate"; import Error from "../plugins/error"; import Prompt from "../plugins/prompt"; import Thumbnail from "../plugins/common/thumbnail"; import MiniProgress from "../plugins/progress/miniProgress";