UNPKG

one

Version:

One is a React framework for web, iOS, and Android apps.

42 lines (39 loc) • 2.12 kB
import { missingNativeBuild } from "../nativeError.mjs"; const PhotoLibrary = Object.freeze({ getAddPermissionStatus: () => "denied", requestAddPermission: () => Promise.resolve("denied"), getReadPermissionStatus: () => "denied", requestReadPermission: () => Promise.resolve("denied"), presentLimitedLibraryPicker: () => Promise.resolve([]), listAssets: (_offset = 0, _limit = 50) => Promise.resolve({ assets: [], totalCount: 0 }), getAsset: (_identifier) => Promise.reject(missingNativeBuild("PhotoLibrary.getAsset")), listAlbums: (_offset = 0, _limit = 50) => Promise.resolve({ albums: [], totalCount: 0 }), getAlbum: (_identifier) => Promise.reject(missingNativeBuild("PhotoLibrary.getAlbum")), createAlbum: (_title) => Promise.reject(missingNativeBuild("PhotoLibrary.createAlbum")), renameAlbum: (_identifier, _title) => Promise.resolve(), listAlbumAssets: (_identifier, _offset = 0, _limit = 50) => Promise.resolve({ assets: [], totalCount: 0 }), addAssetToAlbum: (_albumIdentifier, _assetIdentifier) => Promise.resolve(), removeAssetFromAlbum: (_albumIdentifier, _assetIdentifier) => Promise.resolve(), deleteAlbum: (_identifier) => Promise.resolve(), setFavorite: (_identifier, _favorite) => Promise.resolve(), deleteAsset: (_identifier) => Promise.resolve(), replaceImageContent: (_identifier, _uri) => Promise.resolve(), replaceVideoContent: (_identifier, _uri) => Promise.resolve(), revertAssetContent: (_identifier) => Promise.resolve(), exportOriginalAsset: (_identifier, _allowNetwork = false) => Promise.reject(missingNativeBuild("PhotoLibrary.exportOriginalAsset")), exportCurrentImage: (_identifier, _allowNetwork = false) => Promise.reject(missingNativeBuild("PhotoLibrary.exportCurrentImage")), exportCurrentVideo: (_identifier, _allowNetwork = false) => Promise.reject(missingNativeBuild("PhotoLibrary.exportCurrentVideo")), saveImage: (_uri) => Promise.reject(missingNativeBuild("PhotoLibrary.saveImage")), saveVideo: (_uri) => Promise.reject(missingNativeBuild("PhotoLibrary.saveVideo")) }); export { PhotoLibrary }; //# sourceMappingURL=unavailable.mjs.map