287 lines
8.7 KiB
TypeScript
287 lines
8.7 KiB
TypeScript
// Module ID: 1120
|
|
// Function ID: 1121
|
|
// Name: loadJsonAsset
|
|
// Dependencies: [5, 17, 1121, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1115, 1152, 2]
|
|
|
|
// Module 1120 (loadJsonAsset)
|
|
import registerAsset from "registerAsset" /* 1121 */;
|
|
import registerAsset2 from "registerAsset" /* 1123 */;
|
|
import registerAsset3 from "registerAsset" /* 1124 */;
|
|
import registerAsset4 from "registerAsset" /* 1125 */;
|
|
import registerAsset5 from "registerAsset" /* 1126 */;
|
|
import registerAsset6 from "registerAsset" /* 1127 */;
|
|
import registerAsset7 from "registerAsset" /* 1128 */;
|
|
import registerAsset8 from "registerAsset" /* 1129 */;
|
|
import registerAsset9 from "registerAsset" /* 1130 */;
|
|
import registerAsset10 from "registerAsset" /* 1131 */;
|
|
import registerAsset11 from "registerAsset" /* 1132 */;
|
|
import registerAsset12 from "registerAsset" /* 1133 */;
|
|
import registerAsset13 from "registerAsset" /* 1134 */;
|
|
import registerAsset14 from "registerAsset" /* 1135 */;
|
|
import registerAsset15 from "registerAsset" /* 1136 */;
|
|
import registerAsset16 from "registerAsset" /* 1137 */;
|
|
import registerAsset17 from "registerAsset" /* 1138 */;
|
|
import registerAsset18 from "registerAsset" /* 1139 */;
|
|
import registerAsset19 from "registerAsset" /* 1140 */;
|
|
import registerAsset20 from "registerAsset" /* 1141 */;
|
|
import registerAsset21 from "registerAsset" /* 1142 */;
|
|
import registerAsset22 from "registerAsset" /* 1143 */;
|
|
import registerAsset23 from "registerAsset" /* 1144 */;
|
|
import registerAsset24 from "registerAsset" /* 1145 */;
|
|
import registerAsset25 from "registerAsset" /* 1146 */;
|
|
import registerAsset26 from "registerAsset" /* 1147 */;
|
|
import registerAsset27 from "registerAsset" /* 1148 */;
|
|
import registerAsset28 from "registerAsset" /* 1149 */;
|
|
import registerAsset29 from "registerAsset" /* 1150 */;
|
|
import registerAsset30 from "registerAsset" /* 1151 */;
|
|
import closure_3 from "asyncGeneratorStep" /* 5 */;
|
|
import get_ActivityIndicator from "get ActivityIndicator" /* 17 */;
|
|
|
|
require = arg1;
|
|
function loadJsonAsset(arg0) {
|
|
const self = this;
|
|
const apply = _loadJsonAsset.apply;
|
|
if (typeof apply === "unknown") {
|
|
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
|
|
} else {
|
|
applyArgumentsResult = apply(self, arguments);
|
|
}
|
|
return applyArgumentsResult;
|
|
}
|
|
function _loadJsonAsset() {
|
|
const self = this;
|
|
const tmp = callback((arg0) => {
|
|
closure_0 = arg0;
|
|
closure_1 = arg1;
|
|
c4 = 0;
|
|
c5 = 0;
|
|
const iter = (function*(arg0) {
|
|
if (DCDFileManager === 2) {
|
|
DCDFileManager = 3;
|
|
HermesBuiltin.throwTypeError();
|
|
} else if (tmp4 === 3) {
|
|
if (arg0 === 1) {
|
|
throw arg1;
|
|
} else if (arg0 === 2) {
|
|
let obj = { value: null, done: true };
|
|
obj[0] = arg1;
|
|
return obj;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
DCDFileManager = 2;
|
|
if (0 === closure_4) {
|
|
if (arg0 === 1) {
|
|
DCDFileManager = 3;
|
|
throw arg1;
|
|
} else if (arg0 === 2) {
|
|
DCDFileManager = 3;
|
|
obj = { value: null, done: true };
|
|
obj[0] = arg1;
|
|
return obj;
|
|
} else {
|
|
let asset1 = 0;
|
|
let uri = tmp2;
|
|
let flag;
|
|
if (flag === undefined) {
|
|
flag = true;
|
|
}
|
|
uri = undefined;
|
|
asset1 = undefined;
|
|
closure_4 = undefined;
|
|
DCDFileManager = undefined;
|
|
closure_4 = 1;
|
|
DCDFileManager = 1;
|
|
return { value: "PX_16", done: true };
|
|
}
|
|
} else if (1 === tmp5) {
|
|
if (arg0 === 1) {
|
|
DCDFileManager = 3;
|
|
throw arg1;
|
|
} else if (arg0 === 2) {
|
|
DCDFileManager = 3;
|
|
obj1 = { value: null, done: true };
|
|
obj1[0] = arg1;
|
|
return obj1;
|
|
} else {
|
|
if (null != dependencyMap[callback]) {
|
|
if (flag) {
|
|
DCDFileManager = 3;
|
|
const obj2 = { value: null, done: true };
|
|
obj2[0] = dependencyMap[callback];
|
|
return obj2;
|
|
}
|
|
}
|
|
uri = closure_4.resolveAssetSource(callback).uri;
|
|
let obj3 = callback(uri[32]);
|
|
if (obj3.isAndroid()) {
|
|
let obj4 = flag(uri[33]);
|
|
let asset;
|
|
if (obj4 != null) {
|
|
asset = obj4.readAsset(uri, "utf8");
|
|
}
|
|
asset1 = asset;
|
|
} else {
|
|
DCDFileManager = DCDFileManager.DCDFileManager;
|
|
asset1 = DCDFileManager.readAsset(uri, "utf8");
|
|
}
|
|
if (null == asset1) {
|
|
const _Error = Error;
|
|
error = new Error("RTNFileManager doesn't exist?");
|
|
throw error;
|
|
} else {
|
|
closure_4 = 2;
|
|
DCDFileManager = 1;
|
|
obj3 = { value: null, done: false };
|
|
obj3[0] = asset1;
|
|
return obj3;
|
|
}
|
|
}
|
|
} else if (arg0 === 1) {
|
|
DCDFileManager = 3;
|
|
throw arg1;
|
|
} else if (arg0 === 2) {
|
|
DCDFileManager = 3;
|
|
obj4 = { value: null, done: true };
|
|
obj4[0] = arg1;
|
|
return obj4;
|
|
} else {
|
|
closure_4 = arg1;
|
|
if (null == closure_4) {
|
|
DCDFileManager = 3;
|
|
return { value: null, done: true };
|
|
} else {
|
|
if (null != dependencyMap[callback]) {
|
|
if (flag) {
|
|
DCDFileManager = 3;
|
|
const obj5 = { value: null, done: true };
|
|
obj5[0] = dependencyMap[callback];
|
|
return obj5;
|
|
}
|
|
}
|
|
const _JSON = JSON;
|
|
DCDFileManager = JSON.parse(closure_4);
|
|
dependencyMap[callback] = DCDFileManager;
|
|
DCDFileManager = 3;
|
|
obj = { value: null, done: true };
|
|
obj[0] = DCDFileManager;
|
|
return obj;
|
|
}
|
|
}
|
|
} catch (tmp49) {
|
|
DCDFileManager = tmp;
|
|
throw tmp49;
|
|
}
|
|
}
|
|
})();
|
|
iter.next();
|
|
return iter;
|
|
});
|
|
closure_8 = tmp;
|
|
const apply = tmp.apply;
|
|
if (typeof apply === "unknown") {
|
|
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
|
|
} else {
|
|
applyArgumentsResult = apply(self, arguments);
|
|
}
|
|
return applyArgumentsResult;
|
|
}
|
|
({ Image: c4, NativeModules: c5 } = get_ActivityIndicator);
|
|
let closure_6 = {};
|
|
const result = require("set").fileFinishedImporting("modules/asset_json/native/AssetJsonUtils.tsx");
|
|
|
|
export const jsonAssets = {
|
|
i18n_bg() {
|
|
return loadJsonAsset(registerAsset);
|
|
},
|
|
i18n_cs() {
|
|
return loadJsonAsset(registerAsset2);
|
|
},
|
|
i18n_da() {
|
|
return loadJsonAsset(registerAsset3);
|
|
},
|
|
i18n_de() {
|
|
return loadJsonAsset(registerAsset4);
|
|
},
|
|
i18n_el() {
|
|
return loadJsonAsset(registerAsset5);
|
|
},
|
|
i18n_enGB() {
|
|
return loadJsonAsset(registerAsset6);
|
|
},
|
|
i18n_esES() {
|
|
return loadJsonAsset(registerAsset7);
|
|
},
|
|
i18n_es419() {
|
|
return loadJsonAsset(registerAsset8);
|
|
},
|
|
i18n_fi() {
|
|
return loadJsonAsset(registerAsset9);
|
|
},
|
|
i18n_fr() {
|
|
return loadJsonAsset(registerAsset10);
|
|
},
|
|
i18n_hr() {
|
|
return loadJsonAsset(registerAsset11);
|
|
},
|
|
i18n_hu() {
|
|
return loadJsonAsset(registerAsset12);
|
|
},
|
|
i18n_it() {
|
|
return loadJsonAsset(registerAsset13);
|
|
},
|
|
i18n_ja() {
|
|
return loadJsonAsset(registerAsset14);
|
|
},
|
|
i18n_ko() {
|
|
return loadJsonAsset(registerAsset15);
|
|
},
|
|
i18n_lt() {
|
|
return loadJsonAsset(registerAsset16);
|
|
},
|
|
i18n_nl() {
|
|
return loadJsonAsset(registerAsset17);
|
|
},
|
|
i18n_no() {
|
|
return loadJsonAsset(registerAsset18);
|
|
},
|
|
i18n_pl() {
|
|
return loadJsonAsset(registerAsset19);
|
|
},
|
|
i18n_ptBR() {
|
|
return loadJsonAsset(registerAsset20);
|
|
},
|
|
i18n_ro() {
|
|
return loadJsonAsset(registerAsset21);
|
|
},
|
|
i18n_ru() {
|
|
return loadJsonAsset(registerAsset22);
|
|
},
|
|
i18n_svSE() {
|
|
return loadJsonAsset(registerAsset23);
|
|
},
|
|
i18n_th() {
|
|
return loadJsonAsset(registerAsset24);
|
|
},
|
|
i18n_tr() {
|
|
return loadJsonAsset(registerAsset25);
|
|
},
|
|
i18n_uk() {
|
|
return loadJsonAsset(registerAsset26);
|
|
},
|
|
i18n_vi() {
|
|
return loadJsonAsset(registerAsset27);
|
|
},
|
|
i18n_zhCN() {
|
|
return loadJsonAsset(registerAsset28);
|
|
},
|
|
i18n_zhTW() {
|
|
return loadJsonAsset(registerAsset29);
|
|
},
|
|
i18n_hi() {
|
|
return loadJsonAsset(registerAsset30);
|
|
}
|
|
};
|
|
export { loadJsonAsset };
|