Этот коммит содержится в:
2023-03-11 17:30:20 +00:00
Коммит b6c4e025bc
5124 изменённых файлов: 1153349 добавлений и 0 удалений
+12
Просмотреть файл
@@ -0,0 +1,12 @@
var Unibase;
(function (Unibase) {
let Platform;
(function (Platform) {
let Helpers;
(function (Helpers) {
class RedirectOptions {
}
Helpers.RedirectOptions = RedirectOptions;
})(Helpers = Platform.Helpers || (Platform.Helpers = {}));
})(Platform = Unibase.Platform || (Unibase.Platform = {}));
})(Unibase || (Unibase = {}));
+1
Просмотреть файл
@@ -0,0 +1 @@
{"version":3,"file":"RedirectOptions.js","sourceRoot":"","sources":["RedirectOptions.ts"],"names":[],"mappings":"AAAA,IAAU,OAAO,CAUhB;AAVD,WAAU,OAAO;IACb,IAAiB,QAAQ,CAQxB;IARD,WAAiB,QAAQ;QACrB,IAAiB,OAAO,CAMvB;QAND,WAAiB,OAAO;YACpB,MAAa,eAAe;aAI3B;YAJY,uBAAe,kBAI3B,CAAA;QACL,CAAC,EANgB,OAAO,GAAP,gBAAO,KAAP,gBAAO,QAMvB;IACL,CAAC,EARgB,QAAQ,GAAR,gBAAQ,KAAR,gBAAQ,QAQxB;AACL,CAAC,EAVS,OAAO,KAAP,OAAO,QAUhB"}
+138
Просмотреть файл
@@ -0,0 +1,138 @@
var Unibase;
(function (Unibase) {
let Platform;
(function (Platform) {
let Helpers;
(function (Helpers) {
class AndroidHelper extends Platform.Helpers.BaseMobileHelper {
constructor() {
super();
this.interface = window['_Unibase'];
}
login() {
this.interface.Login();
}
logout() {
this.interface.Logout();
}
setTheme(theme) {
this.interface.SetTheme(theme);
}
cacheUserCredantials(username, password) {
this.interface.CacheUserCredantials(username, password);
}
checkCredentials() {
let has = this.interface.hasCredentials();
this.autoLogin(has);
}
autoLogin(hascredentials) {
this._autoLogin(hascredentials);
}
redirectToLogin() {
this.interface.RedirectToLogin();
}
textToSpeech(text) {
this.interface.TextToSpeech(text);
}
openQrScanner(method, uniqueid) {
this.interface.OpenQRScanner(method, uniqueid);
}
loadFileFromDevice(filepath, callbackindex) {
this.interface.LoadFileFromAndroid(filepath, callbackindex);
}
saveUserDevice(session) {
this.interface.SaveUserDevice(session);
}
openSettings() {
this.interface.OpenSettings();
}
getReminderParmeters() {
let params = this.interface.getReminderParmeters();
return params;
}
SendUserDetails(userdetails) {
this.interface.getUserDetails(userdetails);
}
getMobileFilePath(imgelement, path, callback) {
let callbackindex = 0;
callbackindex = Unibase.Platform.Helpers.MobileHelper.imageFiles.length;
let imgFile = new Unibase.Platform.Helpers.ImageFiles();
imgFile.Id = callbackindex;
imgFile.Path = path;
imgFile.CallBack = callback;
imgFile.ImageElement = imgelement;
Unibase.Platform.Helpers.MobileHelper.imageFiles.push(imgFile);
let mobilefilePath = this.interface.getMobileFilePath();
Unibase.Platform.Helpers.MobileHelper.loadImageFromMobile(callbackindex, mobilefilePath);
}
haveGPSConnection() {
this.interface.haveGPSConnection();
}
haveInternetConnection() {
this.interface.haveInternetConnection();
}
openNewWindow(url) {
this.interface.openAndroidNewWindow(url);
}
playVideo(url) {
this.interface.playVideoAndroid(url);
}
loadMobileReminders(params) {
this._getReminderParameters(params);
}
loadIframe(params) {
this.interface.loadIFramesAndroid(params);
}
getReminderType() {
let reminderType = this.interface.getReminderType();
return reminderType;
}
exitMobileApp() {
this.interface.exitMobileApp();
}
grantPermission(permissionType, callBack) {
Unibase.Platform.Helpers.MobileHelper.mobilePermissions[Number(permissionType)] = callBack;
this.interface.runTimePermission(Unibase.Platform.Helpers.Enums.MobilePermissionType[permissionType], Number(permissionType));
}
previewHtml(html) {
Unibase.Platform.Helpers.MobileHelper.onLeftSwipe();
this.interface.printPreviewHtml(html);
}
downloadFile(filepath) {
let appurl = _appsettings.server_url();
let asseturl = _appsettings.asset_url();
if (asseturl != null && asseturl != '') {
filepath = asseturl + filepath;
}
else {
filepath = appurl + "/" + filepath;
}
this.interface.downloadFile(filepath);
}
getCurrentLocation(Id, TypeId) {
this.interface.getCurrentLocation(Id, TypeId);
}
NavigateMap(DestLat, DestLong) {
this.interface.NavigateMap(DestLat, DestLong);
}
CallToNumber(PhoneNumber) {
this.interface.CallToNumber(PhoneNumber);
}
emptyLoginDetails() {
this.interface.emptyLoginDetails();
}
updateUserDeviceStatus(deviceuniqueid, status, islogin) {
let jsfiles = ["platform/membership/managers/accountmanager.js", "platform/core/enums/rowstatus.js"];
Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(jsfiles, function () {
Unibase.Platform.Membership.Managers.AccountManager.Instance().updateUserDeviceStatus(deviceuniqueid, status).then(function (response) {
if (!islogin) {
Unibase.Platform.Helpers.MobileHelper.Instance().emptyLoginDetails();
}
});
});
}
}
Helpers.AndroidHelper = AndroidHelper;
})(Helpers = Platform.Helpers || (Platform.Helpers = {}));
})(Platform = Unibase.Platform || (Unibase.Platform = {}));
})(Unibase || (Unibase = {}));
+1
Просмотреть файл
@@ -0,0 +1 @@
{"version":3,"file":"androidhelper.js","sourceRoot":"","sources":["androidhelper.ts"],"names":[],"mappings":"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"}
поставляемый Исполняемый файл
+1
Просмотреть файл
@@ -0,0 +1 @@
var Unibase;(function(n){let t;(function(t){let i;(function(i){class r extends t.Helpers.BaseMobileHelper{constructor(){super();this.interface=window._Unibase}login(){this.interface.Login()}logout(){this.interface.Logout()}setTheme(n){this.interface.SetTheme(n)}cacheUserCredantials(n,t){this.interface.CacheUserCredantials(n,t)}checkCredentials(){let n=this.interface.hasCredentials();this.autoLogin(n)}autoLogin(n){this._autoLogin(n)}redirectToLogin(){this.interface.RedirectToLogin()}textToSpeech(n){this.interface.TextToSpeech(n)}openQrScanner(n,t){this.interface.OpenQRScanner(n,t)}loadFileFromDevice(n,t){this.interface.LoadFileFromAndroid(n,t)}saveUserDevice(n){this.interface.SaveUserDevice(n)}openSettings(){this.interface.OpenSettings()}getReminderParmeters(){return this.interface.getReminderParmeters()}SendUserDetails(n){this.interface.getUserDetails(n)}getMobileFilePath(t,i,r){let f=0;f=n.Platform.Helpers.MobileHelper.imageFiles.length;let u=new n.Platform.Helpers.ImageFiles;u.Id=f;u.Path=i;u.CallBack=r;u.ImageElement=t;n.Platform.Helpers.MobileHelper.imageFiles.push(u);let e=this.interface.getMobileFilePath();n.Platform.Helpers.MobileHelper.loadImageFromMobile(f,e)}openNewWindow(n){this.interface.openAndroidNewWindow(n)}playVideo(n){this.interface.playVideoAndroid(n)}loadMobileReminders(n){this._getReminderParameters(n)}loadIframe(n){this.interface.loadIFramesAndroid(n)}getReminderType(){return this.interface.getReminderType()}exitMobileApp(){this.interface.exitMobileApp()}grantPermission(t,i){n.Platform.Helpers.MobileHelper.mobilePermissions[Number(t)]=i;this.interface.runTimePermission(n.Platform.Helpers.Enums.MobilePermissionType[t],Number(t))}previewHtml(t){n.Platform.Helpers.MobileHelper.onLeftSwipe();this.interface.printPreviewHtml(t)}downloadFile(n){let i=_appsettings.server_url(),t=_appsettings.asset_url();n=t!=null&&t!=""?t+n:i+"/"+n;this.interface.downloadFile(n)}getCurrentLocation(n){this.interface.getCurrentLocation(n)}NavigateMap(n,t){this.interface.NavigateMap(n,t)}CallToNumber(n){this.interface.CallToNumber(n)}updateUserDeviceStatus(){}}i.AndroidHelper=r})(i=t.Helpers||(t.Helpers={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));
+39
Просмотреть файл
@@ -0,0 +1,39 @@
var Unibase;
(function (Unibase) {
let Platform;
(function (Platform) {
let Helpers;
(function (Helpers) {
class BaseMobileHelper {
constructor() {
this.fileCacheHelper = Platform.Helpers.FileCacheHelper.Instance();
this.helperName = "Unibase.Platform.Helpers.MobileHelper.Instance().";
}
_autoLogin(hascredentials) {
if (hascredentials) {
let logininst = Unibase.Themes.Providers.Login.Instance();
Unibase.Platform.Helpers.FileCacheHelper.Instance().loadCssFiles(logininst.cssFiles(), null);
Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(logininst.jsFiles(), function () {
Unibase.Platform.Helpers.MobileHelper.Instance().login();
var identity = Unibase.Platform.Membership.Infos.Identity.currentUser;
Unibase.Platform.Helpers.MobileHelper.Instance().SendUserDetails(JSON.stringify(identity));
});
}
else {
RouteHelper.Instance().navHelper.popin(0, "external-form", Unibase.Themes.Providers.Login.Instance(), null);
}
}
_getReminderParameters(params) {
if (params != '' && params != undefined) {
var obj = JSON.parse(params);
Unibase.Themes.Compact.Components.Notification.Instance().loadReminder_mobile(obj);
}
}
_concat(functionname) {
return this.helperName + functionname;
}
}
Helpers.BaseMobileHelper = BaseMobileHelper;
})(Helpers = Platform.Helpers || (Platform.Helpers = {}));
})(Platform = Unibase.Platform || (Unibase.Platform = {}));
})(Unibase || (Unibase = {}));
+1
Просмотреть файл
@@ -0,0 +1 @@
{"version":3,"file":"basemobilehelper.js","sourceRoot":"","sources":["basemobilehelper.ts"],"names":[],"mappings":"AAAA,IAAU,OAAO,CAuChB;AAvCD,WAAU,OAAO;IACb,IAAiB,QAAQ,CAqCxB;IArCD,WAAiB,QAAQ;QACrB,IAAiB,OAAO,CAmCvB;QAnCD,WAAiB,OAAO;YACpB,MAAsB,gBAAgB;gBAGlC;oBACI,IAAI,CAAC,eAAe,GAAG,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC;oBACnE,IAAI,CAAC,UAAU,GAAG,mDAAmD,CAAC;gBAC1E,CAAC;gBACD,UAAU,CAAC,cAAuB;oBAC9B,IAAI,cAAc,EAAE;wBAChB,IAAI,CAAC,eAAe,CAAC,UAAU,CAAC,yCAAyC,EAAE;4BACvE,IAAI,SAAS,GAAG,OAAO,CAAC,MAAM,CAAC,SAAS,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC;4BAC1D,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,YAAY,CAAC,SAAS,CAAC,QAAQ,EAAE,EAAE,IAAI,CAAC,CAAC;4BAC7F,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,SAAS,CAAC,OAAO,EAAE,EAAE;gCACjF,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,YAAY,CAAC,QAAQ,EAAE,CAAC,KAAK,EAAE,CAAC;gCACzD,IAAI,QAAQ,GAAG,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,KAAK,CAAC,QAAQ,CAAC,WAAW,CAAC;gCACtE,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,YAAY,CAAC,QAAQ,EAAE,CAAC,eAAe,CAAC,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,CAAC;4BAC/F,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;qBACN;yBACI;wBACD,IAAI,CAAC,eAAe,CAAC,UAAU,CAAC,yCAAyC,EAAE;4BACtE,WAAW,CAAC,QAAQ,EAAU,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC,EAAE,eAAe,EAAE,OAAO,CAAC,MAAM,CAAC,SAAS,CAAC,KAAK,CAAC,QAAQ,EAAE,EAAE,IAAI,CAAC,CAAC;wBACzH,CAAC,CAAC,CAAC;qBACN;gBACL,CAAC;gBACD,sBAAsB,CAAC,MAAW;oBAC9B,IAAI,MAAM,IAAI,EAAE,IAAI,MAAM,IAAI,SAAS,EAAE;wBACrC,OAAO,CAAC,MAAM,CAAC,OAAO,CAAC,UAAU,CAAC,YAAY,CAAC,QAAQ,EAAE,CAAC,mBAAmB,CAAC,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC;qBACrG;gBACL,CAAC;gBACD,OAAO,CAAC,YAAoB;oBACxB,OAAO,IAAI,CAAC,UAAU,GAAG,YAAY,CAAC;gBAC1C,CAAC;aACJ;YAjCqB,wBAAgB,mBAiCrC,CAAA;QACL,CAAC,EAnCgB,OAAO,GAAP,gBAAO,KAAP,gBAAO,QAmCvB;IACL,CAAC,EArCgB,QAAQ,GAAR,gBAAQ,KAAR,gBAAQ,QAqCxB;AACL,CAAC,EAvCS,OAAO,KAAP,OAAO,QAuChB"}
поставляемый Исполняемый файл
+1
Просмотреть файл
@@ -0,0 +1 @@
var Unibase;(function(n){let t;(function(t){let i;(function(i){class r{constructor(){this.fileCacheHelper=t.Helpers.FileCacheHelper.Instance();this.helperName="Unibase.Platform.Helpers.MobileHelper.Instance()."}_autoLogin(t){t?this.fileCacheHelper.loadJsFile("tenants/themes/providers/login/login.js",function(){let t=n.Themes.Providers.Login.Instance();n.Platform.Helpers.FileCacheHelper.Instance().loadCssFiles(t.cssFiles(),null);n.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(t.jsFiles(),function(){n.Platform.Helpers.MobileHelper.Instance().login();var t=n.Platform.Membership.Infos.Identity.currentUser;n.Platform.Helpers.MobileHelper.Instance().SendUserDetails(JSON.stringify(t))})}):this.fileCacheHelper.loadJsFile("tenants/themes/providers/login/login.js",function(){RouteHelper.Instance().navHelper.popin(0,"external-form",n.Themes.Providers.Login.Instance(),null)})}_getReminderParameters(t){if(t!=""&&t!=undefined){var i=JSON.parse(t);n.Themes.Compact.Components.Notification.Instance().loadReminder_mobile(i)}}_concat(n){return this.helperName+n}}i.BaseMobileHelper=r})(i=t.Helpers||(t.Helpers={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));
+19
Просмотреть файл
@@ -0,0 +1,19 @@
var Unibase;
(function (Unibase) {
let Platform;
(function (Platform) {
let Helpers;
(function (Helpers) {
let Enums;
(function (Enums) {
let MobilePermissionType;
(function (MobilePermissionType) {
MobilePermissionType[MobilePermissionType["Camera"] = 1] = "Camera";
MobilePermissionType[MobilePermissionType["Storage"] = 2] = "Storage";
MobilePermissionType[MobilePermissionType["Location"] = 3] = "Location";
MobilePermissionType[MobilePermissionType["Microphone"] = 4] = "Microphone";
})(MobilePermissionType = Enums.MobilePermissionType || (Enums.MobilePermissionType = {}));
})(Enums = Helpers.Enums || (Helpers.Enums = {}));
})(Helpers = Platform.Helpers || (Platform.Helpers = {}));
})(Platform = Unibase.Platform || (Unibase.Platform = {}));
})(Unibase || (Unibase = {}));
+1
Просмотреть файл
@@ -0,0 +1 @@
{"version":3,"file":"mobilepermissiontype.js","sourceRoot":"","sources":["mobilepermissiontype.ts"],"names":[],"mappings":"AAAA,IAAU,OAAO,CAUhB;AAVD,WAAU,OAAO;IACb,IAAiB,QAAQ,CAQxB;IARD,WAAiB,QAAQ;QACrB,IAAiB,OAAO,CAMvB;QAND,WAAiB,OAAO;YACpB,IAAiB,KAAK,CAIrB;YAJD,WAAiB,KAAK;gBAClB,IAAY,oBAEX;gBAFD,WAAY,oBAAoB;oBAC5B,mEAAU,CAAA;oBAAE,qEAAO,CAAA;oBAAE,uEAAQ,CAAA;oBAAE,2EAAU,CAAA;gBAC7C,CAAC,EAFW,oBAAoB,GAApB,0BAAoB,KAApB,0BAAoB,QAE/B;YACL,CAAC,EAJgB,KAAK,GAAL,aAAK,KAAL,aAAK,QAIrB;QACL,CAAC,EANgB,OAAO,GAAP,gBAAO,KAAP,gBAAO,QAMvB;IACL,CAAC,EARgB,QAAQ,GAAR,gBAAQ,KAAR,gBAAQ,QAQxB;AACL,CAAC,EAVS,OAAO,KAAP,OAAO,QAUhB"}
+134
Просмотреть файл
@@ -0,0 +1,134 @@
var Unibase;
(function (Unibase) {
let Platform;
(function (Platform) {
let Helpers;
(function (Helpers) {
class Flutterhelper extends Platform.Helpers.BaseMobileHelper {
constructor() {
super();
this.interface = window['_Bizgaze_F'];
}
login() {
this.interface.postMessage('{ "methodname": "login", "parameters": [], "callback": "", "callbackparameters": [] }');
}
logout() {
this.interface.postMessage('{ "methodname": "logout", "parameters": [], "callback": "", "callbackparameters": [] }');
}
setTheme(theme) {
this.interface.postMessage('{ "methodname": "setTheme", "parameters": [{ "param": "' + theme + '" }], "callback": "", "callbackparameters": [] }');
}
cacheUserCredantials(username, password) {
this.interface.postMessage('{ "methodname": "cacheUserCredantials", "parameters": [{ "param": "' + username + '" }, { "param": "' + password + '" }], "callback": "", "callbackparameters": [] }');
}
checkCredentials() {
this.interface.postMessage('{ "methodname": "hasCredentials", "parameters": [], "callback": "Unibase.Platform.Helpers.MobileHelper.Instance().autoLogin", "callbackparameters": [] }');
}
autoLogin(hascredentials) {
this._autoLogin(hascredentials);
}
redirectToLogin() {
this.interface.postMessage('{ "methodname": "redirectToLogin", "parameters": [], "callback": "", "callbackparameters": [] }');
}
getCurrentLocation(Id, TypeId) {
this.interface.postMessage('{ "methodname": "getCurrentLocation", "parameters": [{ "param": "' + Id + '" }, { "param": "' + TypeId + '" }], "callback": "", "callbackparameters": [] }');
}
NavigateMap(DestLat, DestLong) {
this.interface.postMessage('{ "methodname": "NavigateMap", "parameters": [{ "param": "' + DestLat + '" },{ "param": "' + DestLong + '" }], "callback": "", "callbackparameters": [] }');
}
CallToNumber(PhoneNumber) {
this.interface.postMessage('{ "methodname": "CallToNumber", "parameters": [{ "param": "' + PhoneNumber + '" }], "callback": "", "callbackparameters": [] }');
}
textToSpeech(text) {
this.interface.postMessage('{ "methodname": "textToSpeech", "parameters": [{ "param": "' + text + '" }], "callback": "", "callbackparameters": [] }');
}
openQrScanner(method, uniqueid) {
this.interface.postMessage('{ "methodname": "openQRScanner", "parameters": [{ "param": "' + method + '" }, { "param": "' + uniqueid + '" }], "callback": "", "callbackparameters": [] }');
}
loadFileFromDevice(filepath, callbackindex) {
this.interface.postMessage('{ "methodname": "loadFileFromAndroid", "parameters": [{ "param": "' + filepath + '" }, { "param": "' + callbackindex + '" }], "callback": "", "callbackparameters": [] }');
}
SendUserDetails(userdetails) {
this.interface.postMessage('{ "methodname": "getUserDetails", "parameters": [{ "param": "' + userdetails + '" }], "callback": "", "callbackparameters": [] }');
}
saveUserDevice(session) {
this.interface.postMessage('{ "methodname": "saveUserDevice", "parameters": [{ "param": "' + session + '" }], "callback": "", "callbackparameters": [] }');
}
openSettings() {
this.interface.postMessage('{ "methodname": "openSettings", "parameters": [], "callback": "", "callbackparameters": [] }');
}
getReminderParmeters() {
this.interface.postMessage('{ "methodname": "getReminderParmeters", "parameters": [], "callback": "Unibase.Platform.Helpers.MobileHelper.Instance().loadMobileReminders", "callbackparameters": [] }');
}
getMobileFilePath(imgelement, path, callback) {
let callbackindex = 0;
callbackindex = Unibase.Platform.Helpers.MobileHelper.imageFiles.length;
let imgFile = new Unibase.Platform.Helpers.ImageFiles();
imgFile.Id = callbackindex;
imgFile.Path = path;
imgFile.CallBack = callback;
imgFile.ImageElement = imgelement;
Unibase.Platform.Helpers.MobileHelper.imageFiles.push(imgFile);
this.interface.postMessage('{ "methodname": "getMobileFilePath", "parameters": [{ "param": "' + callbackindex + '" }], "callback": "Unibase.Platform.Helpers.MobileHelper.loadImageFromMobile", "callbackparameters": [{ "param": "' + callbackindex + '" }] }');
}
openNewWindow(url) {
this.interface.postMessage('{ "methodname": "openAndroidNewWindow", "parameters": [{ "param": "' + url + '" }], "callback": "", "callbackparameters": [] }');
}
playVideo(url) {
this.interface.postMessage('{ "methodname": "playVideoAndroid", "parameters": [{ "param": "' + url + '" }], "callback": "", "callbackparameters": [] }');
}
loadMobileReminders(params) {
this._getReminderParameters(params);
}
loadIframe(params) {
this.interface.postMessage('{ "methodname": "loadIFramesAndroid", "parameters": [{ "param": "' + params + '" }], "callback": "", "callbackparameters": [] }');
}
downloadFile(filepath) {
let appurl = _appsettings.server_url();
let asseturl = _appsettings.asset_url();
if (asseturl != null && asseturl != '') {
filepath = asseturl + filepath;
}
else {
filepath = appurl + "/" + filepath;
}
this.interface.postMessage('{ "methodname": "downloadFile", "parameters": [{ "param": "' + filepath + '" }], "callback": "", "callbackparameters": [] }');
}
getReminderType() {
this.interface.postMessage('{ "methodname": "getReminderType", "parameters": [], "callback": "_getReminderType", "callbackparameters": [] }');
}
exitMobileApp() {
this.interface.postMessage('{ "methodname": "exitMobileApp", "parameters": [], "callback": "", "callbackparameters": [] }');
}
grantPermission(permissionType, callBack) {
Unibase.Platform.Helpers.MobileHelper.mobilePermissions[Number(permissionType)] = callBack;
this.interface.postMessage('{ "methodname": "runTimePermission", "parameters": [{ "param": "' + Unibase.Platform.Helpers.Enums.MobilePermissionType[permissionType] + '" }, { "param": "' + Number(permissionType) + '" }], "callback": "", "callbackparameters": [] }');
}
previewHtml(html) {
var html = "printPreviewHtml:" + html;
this.interface.postMessage(html);
}
haveGPSConnection() {
this.interface.postMessage('{ "methodname": "haveGPSConnection", "parameters": [], "callback": "", "callbackparameters": [] }');
}
haveInternetConnection() {
this.interface.postMessage('{ "methodname": "haveInternetConnection", "parameters": [], "callback": "", "callbackparameters": [] }');
}
emptyLoginDetails() {
this.interface.postMessage('{ "methodname": "emptyLoginDetails", "parameters": [], "callback": "", "callbackparameters": [] }');
}
updateUserDeviceStatus(deviceuniqueid, status, islogin) {
let jsfiles = ["platform/membership/managers/accountmanager.js", "platform/core/enums/rowstatus.js"];
Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(jsfiles, function () {
Unibase.Platform.Membership.Managers.AccountManager.Instance().updateUserDeviceStatus(deviceuniqueid, status).then(function (response) {
if (!islogin) {
Unibase.Platform.Membership.Infos.Identity.setCurrentUser(null);
}
});
});
}
}
Helpers.Flutterhelper = Flutterhelper;
})(Helpers = Platform.Helpers || (Platform.Helpers = {}));
})(Platform = Unibase.Platform || (Unibase.Platform = {}));
})(Unibase || (Unibase = {}));
+1
Просмотреть файл
@@ -0,0 +1 @@
{"version":3,"file":"flutterhelper.js","sourceRoot":"","sources":["flutterhelper.ts"],"names":[],"mappings":"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"}
Просмотреть файл
+1
Просмотреть файл
@@ -0,0 +1 @@
{"version":3,"file":"imobilehelper.js","sourceRoot":"","sources":["imobilehelper.ts"],"names":[],"mappings":""}
+127
Просмотреть файл
@@ -0,0 +1,127 @@
var Unibase;
(function (Unibase) {
let Platform;
(function (Platform) {
let Helpers;
(function (Helpers) {
class IosHelper extends Platform.Helpers.BaseMobileHelper {
constructor() {
super();
this._webkit = window['webkit'];
if (this._webkit)
this.interface = this._webkit.messageHandlers;
}
login() {
this.interface.Login.postMessage('');
}
logout() {
this.interface.Logout.postMessage('');
}
setTheme(theme) {
this.interface.SetTheme.postMessage(theme);
}
cacheUserCredantials(username, password) {
this.interface.CacheUserCredantials.postMessage({ username: username, password: password });
}
checkCredentials() {
this.interface.hasCredentials.postMessage(this._concat('autoLogin'));
}
autoLogin(hascredentials) {
this._autoLogin(hascredentials);
}
redirectToLogin() {
this.interface.RedirectToLogin.postMessage('');
}
textToSpeech(text) {
this.interface.TextToSpeech.postMessage(text);
}
openQrScanner(method, uniqueid) {
this.interface.OpenQRScanner.postMessage({ method: method, uniqueid: uniqueid });
}
loadFileFromDevice(filepath, callbackindex) {
this.interface.LoadFileFromiOs.postMessage({ filepath: filepath, callbackindex: callbackindex });
}
saveUserDevice(session) {
this.interface.SaveUserDevice.postMessage(session);
}
openSettings() {
this.interface.OpenSettings.postMessage('');
}
getReminderParmeters() {
this.interface.getReminderParmeters.postMessage(this._concat('_getReminderParameters'));
}
getMobileFilePath() {
this.interface.getMobileFilePath.postMessage(this._concat('returnMobileFilePath'));
}
SendUserDetails(userdetails) {
this.interface.getUserDetails(userdetails);
}
openNewWindow(url) {
this.interface.openAndroidNewWindow(url);
}
playVideo(url) {
this.interface.playVideoAndroid(url);
}
loadMobileReminders(params) {
this._getReminderParameters(params);
}
loadIframe(params) {
this.interface.loadIFramesAndroid(params);
}
downloadFile(filepath) {
let appurl = _appsettings.server_url();
let asseturl = _appsettings.asset_url();
if (asseturl != null && asseturl != '') {
filepath = asseturl + filepath;
}
else {
filepath = appurl + "/" + filepath;
}
this.interface.downloadFile(filepath);
}
getReminderType() {
this.interface.getReminderType.postMessage(this._concat('_getReminderType'));
}
exitMobileApp() {
this.interface.exitMobileApp();
}
grantPermission(permissionType, callBack) {
Unibase.Platform.Helpers.MobileHelper.mobilePermissions[Number(permissionType)] = callBack;
this.interface.runTimePermission(Unibase.Platform.Helpers.Enums.MobilePermissionType[permissionType], Number(permissionType));
}
previewHtml(html) {
this.interface.printPreviewHtml(html);
}
getCurrentLocation(Id, TypeId) {
this.interface.getCurrentLocation(Id, TypeId);
}
NavigateMap(DestLat, DestLong) {
this.interface.NavigateMap(DestLat, DestLong);
}
CallToNumber(PhoneNumber) {
this.interface.CallToNumber(PhoneNumber);
}
haveGPSConnection() {
this.interface.haveGPSConnection();
}
haveInternetConnection() {
this.interface.haveInternetConnection();
}
emptyLoginDetails() {
this.interface.emptyLoginDetails();
}
updateUserDeviceStatus(deviceuniqueid, status, islogin) {
let jsfiles = ["platform/membership/managers/accountmanager.js", "platform/core/enums/rowstatus.js"];
Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(jsfiles, function () {
Unibase.Platform.Membership.Managers.AccountManager.Instance().updateUserDeviceStatus(deviceuniqueid, status).then(function (response) {
if (!islogin) {
Unibase.Platform.Membership.Infos.Identity.setCurrentUser(null);
}
});
});
}
}
Helpers.IosHelper = IosHelper;
})(Helpers = Platform.Helpers || (Platform.Helpers = {}));
})(Platform = Unibase.Platform || (Unibase.Platform = {}));
})(Unibase || (Unibase = {}));
+1
Просмотреть файл
@@ -0,0 +1 @@
{"version":3,"file":"ioshelper.js","sourceRoot":"","sources":["ioshelper.ts"],"names":[],"mappings":"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"}
поставляемый Исполняемый файл
+1
Просмотреть файл
@@ -0,0 +1 @@
var Unibase;(function(n){let t;(function(t){let i;(function(i){class r extends t.Helpers.BaseMobileHelper{constructor(){super();this._webkit=window.webkit;this._webkit&&(this.interface=this._webkit.messageHandlers)}login(){this.interface.Login.postMessage("")}logout(){this.interface.Logout.postMessage("")}setTheme(n){this.interface.SetTheme.postMessage(n)}cacheUserCredantials(n,t){this.interface.CacheUserCredantials.postMessage({username:n,password:t})}checkCredentials(){this.interface.hasCredentials.postMessage(this._concat("autoLogin"))}autoLogin(n){this._autoLogin(n)}redirectToLogin(){this.interface.RedirectToLogin.postMessage("")}textToSpeech(n){this.interface.TextToSpeech.postMessage(n)}openQrScanner(n,t){this.interface.OpenQRScanner.postMessage({method:n,uniqueid:t})}loadFileFromDevice(n,t){this.interface.LoadFileFromiOs.postMessage({filepath:n,callbackindex:t})}saveUserDevice(n){this.interface.SaveUserDevice.postMessage(n)}openSettings(){this.interface.OpenSettings.postMessage("")}getReminderParmeters(){this.interface.getReminderParmeters.postMessage(this._concat("_getReminderParameters"))}getMobileFilePath(){this.interface.getMobileFilePath.postMessage(this._concat("returnMobileFilePath"))}SendUserDetails(n){this.interface.getUserDetails(n)}openNewWindow(n){this.interface.openAndroidNewWindow(n)}playVideo(n){this.interface.playVideoAndroid(n)}loadMobileReminders(n){this._getReminderParameters(n)}loadIframe(n){this.interface.loadIFramesAndroid(n)}downloadFile(n){let i=_appsettings.server_url(),t=_appsettings.asset_url();n=t!=null&&t!=""?t+n:i+"/"+n;this.interface.downloadFile(n)}getReminderType(){this.interface.getReminderType.postMessage(this._concat("_getReminderType"))}exitMobileApp(){this.interface.exitMobileApp()}grantPermission(t,i){n.Platform.Helpers.MobileHelper.mobilePermissions[Number(t)]=i;this.interface.runTimePermission(n.Platform.Helpers.Enums.MobilePermissionType[t],Number(t))}previewHtml(n){this.interface.printPreviewHtml(n)}getCurrentLocation(n){this.interface.getCurrentLocation(n)}NavigateMap(n,t){this.interface.NavigateMap(n,t)}CallToNumber(n){this.interface.CallToNumber(n)}updateUserDeviceStatus(t,i,r){n.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["platform/membership/managers/accountmanager.js","platform/core/enums/rowstatus.js"],function(){n.Platform.Membership.Managers.AccountManager.Instance().updateUserDeviceStatus(t,i).then(function(){r||n.Platform.Membership.Infos.Identity.setCurrentUser(null)})})}}i.IosHelper=r})(i=t.Helpers||(t.Helpers={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));
+90
Просмотреть файл
@@ -0,0 +1,90 @@
var Unibase;
(function (Unibase) {
let Platform;
(function (Platform) {
let Helpers;
(function (Helpers) {
let OsType;
(function (OsType) {
OsType[OsType["Android"] = 1] = "Android";
OsType[OsType["iOs"] = 2] = "iOs";
OsType[OsType["Flutter"] = 3] = "Flutter";
})(OsType = Helpers.OsType || (Helpers.OsType = {}));
let DeviceType;
(function (DeviceType) {
DeviceType[DeviceType["Browser"] = 1] = "Browser";
DeviceType[DeviceType["Desktop"] = 2] = "Desktop";
DeviceType[DeviceType["Mobil"] = 3] = "Mobil";
})(DeviceType = Helpers.DeviceType || (Helpers.DeviceType = {}));
class ImageFiles {
}
Helpers.ImageFiles = ImageFiles;
class MobileHelper {
static SetInstance(osid) {
if (this._instance === undefined)
this._instance = this.getInstance(osid);
}
static Instance() {
return this._instance;
}
static getInstance(osid) {
if (Number(osid) === Number(Helpers.OsType.Android))
return new Unibase.Platform.Helpers.AndroidHelper();
else if (Number(osid) === Number(Helpers.OsType.iOs))
return new Unibase.Platform.Helpers.IosHelper();
else if (Number(osid) === Number(Helpers.OsType.Flutter))
return new Unibase.Platform.Helpers.Flutterhelper();
}
static allowMobilePermission(permissionType, IsAllowed) {
if (IsAllowed) {
if (Unibase.Platform.Helpers.MobileHelper.mobilePermissions[permissionType] != null) {
Unibase.Platform.Helpers.MobileHelper.mobilePermissions[permissionType]();
Unibase.Platform.Helpers.MobileHelper.mobilePermissions[permissionType] = null;
}
}
}
static loadImageFromMobile(callbackindex, mobilefilepath) {
let imageFile = Unibase.Platform.Helpers.MobileHelper.imageFiles.find(x => x.Id == callbackindex);
imageFile.CallBack(imageFile.ImageElement, imageFile.Path, mobilefilepath);
}
static onLeftSwipe() {
this.swipe('left');
}
static onRightSwipe() {
this.swipe('right');
}
static swipe(direction) {
if ($('.portletwidget-item[data-mobileswipe="true"]').length == 0) {
let VisibleContainerId = Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds[Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.length - 1], instance = this, _installedAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
let id = $('#' + VisibleContainerId).find("#div_detail_profile").attr('id');
if (_installedAppId != 0 && id == 'div_detail_profile') {
let totalLength = $('#' + VisibleContainerId + ' .layout-detail-tabs .tab-item').not('.exclude-tab').find('a').length;
let activeIndex = $('#' + VisibleContainerId + ' .layout-detail-tabs .tab-item').not('.exclude-tab').find('a.active').parent().index(), isClickEvent = direction, _activeIndex = activeIndex + 1, leftscrolling = _activeIndex - 1, rightscrolling = _activeIndex + 1;
if (isClickEvent == 'left' && leftscrolling != 0) {
$('#' + VisibleContainerId + ' .layout-detail-tabs .tab-item:nth-child(' + leftscrolling + ') a').not('.exclude-tab').click();
instance.scrollEvent(isClickEvent);
}
if ((isClickEvent == 'right')) {
$('#' + VisibleContainerId + ' .layout-detail-tabs .tab-item:nth-child(' + rightscrolling + ') a').not('.exclude-tab').click();
instance.scrollEvent(isClickEvent);
}
}
}
}
static scrollEvent(scroll) {
let VisibleContainerId = Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds[Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.length - 1];
let ActivePortletElement = $('#' + VisibleContainerId + ' .layout-detail-tabs .tab-item').not('.exclude-tab').find('a.active');
let IndividualWidth = [], index = ActivePortletElement.parent().index() + 1;
for (let i = 1; i <= index; i++) {
IndividualWidth.push($('#' + VisibleContainerId).find('.layout-detail-tabs .tab-item:nth-child(' + i + ') a').not('.exclude-tab').outerWidth());
}
var sumWidth = IndividualWidth.reduce(function (a, b) { return a + b; }, 0);
ActivePortletElement.parents('#layout-detail-tabs').scrollLeft(sumWidth - ActivePortletElement.parent().outerWidth());
}
}
MobileHelper.mobilePermissions = [];
MobileHelper.imageFiles = [];
Helpers.MobileHelper = MobileHelper;
})(Helpers = Platform.Helpers || (Platform.Helpers = {}));
})(Platform = Unibase.Platform || (Unibase.Platform = {}));
})(Unibase || (Unibase = {}));
+1
Просмотреть файл
@@ -0,0 +1 @@
{"version":3,"file":"mobilehelper.js","sourceRoot":"","sources":["mobilehelper.ts"],"names":[],"mappings":"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"}
поставляемый Исполняемый файл
+1
Просмотреть файл
@@ -0,0 +1 @@
var Unibase;(function(n){let t;(function(t){let i;(function(t){let r;(function(n){n[n.Android=1]="Android";n[n.iOs=2]="iOs";n[n.Flutter=3]="Flutter"})(r=t.OsType||(t.OsType={}));let u;(function(n){n[n.Browser=1]="Browser";n[n.Desktop=2]="Desktop";n[n.Mobil=3]="Mobil"})(u=t.DeviceType||(t.DeviceType={}));class f{}t.ImageFiles=f;class i{static SetInstance(n){this._instance===undefined&&(this._instance=this.getInstance(n))}static Instance(){return this._instance}static getInstance(i){return Number(i)===Number(t.OsType.Android)?new n.Platform.Helpers.AndroidHelper:Number(i)===Number(t.OsType.iOs)?new n.Platform.Helpers.IosHelper:Number(i)===Number(t.OsType.Flutter)?new n.Platform.Helpers.Flutterhelper:void 0}static allowMobilePermission(t,i){i&&n.Platform.Helpers.MobileHelper.mobilePermissions[t]!=null&&(n.Platform.Helpers.MobileHelper.mobilePermissions[t](),n.Platform.Helpers.MobileHelper.mobilePermissions[t]=null)}static loadImageFromMobile(t,i){let r=n.Platform.Helpers.MobileHelper.imageFiles.find(n=>n.Id==t);r.CallBack(r.ImageElement,r.Path,i)}static onLeftSwipe(){this.swipe("left")}static onRightSwipe(){this.swipe("right")}static swipe(t){if($('.portletwidget-item[data-mobileswipe="true"]').length==0){let i=n.Platform.Helpers.NavigationHelper.ModalContainerIds[n.Platform.Helpers.NavigationHelper.ModalContainerIds.length-1],r=this,u=n.Themes.Providers.DetailHelper.installedAppId,f=$("#"+i).find("#div_detail_profile").attr("id");if(u!=0&&f=="div_detail_profile"){let s=$("#"+i+" .layout-detail-tabs .tab-item").not(".exclude-tab").find("a").length,e=$("#"+i+" .layout-detail-tabs .tab-item").not(".exclude-tab").find("a.active").parent().index(),n=t,u=e+1,f=u-1,o=u+1;n=="left"&&f!=0&&($("#"+i+" .layout-detail-tabs .tab-item:nth-child("+f+") a").not(".exclude-tab").click(),r.scrollEvent(n));n=="right"&&($("#"+i+" .layout-detail-tabs .tab-item:nth-child("+o+") a").not(".exclude-tab").click(),r.scrollEvent(n))}}}static scrollEvent(){let i=n.Platform.Helpers.NavigationHelper.ModalContainerIds[n.Platform.Helpers.NavigationHelper.ModalContainerIds.length-1],t=$("#"+i+" .layout-detail-tabs .tab-item").not(".exclude-tab").find("a.active"),r=[],u=t.parent().index()+1;for(let n=1;n<=u;n++)r.push($("#"+i).find(".layout-detail-tabs .tab-item:nth-child("+n+") a").not(".exclude-tab").outerWidth());var f=r.reduce(function(n,t){return n+t},0);t.parents("#layout-detail-tabs").scrollLeft(f-t.parent().outerWidth())}}i.mobilePermissions=[];i.imageFiles=[];t.MobileHelper=i})(i=t.Helpers||(t.Helpers={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));
+12
Просмотреть файл
@@ -0,0 +1,12 @@
var Unibase;
(function (Unibase) {
let Platform;
(function (Platform) {
let Helpers;
(function (Helpers) {
class Reminder {
}
Helpers.Reminder = Reminder;
})(Helpers = Platform.Helpers || (Platform.Helpers = {}));
})(Platform = Unibase.Platform || (Unibase.Platform = {}));
})(Unibase || (Unibase = {}));
+1
Просмотреть файл
@@ -0,0 +1 @@
{"version":3,"file":"reminder.js","sourceRoot":"","sources":["reminder.ts"],"names":[],"mappings":"AAAA,IAAU,OAAO,CAehB;AAfD,WAAU,OAAO;IACb,IAAiB,QAAQ,CAaxB;IAbD,WAAiB,QAAQ;QACrB,IAAiB,OAAO,CAWvB;QAXD,WAAiB,OAAO;YACpB,MAAa,QAAQ;aASpB;YATY,gBAAQ,WASpB,CAAA;QACL,CAAC,EAXgB,OAAO,GAAP,gBAAO,KAAP,gBAAO,QAWvB;IACL,CAAC,EAbgB,QAAQ,GAAR,gBAAQ,KAAR,gBAAQ,QAaxB;AACL,CAAC,EAfS,OAAO,KAAP,OAAO,QAehB"}
поставляемый Исполняемый файл
+1
Просмотреть файл
@@ -0,0 +1 @@
var Unibase;(function(n){let t;(function(n){let t;(function(n){class t{}n.Reminder=t})(t=n.Helpers||(n.Helpers={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));