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_021.js
/
/
define("Portal.Tracking.TrackBlockLineData.mvc$model", ["OutSystems/ClientRuntime/Main", "Portal.model", "OutSystemsUI.Adaptive.DisplayOnDevice.mvc$model", "OutSystemsUI.Navigation.WizardItem.mvc$model", "Portal.model$TrackAndTraceExternalDispatchList"], function (OutSystems, PortalModel, OutSystemsUI_Adaptive_DisplayOnDevice_mvcModel, OutSystemsUI_Navigation_WizardItem_mvcModel) { var OS = OutSystems.Internal; var VariablesRecord = (function (_super) { __extends(VariablesRecord, _super); function VariablesRecord(defaults) { _super.apply(this, arguments); } VariablesRecord.attributesToDeclare = function () { return [ this.attr("DELIVERED_EN", "dELIVERED_ENVar", "DELIVERED_EN", true, false, OS.Types.Text, function () { return ""; }, false), this.attr("DELIVERED_AR", "dELIVERED_ARVar", "DELIVERED_AR", true, false, OS.Types.Text, function () { return ""; }, false), this.attr("TrackingLines", "trackingLinesIn", "TrackingLines", true, false, OS.Types.RecordList, function () { return OS.DataTypes.ImmutableBase.getData(new PortalModel.TrackAndTraceExternalDispatchList()); }, false, PortalModel.TrackAndTraceExternalDispatchList), this.attr("_trackingLinesInDataFetchStatus", "_trackingLinesInDataFetchStatus", "_trackingLinesInDataFetchStatus", true, false, OS.Types.Integer, function () { return /*Fetched*/ 1; }, false) ].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_Adaptive_DisplayOnDevice_mvcModel.hasValidationWidgets || OutSystemsUI_Navigation_WizardItem_mvcModel.hasValidationWidgets); } return Model._hasValidationWidgetsValue; } }); Model.prototype.setInputs = function (inputs) { if("TrackingLines" in inputs) { this.variables.trackingLinesIn = inputs.TrackingLines; if("_trackingLinesInDataFetchStatus" in inputs) { this.variables._trackingLinesInDataFetchStatus = inputs._trackingLinesInDataFetchStatus; } } }; return Model; })(OS.Model.BaseViewModel); return new OS.Model.ModelFactory(Model); }); define("Portal.Tracking.TrackBlockLineData.mvc$view", ["OutSystems/ClientRuntime/Main", "Portal.model", "Portal.controller", "react", "OutSystems/ReactView/Main", "Portal.Tracking.TrackBlockLineData.mvc$model", "Portal.Tracking.TrackBlockLineData.mvc$controller", "Portal.clientVariables", "OutSystems/ReactWidgets/Main", "OutSystemsUI.Adaptive.DisplayOnDevice.mvc$view", "OutSystemsUI.Navigation.WizardItem.mvc$view", "Portal.model$TrackAndTraceExternalDispatchList"], function (OutSystems, PortalModel, PortalController, React, OSView, Portal_Tracking_TrackBlockLineData_mvc_model, Portal_Tracking_TrackBlockLineData_mvc_controller, PortalClientVariables, OSWidgets, OutSystemsUI_Adaptive_DisplayOnDevice_mvc_view, OutSystemsUI_Navigation_WizardItem_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 = "Tracking.TrackBlockLineData"; View.getCssDependencies = function() { return ["css/OutSystemsReactWidgets.css", "css/Portal.Tracking.TrackBlockLineData.css"]; }; View.getJsDependencies = function() { return []; }; View.getBlocks = function() { return [OutSystemsUI_Adaptive_DisplayOnDevice_mvc_view, OutSystemsUI_Navigation_WizardItem_mvc_view]; }; Object.defineProperty(View.prototype, "modelFactory", { get: function () { return Portal_Tracking_TrackBlockLineData_mvc_model; }, enumerable: true, configurable: true }); Object.defineProperty(View.prototype, "controllerFactory", { get: function () { return Portal_Tracking_TrackBlockLineData_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(OSWidgets.Container, { align: /*Default*/ 0, animate: false, visible: true, _idProps: { service: idService, uuid: "0" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.List, { animateItems: true, gridProperties: { classes: "OSFillParent" }, mode: /*Default*/ 0, source: model.variables.trackingLinesIn, style: "list list-group TrackingLineList", tag: "div", _idProps: { service: idService, name: "TrackingLineList" }, _widgetRecordProvider: widgetsRecordProvider, source_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables._trackingLinesInDataFetchStatus), placeholders: { content: new IteratorPlaceholderContent(function (idService, callContext) { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, visible: true, _idProps: { service: idService, uuid: "2" }, _widgetRecordProvider: widgetsRecordProvider, _dependencies: [asPrimitiveValue(model.variables.dELIVERED_ARVar), asPrimitiveValue(model.variables.dELIVERED_ENVar), asPrimitiveValue(model.variables._trackingLinesInDataFetchStatus), asPrimitiveValue(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).dateTimeAttr), asPrimitiveValue(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).destinationAttr), asPrimitiveValue(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).originAttr), asPrimitiveValue(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).typeAttr), asPrimitiveValue(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).statusAttr), asPrimitiveValue(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).remarksAttr), asPrimitiveValue(model.variables.trackingLinesIn.length), asPrimitiveValue(model.variables.trackingLinesIn.getCurrentRowNumber(callContext.iterationContext))] }, React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedProperties: { style: "height: 150px; padding-top: 20px;" }, gridProperties: { classes: "ThemeGrid_Width1" }, visible: true, _idProps: { service: idService, uuid: "3" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OutSystemsUI_Adaptive_DisplayOnDevice_mvc_view, { inputs: {}, events: { _handleError: function (ex) { controller.handleError(ex); } }, _validationProps: { validationService: validationService }, _idProps: { service: idService, uuid: "4", alias: "1" }, _widgetRecordProvider: widgetsRecordProvider, placeholders: { onDesktop: new PlaceholderContent(function () { return [$if((model.variables.trackingLinesIn.getCurrentRowNumber(callContext.iterationContext) === (model.variables.trackingLinesIn.length - 1)), false, this, function () { return [React.createElement(OutSystemsUI_Navigation_WizardItem_mvc_view, { inputs: { Status: PortalModel.staticEntities.steps.active }, events: { _handleError: function (ex) { controller.handleError(ex); } }, _validationProps: { validationService: validationService }, _idProps: { service: idService, uuid: "5", alias: "2" }, _widgetRecordProvider: widgetsRecordProvider, placeholders: { icon: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Image, { extendedProperties: { style: "height: 22px;" }, gridProperties: { width: "22px" }, image: OS.Navigation.VersionedURL.getVersionedUrl("img/UIComponents_UC.BundleListPointer_3x.png"), type: /*Static*/ 0, _idProps: { service: idService, uuid: "6" }, _widgetRecordProvider: widgetsRecordProvider })]; }), label: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, visible: true, _idProps: { service: idService, uuid: "7" }, _widgetRecordProvider: widgetsRecordProvider })]; }) }, _dependencies: [] })]; }, function () { return [$if(((((OS.BuiltinFunctions.index(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).remarksAttr, model.variables.dELIVERED_ENVar, 0, false, true)) !== (-1)) || ((OS.BuiltinFunctions.index(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).remarksAttr, model.variables.dELIVERED_ARVar, 0, false, false)) !== (-1))) && (model.variables.trackingLinesIn.getCurrentRowNumber(callContext.iterationContext) === 0)), false, this, function () { return [React.createElement(OutSystemsUI_Navigation_WizardItem_mvc_view, { inputs: { Status: PortalModel.staticEntities.steps.active }, events: { _handleError: function (ex) { controller.handleError(ex); } }, _validationProps: { validationService: validationService }, _idProps: { service: idService, uuid: "8", alias: "3" }, _widgetRecordProvider: widgetsRecordProvider, placeholders: { icon: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Image, { extendedProperties: { style: "height: 22px;" }, gridProperties: { width: "22px" }, image: OS.Navigation.VersionedURL.getVersionedUrl("img/UIComponents_UC.process_check_2x.png"), type: /*Static*/ 0, _idProps: { service: idService, uuid: "9" }, _widgetRecordProvider: widgetsRecordProvider })]; }), label: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, gridProperties: { classes: "OSInline" }, style: "blueSlideLine", visible: true, _idProps: { service: idService, uuid: "10" }, _widgetRecordProvider: widgetsRecordProvider })]; }) }, _dependencies: [] })]; }, function () { return [$if((((model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).statusAttr) !== ("Delivered")) && (model.variables.trackingLinesIn.getCurrentRowNumber(callContext.iterationContext) === 0)), false, this, function () { return [React.createElement(OutSystemsUI_Navigation_WizardItem_mvc_view, { inputs: { Status: PortalModel.staticEntities.steps.active }, events: { _handleError: function (ex) { controller.handleError(ex); } }, _validationProps: { validationService: validationService }, _idProps: { service: idService, uuid: "11", alias: "4" }, _widgetRecordProvider: widgetsRecordProvider, placeholders: { icon: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Image, { extendedProperties: { style: "height: 22px;" }, gridProperties: { width: "22px" }, image: OS.Navigation.VersionedURL.getVersionedUrl("img/UIComponents_UC.BundleListPointer_3x.png"), type: /*Static*/ 0, _idProps: { service: idService, uuid: "12" }, _widgetRecordProvider: widgetsRecordProvider })]; }), label: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, gridProperties: { classes: "OSInline" }, style: "blueSlideDahsedLine", visible: true, _idProps: { service: idService, uuid: "13" }, _widgetRecordProvider: widgetsRecordProvider })]; }) }, _dependencies: [] })]; }, function () { return [React.createElement(OutSystemsUI_Navigation_WizardItem_mvc_view, { inputs: { Status: PortalModel.staticEntities.steps.active }, events: { _handleError: function (ex) { controller.handleError(ex); } }, _validationProps: { validationService: validationService }, _idProps: { service: idService, uuid: "14", alias: "5" }, _widgetRecordProvider: widgetsRecordProvider, placeholders: { icon: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Image, { extendedProperties: { style: "height: 22px;" }, gridProperties: { width: "22px" }, image: OS.Navigation.VersionedURL.getVersionedUrl("img/UIComponents_UC.BundleListPointer_3x.png"), type: /*Static*/ 0, _idProps: { service: idService, uuid: "15" }, _widgetRecordProvider: widgetsRecordProvider })]; }), label: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, gridProperties: { classes: "OSInline" }, style: "blueSlideLine", visible: true, _idProps: { service: idService, uuid: "16" }, _widgetRecordProvider: widgetsRecordProvider })]; }) }, _dependencies: [] })]; })]; })]; })]; }), onTablet: new PlaceholderContent(function () { return [$if((model.variables.trackingLinesIn.getCurrentRowNumber(callContext.iterationContext) === (model.variables.trackingLinesIn.length - 1)), false, this, function () { return [React.createElement(OutSystemsUI_Navigation_WizardItem_mvc_view, { inputs: { Status: PortalModel.staticEntities.steps.active }, events: { _handleError: function (ex) { controller.handleError(ex); } }, _validationProps: { validationService: validationService }, _idProps: { service: idService, uuid: "17", alias: "6" }, _widgetRecordProvider: widgetsRecordProvider, placeholders: { icon: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Image, { extendedProperties: { style: "height: 22px;" }, gridProperties: { width: "22px" }, image: OS.Navigation.VersionedURL.getVersionedUrl("img/UIComponents_UC.BundleListPointer_3x.png"), type: /*Static*/ 0, _idProps: { service: idService, uuid: "18" }, _widgetRecordProvider: widgetsRecordProvider })]; }), label: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, visible: true, _idProps: { service: idService, uuid: "19" }, _widgetRecordProvider: widgetsRecordProvider })]; }) }, _dependencies: [] })]; }, function () { return [$if(((model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).statusAttr === "Delivered") && (model.variables.trackingLinesIn.getCurrentRowNumber(callContext.iterationContext) === 0)), false, this, function () { return [React.createElement(OutSystemsUI_Navigation_WizardItem_mvc_view, { inputs: { Status: PortalModel.staticEntities.steps.active }, events: { _handleError: function (ex) { controller.handleError(ex); } }, _validationProps: { validationService: validationService }, _idProps: { service: idService, uuid: "20", alias: "7" }, _widgetRecordProvider: widgetsRecordProvider, placeholders: { icon: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Image, { extendedProperties: { style: "height: 22px;" }, gridProperties: { width: "22px" }, image: OS.Navigation.VersionedURL.getVersionedUrl("img/UIComponents_UC.process_check_2x.png"), type: /*Static*/ 0, _idProps: { service: idService, uuid: "21" }, _widgetRecordProvider: widgetsRecordProvider })]; }), label: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, gridProperties: { classes: "OSInline" }, style: "blueSlideLine", visible: true, _idProps: { service: idService, uuid: "22" }, _widgetRecordProvider: widgetsRecordProvider })]; }) }, _dependencies: [] })]; }, function () { return [$if((((model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).statusAttr) !== ("Delivered")) && (model.variables.trackingLinesIn.getCurrentRowNumber(callContext.iterationContext) === 0)), false, this, function () { return [React.createElement(OutSystemsUI_Navigation_WizardItem_mvc_view, { inputs: { Status: PortalModel.staticEntities.steps.active }, events: { _handleError: function (ex) { controller.handleError(ex); } }, _validationProps: { validationService: validationService }, _idProps: { service: idService, uuid: "23", alias: "8" }, _widgetRecordProvider: widgetsRecordProvider, placeholders: { icon: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Image, { extendedProperties: { style: "height: 22px;" }, gridProperties: { width: "22px" }, image: OS.Navigation.VersionedURL.getVersionedUrl("img/UIComponents_UC.BundleListPointer_3x.png"), type: /*Static*/ 0, _idProps: { service: idService, uuid: "24" }, _widgetRecordProvider: widgetsRecordProvider })]; }), label: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, gridProperties: { classes: "OSInline" }, style: "blueSlideDahsedLine", visible: true, _idProps: { service: idService, uuid: "25" }, _widgetRecordProvider: widgetsRecordProvider })]; }) }, _dependencies: [] })]; }, function () { return [React.createElement(OutSystemsUI_Navigation_WizardItem_mvc_view, { inputs: { Status: PortalModel.staticEntities.steps.active }, events: { _handleError: function (ex) { controller.handleError(ex); } }, _validationProps: { validationService: validationService }, _idProps: { service: idService, uuid: "26", alias: "9" }, _widgetRecordProvider: widgetsRecordProvider, placeholders: { icon: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Image, { extendedProperties: { style: "height: 22px;" }, gridProperties: { width: "22px" }, image: OS.Navigation.VersionedURL.getVersionedUrl("img/UIComponents_UC.BundleListPointer_3x.png"), type: /*Static*/ 0, _idProps: { service: idService, uuid: "27" }, _widgetRecordProvider: widgetsRecordProvider })]; }), label: new PlaceholderContent(function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, gridProperties: { classes: "OSInline" }, style: "blueSlideLine", visible: true, _idProps: { service: idService, uuid: "28" }, _widgetRecordProvider: widgetsRecordProvider })]; }) }, _dependencies: [] })]; })]; })]; })]; }), onPhone: PlaceholderContent.Empty }, _dependencies: [asPrimitiveValue(model.variables.dELIVERED_ARVar), asPrimitiveValue(model.variables.dELIVERED_ENVar), asPrimitiveValue(model.variables._trackingLinesInDataFetchStatus), asPrimitiveValue(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).statusAttr), asPrimitiveValue(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).remarksAttr), asPrimitiveValue(model.variables.trackingLinesIn.length), asPrimitiveValue(model.variables.trackingLinesIn.getCurrentRowNumber(callContext.iterationContext))] })), React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, gridProperties: { classes: "ThemeGrid_Width11 ThemeGrid_MarginGutter" }, visible: true, _idProps: { service: idService, uuid: "29" }, _widgetRecordProvider: widgetsRecordProvider }, $if((model.variables.trackingLinesIn.getCurrentRowNumber(callContext.iterationContext) === 0), false, this, function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedProperties: { style: "border-bottom: 1px solid gray; border-width: 0px; height: 1px; padding: 5px 0px 5px 0px;" }, gridProperties: { classes: "ThemeGrid_Width4" }, visible: true, _idProps: { service: idService, uuid: "30" }, _widgetRecordProvider: widgetsRecordProvider })]; }, function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedProperties: { style: "border-bottom: 1px solid #ccc; height: 5px;" }, gridProperties: { classes: "ThemeGrid_Width4" }, visible: true, _idProps: { service: idService, uuid: "31" }, _widgetRecordProvider: widgetsRecordProvider })]; }), $if(((model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).remarksAttr === (OS.BuiltinFunctions.nullIdentifier()).toString()) || (OS.BuiltinFunctions.trim(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).remarksAttr) === "")), false, this, function () { return []; }, function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedProperties: { style: "padding: 5px;" }, visible: true, _idProps: { service: idService, name: "ListItemRemark" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Expression, { gridProperties: { classes: "OSFillParent" }, style: "heading5", value: model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).remarksAttr, _idProps: { service: idService, uuid: "33" }, _widgetRecordProvider: widgetsRecordProvider, value_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables._trackingLinesInDataFetchStatus) }))]; }), React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedProperties: { style: "padding: 5px;" }, visible: false, _idProps: { service: idService, name: "ListItemStatus" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Expression, { extendedProperties: { style: "font-size: 18px; font-weight: bold;" }, gridProperties: { classes: "OSFillParent" }, value: ((model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).typeAttr + " : ") + model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).statusAttr), _idProps: { service: idService, uuid: "35" }, _widgetRecordProvider: widgetsRecordProvider, value_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables._trackingLinesInDataFetchStatus) })), $if(((((model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).originAttr) !== ((OS.BuiltinFunctions.nullIdentifier()).toString())) && ((OS.BuiltinFunctions.trim(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).originAttr)) !== (""))) || (((model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).destinationAttr) !== ((OS.BuiltinFunctions.nullIdentifier()).toString())) && ((OS.BuiltinFunctions.trim(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).destinationAttr)) !== ("")))), false, this, function () { return [React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedProperties: { style: "padding: 5px;" }, visible: true, _idProps: { service: idService, name: "ListItemOriniDest" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Expression, { gridProperties: { classes: "OSFillParent" }, value: model.getCachedValue(idService.getId("wNkv4ibTLkeSZnWsz5nRGQ.Value"), function () { return ((model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).originAttr + (((((((model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).originAttr) !== ((OS.BuiltinFunctions.nullIdentifier()).toString())) && ((OS.BuiltinFunctions.trim(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).originAttr)) !== (""))) && ((model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).destinationAttr) !== ((OS.BuiltinFunctions.nullIdentifier()).toString()))) && ((OS.BuiltinFunctions.trim(model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).destinationAttr)) !== ("")))) ? ("-") : (""))) + model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).destinationAttr); }, function () { return model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).originAttr; }, function () { return model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).destinationAttr; }), _idProps: { service: idService, uuid: "37" }, _widgetRecordProvider: widgetsRecordProvider, value_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables._trackingLinesInDataFetchStatus) }))]; }, function () { return []; }), React.createElement(OSWidgets.Container, { align: /*Default*/ 0, animate: false, extendedProperties: { style: "padding: 5px;" }, visible: true, _idProps: { service: idService, name: "ListItemDateTime" }, _widgetRecordProvider: widgetsRecordProvider }, React.createElement(OSWidgets.Expression, { gridProperties: { classes: "OSFillParent" }, value: model.variables.trackingLinesIn.getCurrent(callContext.iterationContext).dateTimeAttr, _idProps: { service: idService, uuid: "39" }, _widgetRecordProvider: widgetsRecordProvider, value_dataFetchStatus: OS.Model.calculateDataFetchStatus(model.variables._trackingLinesInDataFetchStatus) }))))]; }, callContext, idService, "1") }, _dependencies: [asPrimitiveValue(model.variables.dELIVERED_ARVar), asPrimitiveValue(model.variables.dELIVERED_ENVar), asPrimitiveValue(model.variables._trackingLinesInDataFetchStatus)] }))); }; return View; })(OSView.BaseView.BaseWebBlock); return View; }); define("Portal.Tracking.TrackBlockLineData.mvc$controller", ["OutSystems/ClientRuntime/Main", "Portal.model", "Portal.controller", "Portal.languageResources", "Portal.clientVariables", "Portal.model$TrackAndTraceExternalDispatchList"], function (OutSystems, PortalModel, PortalController, 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 = {}; this.dataFetchDependentsGraph = {}; this.useImprovedDataFetch = false; this.hasDependenciesBetweenSources = false; this.shouldSendClientVarsToDataSources = false; } // Server Actions // Aggregates and Data Actions Controller.prototype.dataFetchActionNames = []; // Client Actions Controller.prototype._onInitialize$Action = function (callContext) { var model = this.model; var controller = this.controller; var idService = this.idService; controller.ensureControllerAlive("OnInitialize"); callContext = controller.callContext(callContext); // DELIVERED_EN = "delivered" model.variables.dELIVERED_ENVar = "delivered"; // DELIVERED_AR = "تم التسليم" model.variables.dELIVERED_ARVar = "تم التسليم"; }; Controller.prototype.onInitialize$Action = function (callContext) { var controller = this.controller; return controller.safeExecuteClientAction(controller._onInitialize$Action, callContext); }; // Event Handler Actions Controller.prototype.onInitializeEventHandler = function (callContext) { var controller = this.controller; var model = this.model; var idService = this.idService; return controller.onInitialize$Action(callContext); }; Controller.prototype.onReadyEventHandler = null; Controller.prototype.onRenderEventHandler = null; Controller.prototype.onDestroyEventHandler = null; Controller.prototype.onParametersChangedEventHandler = null; 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_021.js