Iniit
Этот коммит содержится в:
@@ -0,0 +1,32 @@
|
||||
var Unibase;
|
||||
(function (Unibase) {
|
||||
let Platform;
|
||||
(function (Platform) {
|
||||
let Helpers;
|
||||
(function (Helpers) {
|
||||
class AssetHelper {
|
||||
download(url) {
|
||||
var filepath = url;
|
||||
filepath.split("\\").join("//");
|
||||
filepath = filepath.replace('wwwroot', '');
|
||||
if (filepath.startsWith("/")) {
|
||||
var path = filepath.split("/");
|
||||
filepath = filepath.replace("/" + path[1], path[1]);
|
||||
}
|
||||
if (isMobileApp()) {
|
||||
Unibase.Platform.Helpers.MobileHelper.Instance().downloadFile(filepath);
|
||||
}
|
||||
else {
|
||||
window.location.href = _appsettings.asset_url() + filepath;
|
||||
}
|
||||
}
|
||||
static Instance() {
|
||||
if (this.instance === null || this.instance === undefined)
|
||||
this.instance = new AssetHelper();
|
||||
return this.instance;
|
||||
}
|
||||
}
|
||||
Helpers.AssetHelper = AssetHelper;
|
||||
})(Helpers = Platform.Helpers || (Platform.Helpers = {}));
|
||||
})(Platform = Unibase.Platform || (Unibase.Platform = {}));
|
||||
})(Unibase || (Unibase = {}));
|
||||
Исполняемый файл
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"assethelper.js","sourceRoot":"","sources":["assethelper.ts"],"names":[],"mappings":"AAAA,IAAU,OAAO,CA6BhB;AA7BD,WAAU,OAAO;IACb,IAAiB,QAAQ,CA2BxB;IA3BD,WAAiB,QAAQ;QACrB,IAAiB,OAAO,CAyBvB;QAzBD,WAAiB,OAAO;YACpB,MAAa,WAAW;gBAEpB,QAAQ,CAAC,GAAG;oBACR,IAAI,QAAQ,GAAG,GAAG,CAAC;oBACnB,QAAQ,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;oBAChC,QAAQ,GAAG,QAAQ,CAAC,OAAO,CAAC,SAAS,EAAE,EAAE,CAAC,CAAC;oBAC3C,IAAI,QAAQ,CAAC,UAAU,CAAC,GAAG,CAAC,EAAE;wBAC1B,IAAI,IAAI,GAAG,QAAQ,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;wBAC/B,QAAQ,GAAG,QAAQ,CAAC,OAAO,CAAC,GAAG,GAAG,IAAI,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;qBACvD;oBACD,IAAI,WAAW,EAAE,EAAE;wBACf,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,YAAY,CAAC,QAAQ,EAAE,CAAC,YAAY,CAAC,QAAQ,CAAC,CAAC;qBAC3E;yBACI;wBACD,MAAM,CAAC,QAAQ,CAAC,IAAI,GAAG,YAAY,CAAC,SAAS,EAAE,GAAG,QAAQ,CAAC;qBAC9D;gBACL,CAAC;gBAED,MAAM,CAAC,QAAQ;oBACX,IAAI,IAAI,CAAC,QAAQ,KAAK,IAAI,IAAI,IAAI,CAAC,QAAQ,KAAK,SAAS;wBACrD,IAAI,CAAC,QAAQ,GAAG,IAAI,WAAW,EAAE,CAAC;oBACtC,OAAO,IAAI,CAAC,QAAQ,CAAC;gBACzB,CAAC;aACJ;YAvBY,mBAAW,cAuBvB,CAAA;QACL,CAAC,EAzBgB,OAAO,GAAP,gBAAO,KAAP,gBAAO,QAyBvB;IACL,CAAC,EA3BgB,QAAQ,GAAR,gBAAQ,KAAR,gBAAQ,QA2BxB;AACL,CAAC,EA7BS,OAAO,KAAP,OAAO,QA6BhB"}
|
||||
Ссылка в новой задаче
Block a user