decord/source/4977_launchCamera.js
2026-08-25 06:04:03 +00:00

49 lines
1.6 KiB
JavaScript

// Module ID: 4977
// Function ID: 4978
// Name: launchCamera
// Dependencies: [17, 4978]
// Exports: launchCamera, launchImageLibrary
// Module 4977 (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_4978")) {
let tmp2 = key10017;
arg5[key10017] = require("module_4978")[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);
});
});
};