UNPKG

@odion-cloud/capacitor-mediastore

Version:

A Capacitor plugin that provides comprehensive access to Android MediaStore API for media file access and metadata retrieval. This plugin is specifically designed to overcome the limitations of Capacitor's filesystem API, particularly for accessing SD car

12 lines (11 loc) 881 B
import { WebPlugin } from '@capacitor/core'; import type { CapacitorMediaStorePlugin, MediaQueryOptions, MediaResponse, MediaTypeOptions, AlbumResponse, SaveMediaOptions, SaveMediaResponse, MediaMetadataOptions, MediaMetadataResponse, PermissionStatus, RequestPermissionsOptions } from './definitions'; export declare class CapacitorMediaStoreWeb extends WebPlugin implements CapacitorMediaStorePlugin { getMedias(options?: MediaQueryOptions): Promise<MediaResponse>; getMediasByType(options: MediaTypeOptions): Promise<MediaResponse>; getAlbums(): Promise<AlbumResponse>; saveMedia(options: SaveMediaOptions): Promise<SaveMediaResponse>; getMediaMetadata(options: MediaMetadataOptions): Promise<MediaMetadataResponse>; checkPermissions(): Promise<PermissionStatus>; requestPermissions(options?: RequestPermissionsOptions): Promise<PermissionStatus>; }