react-native-theoplayer
Version:
A THEOplayer video component for react-native.
17 lines • 914 B
TypeScript
import type { CacheStatus, MediaCacheAPI } from 'react-native-theoplayer';
import type { CachingTaskList } from 'react-native-theoplayer';
import { DefaultEventDispatcher } from '../adapter/event/DefaultEventDispatcher';
import type { CacheEventMap } from 'react-native-theoplayer';
import type { SourceDescription } from 'react-native-theoplayer';
import type { CachingTaskParameters } from 'react-native-theoplayer';
import type { CachingTask } from 'react-native-theoplayer';
export declare class WebMediaCache extends DefaultEventDispatcher<CacheEventMap> implements MediaCacheAPI {
constructor();
private onAddTask;
private onRemoveTask;
createTask(source: SourceDescription, parameters: CachingTaskParameters): Promise<CachingTask>;
get status(): CacheStatus;
get tasks(): CachingTaskList;
}
export declare const MediaCache: WebMediaCache;
//# sourceMappingURL=MediaCache.web.d.ts.map