| Current Path : /home2/wtmwscom/public_html/post/scripts/ |
| Current File : /home2/wtmwscom/public_html/post/scripts/Portal.js |
require(["es6-promise", "tslib"], function (es6promise, tslib) {
require(["OutSystems/ClientRuntime/Main", "Portal.appDefinition", "OutSystems/ClientRuntime/NullDebugger"], function (OutSystems, PortalAppDefinition, NullDebugger) {
var OS = OutSystems.Internal;
if(OS.Navigation.ensureRequestSecurity()) {
return;
}
OS.Application.initialize(PortalAppDefinition, OS.Interfaces.Application.InitializationType.Full, new OS.Format.DateTimeFormatInfo("yyyy-MM-dd", "HH:mm:ss"), new OS.Format.NumberFormatInfo(".", "")).then(function () {
return Promise.all(["scripts/OutSystemsUI.OutSystemsUI.js", "scripts/Portal.Portal_OR.js"].map(function (script) {
return OS.SystemActions.requireScript(script);
}));
}).then(function (success) {
function initViewPromise() {
return OS.Flow.promise(function (resolve, reject) {
require(["OutSystems/ReactView/Main"], function (OSView) {
try {OSView.Router.load(OS.Application);
resolve();
} catch (error) {
reject(error);
}
});
});
};
if(success) {
return initViewPromise();
}
}).catch(function (error) {
OS.ErrorHandling.handleError(error);
});
});
});