decord/source/1215_loadJsonAsset.js
2026-07-20 16:05:17 +00:00

158 lines
3.9 KiB
JavaScript

// Module ID: 1215
// Function ID: 13987
// Name: loadJsonAsset
// Dependencies: []
// Module 1215 (loadJsonAsset)
function loadJsonAsset(arg0) {
return _loadJsonAsset(...arguments);
}
async function _loadJsonAsset(arg0, arg1) {
const fn = function*(source) {
let flag = arg1;
if (flag === undefined) {
flag = true;
}
yield undefined;
if (null != closure_6[source]) {
if (flag) {
return closure_6[source];
}
}
const uri = closure_4.resolveAssetSource(source).uri;
if (obj.isAndroid()) {
let asset;
if (null != callback2(closure_2[33])) {
asset = callback2(closure_2[33]).readAsset(uri, "utf8");
const obj2 = callback2(closure_2[33]);
}
let asset1 = asset;
} else {
const DCDFileManager = DCDFileManager.DCDFileManager;
asset1 = DCDFileManager.readAsset(uri, "utf8");
}
if (null == asset1) {
const _Error = Error;
const error = new Error("RTNFileManager doesn't exist?");
throw error;
} else {
const tmp9 = yield asset1;
if (null == tmp9) {
return null;
} else {
if (null != closure_6[source]) {
if (flag) {
return closure_6[source];
}
}
const _JSON = JSON;
const parsed = JSON.parse(tmp9);
closure_6[source] = parsed;
return parsed;
}
}
const obj = callback(closure_2[32]);
};
fn.next();
return fn;
}
let closure_3 = importDefault(dependencyMap[0]);
({ Image: closure_4, NativeModules: closure_5 } = arg1(dependencyMap[1]));
let closure_6 = {};
const obj = {
i18n_bg() {
return loadJsonAsset(arg1(dependencyMap[2]));
},
i18n_cs() {
return loadJsonAsset(arg1(dependencyMap[3]));
},
i18n_da() {
return loadJsonAsset(arg1(dependencyMap[4]));
},
i18n_de() {
return loadJsonAsset(arg1(dependencyMap[5]));
},
i18n_el() {
return loadJsonAsset(arg1(dependencyMap[6]));
},
i18n_enGB() {
return loadJsonAsset(arg1(dependencyMap[7]));
},
i18n_esES() {
return loadJsonAsset(arg1(dependencyMap[8]));
},
i18n_es419() {
return loadJsonAsset(arg1(dependencyMap[9]));
},
i18n_fi() {
return loadJsonAsset(arg1(dependencyMap[10]));
},
i18n_fr() {
return loadJsonAsset(arg1(dependencyMap[11]));
},
i18n_hr() {
return loadJsonAsset(arg1(dependencyMap[12]));
},
i18n_hu() {
return loadJsonAsset(arg1(dependencyMap[13]));
},
i18n_it() {
return loadJsonAsset(arg1(dependencyMap[14]));
},
i18n_ja() {
return loadJsonAsset(arg1(dependencyMap[15]));
},
i18n_ko() {
return loadJsonAsset(arg1(dependencyMap[16]));
},
i18n_lt() {
return loadJsonAsset(arg1(dependencyMap[17]));
},
i18n_nl() {
return loadJsonAsset(arg1(dependencyMap[18]));
},
i18n_no() {
return loadJsonAsset(arg1(dependencyMap[19]));
},
i18n_pl() {
return loadJsonAsset(arg1(dependencyMap[20]));
},
i18n_ptBR() {
return loadJsonAsset(arg1(dependencyMap[21]));
},
i18n_ro() {
return loadJsonAsset(arg1(dependencyMap[22]));
},
i18n_ru() {
return loadJsonAsset(arg1(dependencyMap[23]));
},
i18n_svSE() {
return loadJsonAsset(arg1(dependencyMap[24]));
},
i18n_th() {
return loadJsonAsset(arg1(dependencyMap[25]));
},
i18n_tr() {
return loadJsonAsset(arg1(dependencyMap[26]));
},
i18n_uk() {
return loadJsonAsset(arg1(dependencyMap[27]));
},
i18n_vi() {
return loadJsonAsset(arg1(dependencyMap[28]));
},
i18n_zhCN() {
return loadJsonAsset(arg1(dependencyMap[29]));
},
i18n_zhTW() {
return loadJsonAsset(arg1(dependencyMap[30]));
},
i18n_hi() {
return loadJsonAsset(arg1(dependencyMap[31]));
}
};
const tmp2 = arg1(dependencyMap[1]);
const result = arg1(dependencyMap[34]).fileFinishedImporting("modules/asset_json/native/AssetJsonUtils.tsx");
export const jsonAssets = obj;
export { loadJsonAsset };