uawdijnntqw1x1x1
IP : 216.73.216.26
Hostname : server.wtmmart.in
Kernel : Linux server.wtmmart.in 4.18.0-553.45.1.el8_10.x86_64 #1 SMP Wed Mar 19 09:44:46 EDT 2025 x86_64
Disable Function : exec,passthru,shell_exec,system
OS : Linux
PATH:
/
home2
/
wtmwscom
/
public_html
/
..
/
public_html
/
post
/
scripts
/
Portal_045.js
/
/
define("Portal.EP_Headers.Menu.mvc$model", ["OutSystems/ClientRuntime/Main", "Portal.model", "OutSystemsUI.controller", "Portal.controller", "OutSystemsUI.Interaction.Sidebar.mvc$model", "Portal.EP_Headers.SecondMenuHeader.mvc$model", "Portal.EP_Common.ChatFloatingButton.mvc$model", "OutSystemsUI.controller$IsPhone", "Portal.referencesHealth", "Portal.referencesHealth$OutSystemsUI", "OutSystemsUI.controller$IsTablet", "Portal.controller$OpenURLInNewTab", "Portal.model$GetMenusList"], function (OutSystems, PortalModel, OutSystemsUIController, PortalController, OutSystemsUI_Interaction_Sidebar_mvcModel, Portal_EP_Headers_SecondMenuHeader_mvcModel, Portal_EP_Common_ChatFloatingButton_mvcModel) { var OS = OutSystems.Internal; var FetchMenusDataActRec = (function (_super) { __extends(FetchMenusDataActRec, _super); function FetchMenusDataActRec(defaults) { _super.apply(this, arguments); } FetchMenusDataActRec.attributesToDeclare = function () { return [ this.attr("Out1", "out1Out", "Out1", true, false, OS.Types.RecordList, function () { return OS.DataTypes.ImmutableBase.getData(new PortalModel.GetMenusList()); }, true, PortalModel.GetMenusList) ].concat(_super.attributesToDeclare.call(this)); }; FetchMenusDataActRec.fromStructure = function (str) { return new FetchMenusDataActRec(new FetchMenusDataActRec.RecordClass({ out1Out: OS.DataTypes.ImmutableBase.getData(str) })); }; FetchMenusDataActRec.init(); return FetchMenusDataActRec; })(OS.Model.DataSourceRecord); var VariablesRecord = (function (_super) { __extends(VariablesRecord, _super); function VariablesRecord(defaults) { _super.apply(this, arguments); } VariablesRecord.attributesToDeclare = function () { return [ this.attr("ParentMenuId", "parentMenuIdVar", "ParentMenuId", true, false, OS.Types.LongInteger, function () { return OS.BuiltinFunctions.integerToLongInteger(0); }, false), this.attr("ParentMenuId2", "parentMenuId2Var", "ParentMenuId2", true, false, OS.Types.LongInteger, function () { return OS.BuiltinFunctions.integerToLongInteger(0); }, false), this.attr("inputLocale", "inputLocaleIn", "inputLocale", true, false, OS.Types.Text, function () { return ""; }, false), this.attr("_inputLocaleInDataFetchStatus", "_inputLocaleInDataFetchStatus", "_inputLocaleInDataFetchStatus", true, false, OS.Types.Integer, function () { return /*Fetched*/ 1; }, false), this.attr("IsVisible", "isVisibleIn", "IsVisible", true, false, OS.Types.Boolean, function () { return false; }, false), this.attr("_isVisibleInDataFetchStatus", "_isVisibleInDataFetchStatus", "_isVisibleInDataFetchStatus", true, false, OS.Types.Integer, function () { return /*Fetched*/ 1; }, false), this.attr("FetchMenus", "fetchMenusDataAct", "fetchMenusDataAct", true, true, OS.Types.Record, function () { return OS.DataTypes.ImmutableBase.getData(new FetchMenusDataActRec()); }, true, FetchMenusDataActRec) ].concat(_super.attributesToDeclare.call(this)); }; VariablesRecord.init(); return VariablesRecord; })(OS.DataTypes.GenericRecord); var WidgetsRecord = (function (_super) { __extends(WidgetsRecord, _super); function WidgetsRecord() { _super.apply(this, arguments); } WidgetsRecord.getWidgetsType = function () { return {}; }; return WidgetsRecord; })(OS.Model.BaseWidgetRecordMap); var Model = (function (_super) { __extends(Model, _super); function Model() { _super.apply(this, arguments); } Model.getVariablesRecordConstructor = function () { return VariablesRecord; }; Model.getWidgetsRecordConstructor = function () { return WidgetsRecord; }; Model._hasValidationWidgetsValue = undefined; Object.defineProperty(Model, "hasValidationWidgets", { enumerable: true, configurable: true, get: function () { if((Model._hasValidationWidgetsValue === undefined)) { Model._hasValidationWidgetsValue = ((OutSystemsUI_Interaction_Sidebar_mvcModel.hasValidationWidgets || Portal_EP_Headers_SecondMenuHeader_mvcModel.hasValidationWidgets) || Portal_EP_Common_ChatFloatingButton_mvcModel.hasValidationWidgets); } return Model._hasValidationWidgetsValue; } }); Model.prototype.setInputs = function (inputs) { if("inputLocale" in inputs) { this.variables.inputLocaleIn = inputs.inputLocale; if("_inputLocaleInDataFetchStatus" in inputs) { this.variables._inputLocaleInDataFetchStatus = inputs._inputLocaleInDataFetchStatus; } } if("IsVisible" in inputs) { this.variables.isVisibleIn = inputs.IsVisible; if("_isVisibleInDataFetchStatus" in inputs) { this.variables._isVisibleInDataFetchStatus = inputs._isVisibleInDataFetchStatus; } } }; return Model; })(OS.Model.BaseViewModel); return new OS.Model.ModelFactory(Model); }); define("Portal.EP_Headers.Menu.mvc$view", ["OutSystems/ClientRuntime/Main", "Portal.model", "Portal.controller", "OutSystemsUI.controller", "react", "OutSystems/ReactView/Main", "Portal.EP_Headers.Menu.mvc$model", "Portal.EP_Headers.Menu.mvc$controller", "Portal.clientVariables", "OutSystemsUI.Interaction.Sidebar.mvc$view", "OutSystems/ReactWidgets/Main", "Portal.EP_Headers.SecondMenuHeader.mvc$view", "Portal.EP_Common.ChatFloatingButton.mvc$view", "OutSystemsUI.controller$IsPhone", "Portal.referencesHealth", "Portal.referencesHealth$OutSystemsUI", "OutSystemsUI.controller$IsTablet", "Portal.controller$OpenURLInNewTab", "Portal.model$GetMenusList"], function (OutSystems, PortalModel, PortalController, OutSystemsUIController, React, OSView, Portal_EP_Headers_Menu_mvc_model, Portal_EP_Headers_Menu_mvc_controller, PortalClientVariables, OutSystemsUI_Interaction_Sidebar_mvc_view, OSWidgets, Portal_EP_Headers_SecondMenuHeader_mvc_view, Portal_EP_Common_ChatFloatingButton_mvc_view) { var OS = OutSystems.Internal; var PlaceholderContent = OSView.Widget.PlaceholderContent; var IteratorPlaceholderContent = OSView.Widget.IteratorPlaceholderContent; var View = (function (_super) { __extends(View,_super); function View() { try { this.initialize.apply(this, arguments); } catch (error) { View.handleError(error); throw error; } } View.prototype.initialize = function() { _super.apply(this, arguments); }; View.displayName = "EP_Headers.Menu"; View.getCssDependencies = function() { return ["css/OutSystemsReactWidgets.css", "css/Portal.EP_Headers.Menu.css"]; }; View.getJsDependencies = function() { return []; }; View.getBlocks = function() { return [OutSystemsUI_Interaction_Sidebar_mvc_view, Portal_EP_Headers_SecondMenuHeader_mvc_view, Portal_EP_Common_ChatFloatingButton_mvc_view]; }; Object.defineProperty(View.prototype, "modelFactory", { get: function () { return Portal_EP_Headers_Menu_mvc_model; }, enumerable: true, configurable: true }); Object.defineProperty(View.prototype, "controllerFactory", { get: function () { return Portal_EP_Headers_Menu_mvc_controller; }, enumerable: true, configurable: true }); Object.defineProperty(View.prototype, "title", { get: function () { return ""; }, enumerable: true, configurable: true }); View.prototype.internalRender = function() { var model = this.model; var controller = this.controller; var idService = this.idService; var validationService = controller.validationService; var widgetsRecordProvider = this.widgetsRecordProvider; var callContext = controller.callContext(); var $if = View.ifWidget; var asPrimitiveValue = View.asPrimitiveValue; var _this = this; return React.createElement("div", this.getRootNodeProperties(), React.createElement(OutSystemsUI_Interaction_Sidebar_mvc_view, { inputs: { ExtendedClass: "lay-on-top-of-page", IsOpen: model.variables.isVisibleIn, _isOpenInDataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables._isVisibleInDataFetchStatus) }, events: { _handleError: function (ex) { controller.handleError(ex); } }, _validationProps: { validationService: validationService }, _idProps: { service: idService, uuid: "0", alias: "1" }, _widgetRecordProvider: widgetsRecordProvider, placeholders: { header: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedProperties: { style: "background-color:#203D7C;padding:10px 0px 0px 10px;display: flex;border-bottom:1px solid darkblue;" }, visible: true, _idProps: { service: idService, uuid: "1" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, gridProperties: { classes: "OSInline", width: "50%" }, visible: true, _idProps: { service: idService, uuid: "2" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Image, { extendedProperties: { style: "height: 55px; object-fit: cover;" }, gridProperties: { marginLeft: "0" }, image: OS.Navigation.VersionedURL.getVersionedUrl("img/UIComponents_UC.Header_Logo_2x.png"), style: "margin-left-s margin-right-s", type: /*Static*/ 0, _idProps: { service: idService, uuid: "3" }, _widgetRecordProvider: widgetsRecordProvider })), React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedProperties: { style: "margin-bottom: 0px;" }, gridProperties: { classes: "ThemeGrid_Width6 ThemeGrid_MarginGutter" }, style: "IconsContainer", visible: true, _idProps: { service: idService, uuid: "4" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, style: "IconsContainer", visible: true, _idProps: { service: idService, uuid: "5" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedEvents: { onClick: function () { return Promise.resolve().then(function () { var eventHandlerContext = callContext.clone(); controller.menuOnClick$Action(controller.callContext(eventHandlerContext)); }); ; } }, gridProperties: { classes: "OSInline" }, style: "CircleDiv", visible: true, _idProps: { service: idService, uuid: "6" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Icon, { extendedProperties: { style: "color: #fff;" }, icon: "remove", iconSize: /*Twotimes*/ 1, style: "icon cross", visible: true, _idProps: { service: idService, uuid: "7" }, _widgetRecordProvider: widgetsRecordProvider }))))), React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: true, extendedProperties: { style: "text-align: left;" }, style: "secondheader", visible: model.getCachedValue(idService.getId("E63iPHZU0UuDjZwQ_Mnamw.Visible"), function () { return (OutSystemsUIController.default.isPhone$Action(callContext).isPhoneOut || OutSystemsUIController.default.isTablet$Action(callContext).isTabletOut); }), _idProps: { service: idService, uuid: "8" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedProperties: { style: "text-align: left;" }, visible: true, _idProps: { service: idService, uuid: "9" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(Portal_EP_Headers_SecondMenuHeader_mvc_view, { inputs: { inputLocale: model.variables.inputLocaleIn, _inputLocaleInDataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables._inputLocaleInDataFetchStatus) }, events: { _handleError: function (ex) { controller.handleError(ex); }, localeChanged$Action: function (newLocaleIn) { var eventHandlerContext = callContext.clone(); controller.localeChanged$Action(newLocaleIn, controller.callContext(eventHandlerContext)); ; }, clickMenu$Action: function () { var eventHandlerContext = callContext.clone(); controller.closeMenu$Action(controller.callContext(eventHandlerContext)); ; }, userLoggedIn$Action: function () { var eventHandlerContext = callContext.clone(); controller.userLoggedIn$Action(controller.callContext(eventHandlerContext)); ; } }, _validationProps: { validationService: validationService }, _idProps: { service: idService, uuid: "10", alias: "2" }, _widgetRecordProvider: widgetsRecordProvider, _dependencies: [] })))]; }), content: new PlaceholderContent(function () { return [React.createElement(OSWidgets.List, { animateItems: true, gridProperties: { classes: "OSFillParent" }, mode: /*Default*/ 0, source: model.variables.fetchMenusDataAct.out1Out, style: "list list-group", tag: "div", _idProps: { service: idService, uuid: "11" }, _widgetRecordProvider: widgetsRecordProvider, source_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr), placeholders: { content: new IteratorPlaceholderContent(function (idService, callContext) { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, visible: true, _idProps: { service: idService, uuid: "12" }, _widgetRecordProvider: widgetsRecordProvider, _dependencies: [asPrimitiveValue(model.variables.parentMenuId2Var), asPrimitiveValue(model.variables.inputLocaleIn), asPrimitiveValue(model.variables.parentMenuIdVar), asPrimitiveValue(model.variables.fetchMenusDataAct.dataFetchStatusAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuLocaleAttr.nameAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.cmsPageIdAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.uRLAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).pageURlAttr)] }, $if((model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).pageURlAttr === ""), false, this, function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedEvents: { onClick: function () { var eventHandlerContext = callContext.clone(); controller.goToPage$Action(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.uRLAttr, model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr, OS.BuiltinFunctions.integerToLongInteger(OS.BuiltinFunctions.nullIdentifier()), model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).pageURlAttr, controller.callContext(eventHandlerContext)); ; } }, extendedProperties: { className: model.getCachedValue(idService.getId("Layer1Div.class"), function () { return ((!(model.variables.parentMenuIdVar.equals(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr))) ? ("MenuContainer") : ("MenuContainer ActiveContainer")); }, function () { return model.variables.parentMenuIdVar; }, function () { return model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr; }) }, style: "MenuContainer", visible: true, _idProps: { service: idService, name: "Layer1Div" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Expression, { extendedProperties: { className: model.getCachedValue(idService.getId("BOqcNgPFLUiJ5S5+XUo5lg.class"), function () { return ((!(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr.equals(model.variables.parentMenuIdVar))) ? ("MenuLabel") : ("MenuLabel ActiveLabel")); }, function () { return model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr; }, function () { return model.variables.parentMenuIdVar; }) }, style: "MenuLabel", value: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuLocaleAttr.nameAttr, _idProps: { service: idService, uuid: "14" }, _widgetRecordProvider: widgetsRecordProvider, value_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr) }), React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: true, visible: model.getCachedValue(idService.getId("h38FjzY72Em8housAue9TA.Visible"), function () { return ((((model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.uRLAttr === "") && (model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).pageURlAttr === ""))) ? (true) : (false)); }, function () { return model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.uRLAttr; }, function () { return model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).pageURlAttr; }), _idProps: { service: idService, uuid: "15" }, _widgetRecordProvider: widgetsRecordProvider, visible_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr) }, $if(!(model.variables.parentMenuIdVar.equals(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr)), false, this, function () { return [React.createElement(OSWidgets.Icon, { extendedProperties: { style: "color: #8e959e;" }, icon: "chevron-down", iconSize: /*FontSize*/ 0, style: "icon", visible: true, _idProps: { service: idService, uuid: "16" }, _widgetRecordProvider: widgetsRecordProvider })]; }, function () { return [React.createElement(OSWidgets.Icon, { extendedProperties: { style: "color: #00a9e7;" }, icon: "chevron-up", iconSize: /*FontSize*/ 0, style: "icon", visible: true, _idProps: { service: idService, uuid: "17" }, _widgetRecordProvider: widgetsRecordProvider })]; })))]; }, function () { return [React.createElement(OSWidgets.Link, { enabled: true, transition: OS.Transitions.createTransition(OS.Transitions.TransitionAnimation.Default), url: OS.Navigation.generateScreenURL("/Portal/Info", { locale: model.variables.inputLocaleIn, pageid: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.cmsPageIdAttr }), visible: true, _idProps: { service: idService, uuid: "18" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedProperties: { className: model.getCachedValue(idService.getId("Layer1Div2.class"), function () { return ((!(model.variables.parentMenuIdVar.equals(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr))) ? ("MenuContainer") : ("MenuContainer ActiveContainer")); }, function () { return model.variables.parentMenuIdVar; }, function () { return model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr; }) }, style: "MenuContainer", visible: true, _idProps: { service: idService, name: "Layer1Div2" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Expression, { extendedProperties: { className: model.getCachedValue(idService.getId("MtymmD43QkWWmEj+tTDW7w.class"), function () { return ((!(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr.equals(model.variables.parentMenuIdVar))) ? ("MenuLabel") : ("MenuLabel ActiveLabel")); }, function () { return model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr; }, function () { return model.variables.parentMenuIdVar; }) }, style: "MenuLabel", value: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuLocaleAttr.nameAttr, _idProps: { service: idService, uuid: "20" }, _widgetRecordProvider: widgetsRecordProvider, value_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr) }), React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: true, visible: model.getCachedValue(idService.getId("cdpCB2CzB0GdxMl880Crig.Visible"), function () { return ((((model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.uRLAttr === "") && (model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).pageURlAttr === ""))) ? (true) : (false)); }, function () { return model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.uRLAttr; }, function () { return model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).pageURlAttr; }), _idProps: { service: idService, uuid: "21" }, _widgetRecordProvider: widgetsRecordProvider, visible_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr) }, $if(!(model.variables.parentMenuIdVar.equals(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr)), false, this, function () { return [React.createElement(OSWidgets.Icon, { extendedProperties: { style: "color: #8e959e;" }, icon: "chevron-down", iconSize: /*FontSize*/ 0, style: "icon", visible: true, _idProps: { service: idService, uuid: "22" }, _widgetRecordProvider: widgetsRecordProvider })]; }, function () { return [React.createElement(OSWidgets.Icon, { extendedProperties: { style: "color: #00a9e7;" }, icon: "chevron-up", iconSize: /*FontSize*/ 0, style: "icon", visible: true, _idProps: { service: idService, uuid: "23" }, _widgetRecordProvider: widgetsRecordProvider })]; }))))]; }), React.createElement(OSWidgets.List, { animateItems: true, gridProperties: { classes: "OSFillParent", marginLeft: "0px" }, mode: /*Default*/ 0, source: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr, style: "list list-group", tag: "div", _idProps: { service: idService, uuid: "24" }, _widgetRecordProvider: widgetsRecordProvider, source_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr), placeholders: { content: new IteratorPlaceholderContent(function (idService, callContext) { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: true, visible: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.parentMenuIdAttr.equals(model.variables.parentMenuIdVar), _idProps: { service: idService, uuid: "25" }, _widgetRecordProvider: widgetsRecordProvider, visible_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr), _dependencies: [asPrimitiveValue(model.variables.inputLocaleIn), asPrimitiveValue(model.variables.parentMenuId2Var), asPrimitiveValue(model.variables.fetchMenusDataAct.dataFetchStatusAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).layer3MenuListAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.cmsPageIdAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.idAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.uRLAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuLocaleAttr.nameAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).pageUrlAttr)] }, $if((model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).pageUrlAttr === ""), false, this, function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedEvents: { onClick: function () { var eventHandlerContext = callContext.clone(); controller.goToPage$Action(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.uRLAttr, model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr, model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.idAttr, model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).pageUrlAttr, controller.callContext(eventHandlerContext)); ; } }, extendedProperties: { style: "background-color: #fff;" }, style: "SubMenuContainer", visible: true, _idProps: { service: idService, name: "Layer2Div" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Expression, { style: "SubMenuLabel", value: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuLocaleAttr.nameAttr, _idProps: { service: idService, uuid: "27" }, _widgetRecordProvider: widgetsRecordProvider, value_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr) }), React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: true, visible: model.getCachedValue(idService.getId("ShtWuCLh+E2grRGvN_13nQ.Visible"), function () { return ((((model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.uRLAttr === "") && (model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).pageUrlAttr === ""))) ? (true) : (false)); }, function () { return model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.uRLAttr; }, function () { return model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).pageUrlAttr; }), _idProps: { service: idService, uuid: "28" }, _widgetRecordProvider: widgetsRecordProvider, visible_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr) }, $if(!(model.variables.parentMenuId2Var.equals(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.idAttr)), false, this, function () { return [React.createElement(OSWidgets.Icon, { extendedProperties: { style: "color: #8e959e;" }, icon: "chevron-down", iconSize: /*FontSize*/ 0, style: "icon", visible: true, _idProps: { service: idService, uuid: "29" }, _widgetRecordProvider: widgetsRecordProvider })]; }, function () { return [React.createElement(OSWidgets.Icon, { extendedProperties: { style: "color: #00a9e7;" }, icon: "chevron-up", iconSize: /*FontSize*/ 0, style: "icon", visible: true, _idProps: { service: idService, uuid: "30" }, _widgetRecordProvider: widgetsRecordProvider })]; })))]; }, function () { return [React.createElement(OSWidgets.Link, { enabled: true, transition: OS.Transitions.createTransition(OS.Transitions.TransitionAnimation.Default), url: OS.Navigation.generateScreenURL("/Portal/Info", { locale: model.variables.inputLocaleIn, pageid: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.cmsPageIdAttr }), visible: true, _idProps: { service: idService, uuid: "31" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedProperties: { style: "background-color: #fff;" }, style: "SubMenuContainer", visible: true, _idProps: { service: idService, name: "Layer2Div2" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Expression, { style: "SubMenuLabel", value: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuLocaleAttr.nameAttr, _idProps: { service: idService, uuid: "33" }, _widgetRecordProvider: widgetsRecordProvider, value_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr) }), React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: true, visible: model.getCachedValue(idService.getId("wZQTi9xB10e7vn55kRx4PQ.Visible"), function () { return ((((model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.uRLAttr === "") && (model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).pageUrlAttr === ""))) ? (true) : (false)); }, function () { return model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.uRLAttr; }, function () { return model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).pageUrlAttr; }), _idProps: { service: idService, uuid: "34" }, _widgetRecordProvider: widgetsRecordProvider, visible_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr) }, $if(!(model.variables.parentMenuId2Var.equals(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.idAttr)), false, this, function () { return [React.createElement(OSWidgets.Icon, { extendedProperties: { style: "color: #8e959e;" }, icon: "chevron-down", iconSize: /*FontSize*/ 0, style: "icon", visible: true, _idProps: { service: idService, uuid: "35" }, _widgetRecordProvider: widgetsRecordProvider })]; }, function () { return [React.createElement(OSWidgets.Icon, { extendedProperties: { style: "color: #00a9e7;" }, icon: "chevron-up", iconSize: /*FontSize*/ 0, style: "icon", visible: true, _idProps: { service: idService, uuid: "36" }, _widgetRecordProvider: widgetsRecordProvider })]; }))))]; }), React.createElement(OSWidgets.List, { animateItems: true, gridProperties: { classes: "OSFillParent", marginLeft: "px" }, mode: /*Default*/ 0, source: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).layer3MenuListAttr, style: "list list-group", tag: "div", _idProps: { service: idService, uuid: "37" }, _widgetRecordProvider: widgetsRecordProvider, source_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr), placeholders: { content: new IteratorPlaceholderContent(function (idService, callContext) { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: true, style: "SubSubMenuContainer", visible: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).layer3MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.parentMenuIdAttr.equals(model.variables.parentMenuId2Var), _idProps: { service: idService, name: "Layer3Div" }, _widgetRecordProvider: widgetsRecordProvider, visible_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr), _dependencies: [asPrimitiveValue(model.variables.inputLocaleIn), asPrimitiveValue(model.variables.fetchMenusDataAct.dataFetchStatusAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.idAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).layer3MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.cmsPageIdAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).layer3MenuListAttr.getCurrent(callContext.iterationContext).menuLocaleAttr.nameAttr), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).layer3MenuListAttr.getCurrent(callContext.iterationContext).pageUrlAttr)] }, $if((model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).layer3MenuListAttr.getCurrent(callContext.iterationContext).pageUrlAttr === ""), false, this, function () { return [React.createElement(OSWidgets.Expression, { extendedEvents: { onClick: function () { var eventHandlerContext = callContext.clone(); controller.goToPage$Action(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).layer3MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.uRLAttr, model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).menuAttr.idAttr, model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.idAttr, model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).layer3MenuListAttr.getCurrent(callContext.iterationContext).pageUrlAttr, controller.callContext(eventHandlerContext)); ; } }, extendedProperties: { style: "color: #6494ed;" }, style: "pointer", value: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).layer3MenuListAttr.getCurrent(callContext.iterationContext).menuLocaleAttr.nameAttr, _idProps: { service: idService, uuid: "39" }, _widgetRecordProvider: widgetsRecordProvider, value_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr) })]; }, function () { return [React.createElement(OSWidgets.Link, { enabled: true, transition: OS.Transitions.createTransition(OS.Transitions.TransitionAnimation.Default), url: OS.Navigation.generateScreenURL("/Portal/Info", { locale: model.variables.inputLocaleIn, pageid: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).layer3MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.cmsPageIdAttr, ParentMenuId: OS.BuiltinFunctions.longIntegerToInteger(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.idAttr) }), visible: true, _idProps: { service: idService, uuid: "40" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Expression, { extendedProperties: { style: "color: #6494ed;" }, style: "pointer", value: model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).layer3MenuListAttr.getCurrent(callContext.iterationContext).menuLocaleAttr.nameAttr, _idProps: { service: idService, uuid: "41" }, _widgetRecordProvider: widgetsRecordProvider, value_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables.fetchMenusDataAct.dataFetchStatusAttr) }))]; }))]; }, callContext, idService, "3") }, _dependencies: [asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out.getCurrent(callContext.iterationContext).layer2MenuListAttr.getCurrent(callContext.iterationContext).menuAttr.idAttr), asPrimitiveValue(model.variables.inputLocaleIn), asPrimitiveValue(model.variables.fetchMenusDataAct.dataFetchStatusAttr), asPrimitiveValue(model.variables.parentMenuId2Var)] }))]; }, callContext, idService, "3") }, _dependencies: [asPrimitiveValue(model.variables.inputLocaleIn), asPrimitiveValue(model.variables.parentMenuId2Var), asPrimitiveValue(model.variables.fetchMenusDataAct.dataFetchStatusAttr), asPrimitiveValue(model.variables.parentMenuIdVar)] }))]; }, callContext, idService, "3") }, _dependencies: [asPrimitiveValue(model.variables.parentMenuId2Var), asPrimitiveValue(model.variables.inputLocaleIn), asPrimitiveValue(model.variables.parentMenuIdVar), asPrimitiveValue(model.variables.fetchMenusDataAct.dataFetchStatusAttr)] })]; }) }, _dependencies: [asPrimitiveValue(model.variables.parentMenuId2Var), asPrimitiveValue(model.variables.parentMenuIdVar), asPrimitiveValue(model.variables.fetchMenusDataAct.out1Out), asPrimitiveValue(model.variables.fetchMenusDataAct.dataFetchStatusAttr), asPrimitiveValue(model.variables._inputLocaleInDataFetchStatus), asPrimitiveValue(model.variables.inputLocaleIn)] }), React.createElement(Portal_EP_Common_ChatFloatingButton_mvc_view, { inputs: { locale: model.variables.inputLocaleIn, _localeInDataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables._inputLocaleInDataFetchStatus) }, events: { _handleError: function (ex) { controller.handleError(ex); } }, _validationProps: { validationService: validationService }, _idProps: { service: idService, uuid: "42", alias: "3" }, _widgetRecordProvider: widgetsRecordProvider, _dependencies: [] })); }; return View; })(OSView.BaseView.BaseWebBlock); return View; }); define("Portal.EP_Headers.Menu.mvc$controller", ["OutSystems/ClientRuntime/Main", "Portal.model", "Portal.controller", "OutSystemsUI.controller", "Portal.languageResources", "Portal.clientVariables", "OutSystemsUI.controller$IsPhone", "Portal.referencesHealth", "Portal.referencesHealth$OutSystemsUI", "OutSystemsUI.controller$IsTablet", "Portal.controller$OpenURLInNewTab", "Portal.model$GetMenusList"], function (OutSystems, PortalModel, PortalController, OutSystemsUIController, PortalLanguageResources, PortalClientVariables) { var OS = OutSystems.Internal; var Controller = (function (_super) { __extends(Controller, _super); function Controller() { _super.apply(this, arguments); var controller = this.controller; this.clientActionProxies = {}; this.dataFetchDependenciesOriginal = { fetchMenus$DataActRefresh: 0 }; this.dataFetchDependentsGraph = { fetchMenus$DataActRefresh: [] }; this.useImprovedDataFetch = false; this.hasDependenciesBetweenSources = false; this.shouldSendClientVarsToDataSources = false; } // Server Actions // Aggregates and Data Actions Controller.prototype.fetchMenus$DataActRefresh = function (callContext) { var model = this.model; var controller = this.controller; var callContext = controller.callContext(callContext); return controller.callDataAction("DataActionFetchMenus", "screenservices/Portal/EP_Headers/Menu/DataActionFetchMenus", "hjbaXaIkMyGHXjbBT2s5JA", function (b) { model.variables.fetchMenusDataAct.dataFetchStatusAttr = b; }, function (json) { model.variables.fetchMenusDataAct.replaceWith(OS.DataConversion.ServerDataConverter.from(json, model.variables.fetchMenusDataAct.constructor)); }, undefined, undefined, undefined, callContext); }; Controller.prototype.dataFetchActionNames = ["fetchMenus$DataActRefresh"]; // Client Actions Controller.prototype._menuOnClick$Action = function (callContext) { var model = this.model; var controller = this.controller; var idService = this.idService; controller.ensureControllerAlive("MenuOnClick"); callContext = controller.callContext(callContext); return OS.Flow.executeAsyncFlow(function () { // ParentMenuId = False model.variables.parentMenuIdVar = OS.DataTypes.LongInteger.defaultValue; // ParentMenuId2 = False model.variables.parentMenuId2Var = OS.DataTypes.LongInteger.defaultValue; // IsVisible = notIsVisible model.variables.isVisibleIn = !(model.variables.isVisibleIn); // Trigger Event: CloseMenu return controller.closeMenu$Action(callContext); }); }; Controller.prototype._goToPage$Action = function (uRLIn, parentMenuIdentifierIn, parentMenuIdentifier2In, pageURLIn, callContext) { var model = this.model; var controller = this.controller; var idService = this.idService; controller.ensureControllerAlive("GoToPage"); callContext = controller.callContext(callContext); var vars = new OS.DataTypes.VariableHolder(new (controller.constructor.getVariableGroupType("Portal.EP_Headers.Menu.GoToPage$vars"))()); vars.value.uRLInLocal = uRLIn; vars.value.parentMenuIdentifierInLocal = parentMenuIdentifierIn; vars.value.parentMenuIdentifier2InLocal = parentMenuIdentifier2In; vars.value.pageURLInLocal = pageURLIn; if(((vars.value.pageURLInLocal === ""))) { if(((vars.value.uRLInLocal === ""))) { if(((vars.value.parentMenuIdentifierInLocal.equals(model.variables.parentMenuIdVar) && vars.value.parentMenuIdentifier2InLocal.equals(OS.BuiltinFunctions.integerToLongInteger(0))))) { // ParentMenuId = 0 model.variables.parentMenuIdVar = OS.BuiltinFunctions.integerToLongInteger(0); // ParentMenuId2 = 0 model.variables.parentMenuId2Var = OS.BuiltinFunctions.integerToLongInteger(0); } else { if((((vars.value.parentMenuIdentifierInLocal.equals(model.variables.parentMenuIdVar) && vars.value.parentMenuIdentifier2InLocal.equals(model.variables.parentMenuId2Var)) && !(vars.value.parentMenuIdentifier2InLocal.equals(OS.BuiltinFunctions.integerToLongInteger(0)))))) { // ParentMenuId2 = 0 model.variables.parentMenuId2Var = OS.BuiltinFunctions.integerToLongInteger(0); } else { // ParentMenuId = ParentMenuIdentifier model.variables.parentMenuIdVar = vars.value.parentMenuIdentifierInLocal; // ParentMenuId2 = ParentMenuIdentifier2 model.variables.parentMenuId2Var = vars.value.parentMenuIdentifier2InLocal; } } } else { if(((OS.BuiltinFunctions.substr(vars.value.uRLInLocal, 0, 4) === "http"))) { // Execute Action: OpenURLInNewTab PortalController.default.openURLInNewTab$Action(vars.value.uRLInLocal, callContext); } else { // Destination: /Portal/ return OS.Navigation.navigateTo(OS.Navigation.generateScreenURL(vars.value.uRLInLocal, {}), OS.Transitions.createTransition(OS.Transitions.TransitionAnimation.Default), callContext, true); } } } else { // Destination: /Portal/ return OS.Navigation.navigateTo(OS.Navigation.generateScreenURL(vars.value.pageURLInLocal, {}), OS.Transitions.createTransition(OS.Transitions.TransitionAnimation.Default), callContext, true); } }; Controller.registerVariableGroupType("Portal.EP_Headers.Menu.GoToPage$vars", [{ name: "URL", attrName: "uRLInLocal", mandatory: true, dataType: OS.Types.Text, defaultValue: function () { return ""; } }, { name: "ParentMenuIdentifier", attrName: "parentMenuIdentifierInLocal", mandatory: true, dataType: OS.Types.LongInteger, defaultValue: function () { return OS.DataTypes.LongInteger.defaultValue; } }, { name: "ParentMenuIdentifier2", attrName: "parentMenuIdentifier2InLocal", mandatory: true, dataType: OS.Types.LongInteger, defaultValue: function () { return OS.DataTypes.LongInteger.defaultValue; } }, { name: "PageURL", attrName: "pageURLInLocal", mandatory: true, dataType: OS.Types.Text, defaultValue: function () { return ""; } }]); Controller.prototype._onParametersChanged$Action = function (callContext) { var model = this.model; var controller = this.controller; var idService = this.idService; controller.ensureControllerAlive("OnParametersChanged"); callContext = controller.callContext(callContext); return OS.Flow.executeAsyncFlow(function () { // Refresh Query: FetchMenus var result = controller.fetchMenus$DataActRefresh(callContext); model.flush(); return result; }); }; Controller.prototype.menuOnClick$Action = function (callContext) { var controller = this.controller; return controller.safeExecuteClientAction(controller._menuOnClick$Action, callContext); }; Controller.prototype.goToPage$Action = function (uRLIn, parentMenuIdentifierIn, parentMenuIdentifier2In, pageURLIn, callContext) { var controller = this.controller; return controller.safeExecuteClientAction(controller._goToPage$Action, callContext, uRLIn, parentMenuIdentifierIn, parentMenuIdentifier2In, pageURLIn); }; Controller.prototype.onParametersChanged$Action = function (callContext) { var controller = this.controller; return controller.safeExecuteClientAction(controller._onParametersChanged$Action, callContext); }; Controller.prototype.closeMenu$Action = function () { return Promise.resolve(); }; Controller.prototype.localeChanged$Action = function () { return Promise.resolve(); }; Controller.prototype.userLoggedIn$Action = function () { return Promise.resolve(); }; // Event Handler Actions Controller.prototype.onInitializeEventHandler = null; Controller.prototype.onReadyEventHandler = null; Controller.prototype.onRenderEventHandler = null; Controller.prototype.onDestroyEventHandler = null; Controller.prototype.onParametersChangedEventHandler = function (callContext) { var controller = this.controller; var model = this.model; var idService = this.idService; return controller.onParametersChanged$Action(callContext); }; Controller.prototype.handleError = function (ex) { return controller.handleError(ex); }; Controller.checkPermissions = function () { }; Controller.prototype.getDefaultTimeout = function () { return PortalController.default.defaultTimeout; }; return Controller; })(OS.Controller.BaseViewController); return new OS.Controller.ControllerFactory(Controller, PortalLanguageResources); });
/home2/wtmwscom/public_html/../public_html/post/scripts/Portal_045.js