decord/source/4858_launchCamera.js
2026-08-24 06:08:38 +00:00

49 lines
1.6 KiB
JavaScript

// Module ID: 4858
// Function ID: 4859
// Name: launchCamera
// Dependencies: [17, 4859]
// Exports: launchCamera, launchImageLibrary
// Module 4858 (launchCamera)
import get_ActivityIndicator from "get ActivityIndicator" /* 17 */;
const NativeModules = get_ActivityIndicator.NativeModules;
let closure_1 = { mediaType: "photo", videoQuality: "high", quality: 1, maxWidth: 0, maxHeight: 0, includeBase64: false, cameraType: "back", selectionLimit: 1, saveToPhotos: false, durationLimit: 0, includeExtra: false };
for (const key10017 in require("module_4859")) {
let tmp2 = key10017;
arg5[key10017] = require("module_4859")[key10017];
continue;
}
export const launchCamera = function launchCamera(arg0, arg1) {
closure_0 = arg0;
closure_1 = arg1;
return new Promise((arg0) => {
let ImagePickerManager = arg0;
ImagePickerManager = ImagePickerManager.ImagePickerManager;
const merged = Object.assign(closure_1);
const merged1 = Object.assign(ImagePickerManager);
ImagePickerManager.launchCamera({}, (arg0) => {
if (closure_1_1) {
tmp(arg0);
}
callback(arg0);
});
});
};
export const launchImageLibrary = function launchImageLibrary(arg0, arg1) {
closure_0 = arg0;
closure_1 = arg1;
return new Promise((arg0) => {
let ImagePickerManager = arg0;
ImagePickerManager = ImagePickerManager.ImagePickerManager;
const merged = Object.assign(closure_1);
const merged1 = Object.assign(ImagePickerManager);
ImagePickerManager.launchImageLibrary({}, (arg0) => {
if (closure_1_1) {
tmp(arg0);
}
callback(arg0);
});
});
};