one
Version:
One is a React framework for web, iOS, and Android apps.
61 lines (60 loc) • 3.17 kB
JavaScript
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all) __defProp(target, name, {
get: all[name],
enumerable: true
});
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, {
get: () => from[key],
enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable
});
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var unavailable_exports = {};
__export(unavailable_exports, { PhotoLibrary: () => PhotoLibrary });
module.exports = __toCommonJS(unavailable_exports);
var import_nativeError = require("../nativeError.cjs");
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((0, import_nativeError.missingNativeBuild)("PhotoLibrary.getAsset")),
listAlbums: (_offset = 0, _limit = 50) => Promise.resolve({
albums: [],
totalCount: 0
}),
getAlbum: (_identifier) => Promise.reject((0, import_nativeError.missingNativeBuild)("PhotoLibrary.getAlbum")),
createAlbum: (_title) => Promise.reject((0, import_nativeError.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((0, import_nativeError.missingNativeBuild)("PhotoLibrary.exportOriginalAsset")),
exportCurrentImage: (_identifier, _allowNetwork = false) => Promise.reject((0, import_nativeError.missingNativeBuild)("PhotoLibrary.exportCurrentImage")),
exportCurrentVideo: (_identifier, _allowNetwork = false) => Promise.reject((0, import_nativeError.missingNativeBuild)("PhotoLibrary.exportCurrentVideo")),
saveImage: (_uri) => Promise.reject((0, import_nativeError.missingNativeBuild)("PhotoLibrary.saveImage")),
saveVideo: (_uri) => Promise.reject((0, import_nativeError.missingNativeBuild)("PhotoLibrary.saveVideo"))
});