diff --git a/Step/wwwroot/dist/build.js b/Step/wwwroot/dist/build.js index 2e12c347..0bc14986 100644 --- a/Step/wwwroot/dist/build.js +++ b/Step/wwwroot/dist/build.js @@ -1110,7 +1110,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.alarmsModelActions = exports.alarmsStore = undefined;\n\nvar _utils = __webpack_require__(153);\n\nvar alarmsStore = exports.alarmsStore = {\n state: {\n _alarms: new Map(),\n _warnings: new Map(),\n _serviceAlarms: new Map(),\n alarms: [],\n warnings: [],\n serviceAlarms: [],\n opened: false,\n serviceOpened: false\n },\n mutations: {\n AddAlarm: function AddAlarm(store, alarm) {\n if (!store._alarms.has(alarm.guid)) {\n store._alarms.set(alarm.guid, {\n date: alarm.dateTime,\n source: alarm.source,\n id: alarm.id.toString(),\n uid: alarm.guid,\n description: null,\n title: alarm.message,\n process: alarm.process,\n status: \"active\",\n type: \"alarm\"\n });\n store.alarms = Array.from(store._alarms.values());\n }\n },\n AddWarning: function AddWarning(store, alarm) {\n if (!store._warnings.has(alarm.guid)) {\n store._warnings.set(alarm.guid, {\n date: alarm.dateTime,\n source: alarm.source,\n id: alarm.id.toString(),\n uid: alarm.guid,\n description: null,\n title: alarm.message,\n process: alarm.process,\n status: \"active\",\n type: \"warning\"\n });\n store.warnings = Array.from(store._warnings.values());\n }\n ;\n },\n RemoveAlarm: function RemoveAlarm(store, alarm) {\n if (store._alarms.has(alarm.guid)) store._alarms.delete(alarm.guid);\n store.alarms = Array.from(store._alarms.values());\n if (Object.keys(store.alarms).length <= 0 && Object.keys(store.warnings).length <= 0) store.opened = false;\n },\n RemoveWarning: function RemoveWarning(store, alarm) {\n if (store._warnings.has(alarm.guid)) store._warnings.delete(alarm.guid);\n store.warnings = Array.from(store._warnings.values());\n if (Object.keys(store.alarms).length <= 0 && Object.keys(store.warnings).length <= 0) store.opened = false;\n },\n RemoveAllAlarms: function RemoveAllAlarms(store) {\n store._alarms.clear();\n store._warnings.clear();\n store._serviceAlarms.clear();\n store.alarms = [];\n store.warnings = [];\n store.serviceAlarms = [];\n store.opened = false;\n },\n AddServiceAlarm: function AddServiceAlarm(store, alarm) {\n if (!store._serviceAlarms.has(alarm.guid)) {\n store._serviceAlarms.set(alarm.guid, {\n date: alarm.dateTime,\n id: (alarm.id || \"\").toString(),\n uid: alarm.guid,\n description: null,\n title: alarm.message,\n status: \"active\",\n type: \"service\"\n });\n store.serviceAlarms = Array.from(store._serviceAlarms.values());\n }\n },\n RemoveServiceAlarm: function RemoveServiceAlarm(store, alarm) {\n if (store._serviceAlarms.has(alarm.guid)) store._serviceAlarms.delete(alarm.guid);\n store.serviceAlarms = Array.from(store._serviceAlarms.values());\n },\n ToggleOpened: function ToggleOpened(store, status) {\n store.opened = status;\n },\n ToggleServiceOpened: function ToggleServiceOpened(store, status) {\n store.serviceOpened = status;\n },\n CheckRemoveAlarm: function CheckRemoveAlarm(store, keys) {\n var removed = false;\n // Cancello gli allarmi\n var ak = Array.from(store._alarms.keys());\n for (var index in ak) {\n if (keys.indexOf(ak[index]) < 0) {\n store._alarms.delete(ak[index]);\n removed = true;\n }\n }\n // Cancello i warnings\n var wk = Array.from(store._warnings.keys());\n for (var index in wk) {\n if (keys.indexOf(wk[index]) < 0) {\n store._warnings.delete(wk[index]);\n removed = true;\n }\n }\n if (removed) {\n store.warnings = Array.from(store._warnings.values());\n store.alarms = Array.from(store._alarms.values());\n }\n }\n },\n actions: {\n removeAllAlarms: function removeAllAlarms(context) {\n context.commit(\"RemoveAllAlarms\");\n },\n addAlarm: function addAlarm(context, alarm) {\n if (!alarm.guid) alarm.guid = (0, _utils.UUID)();\n context.commit(\"AddAlarm\", alarm);\n },\n addWarning: function addWarning(context, warning) {\n if (!warning.guid) warning.guid = (0, _utils.UUID)();\n context.commit(\"AddWarning\", warning);\n },\n addServiceAlarm: function addServiceAlarm(context, alarm) {\n if (!alarm.guid) alarm.guid = (0, _utils.UUID)();\n context.commit(\"AddServiceAlarm\", alarm);\n },\n toggleOpened: function toggleOpened(context, status) {\n context.commit(\"ToggleOpened\", status);\n },\n toggleServiceOpened: function toggleServiceOpened(context, status) {\n context.commit(\"ToggleServiceOpened\", status);\n },\n checkRemove: function checkRemove(context, alarmsKeys) {\n context.commit(\"CheckRemoveAlarm\", alarmsKeys);\n }\n }\n};\nvar alarmsModelActions = exports.alarmsModelActions = alarmsStore.actions;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTUyLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL3N0b3JlL2FsYXJtcy5zdG9yZS50cz80OTVmIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFVVSUQgfSBmcm9tIFwic3JjL19iYXNlL3V0aWxzXCI7XG5pbXBvcnQgeyBzaWduYWxyX2FsYXJtcyB9IGZyb20gXCJzcmMvQHR5cGVzL3NpZ25hbHIuYWxhcm1zXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgQWxhcm1zTW9kZWwge1xuICBhbGFybXM6IEFycmF5PEFsYXJtTW9kZWw+LFxuICB3YXJuaW5nczogQXJyYXk8QWxhcm1Nb2RlbD4sXG4gIHNlcnZpY2VBbGFybXM6IEFycmF5PEFsYXJtTW9kZWw+LFxuICBvcGVuZWQ6IGJvb2xlYW4sXG4gIHNlcnZpY2VPcGVuZWQ6IGJvb2xlYW5cbn1cblxuZXhwb3J0IGludGVyZmFjZSBBbGFybU1vZGVsIHtcbiAgaWQ/OiBzdHJpbmc7XG4gIHVpZD86IHN0cmluZztcbiAgdGl0bGU6IHN0cmluZztcbiAgZGVzY3JpcHRpb246IHN0cmluZztcbiAgZGF0ZTogRGF0ZTtcbiAgc291cmNlPzogc3RyaW5nO1xuICBwcm9jZXNzPzogbnVtYmVyO1xuXG4gIGF0dGFjaGVzPzogQXJyYXk8YW55PjtcbiAgbm90ZXM/OiBBcnJheTxhbnk+O1xuXG4gIHN0YXR1czogc3RyaW5nO1xuICB0eXBlOiBzdHJpbmc7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQWxhcm1zTW9kZWxBY3Rpb25zSW50ZXJmYWNlIHtcbiAgcmVtb3ZlQWxsQWxhcm1zKGNvbnRleHQpO1xuICBhZGRBbGFybShjb250ZXh0LCBhbGFybTogc2lnbmFscl9hbGFybXMuZ2VuZXJpY0FsYXJtKTtcbiAgYWRkV2FybmluZyhjb250ZXh0LCBhbGFybTogc2lnbmFscl9hbGFybXMuZ2VuZXJpY0FsYXJtKTtcbiAgYWRkU2VydmljZUFsYXJtKGNvbnRleHQsIGFsYXJtOiBzaWduYWxyX2FsYXJtcy5nZW5lcmljQWxhcm0pO1xuICB0b2dnbGVPcGVuZWQoY29udGV4dCwgc3RhdHVzKTtcbiAgdG9nZ2xlU2VydmljZU9wZW5lZChzdG9yZSwgc3RhdHVzKTtcbiAgY2hlY2tSZW1vdmUoY29udGV4dCwgYWxhcm1zS2V5czogQXJyYXk8c3RyaW5nPik7XG59XG5cbmV4cG9ydCBjb25zdCBhbGFybXNTdG9yZSA9IHtcblxuICBzdGF0ZToge1xuICAgIF9hbGFybXM6IG5ldyBNYXA8c3RyaW5nLCBBbGFybU1vZGVsPigpLFxuICAgIF93YXJuaW5nczogbmV3IE1hcDxzdHJpbmcsIEFsYXJtTW9kZWw+KCksXG4gICAgX3NlcnZpY2VBbGFybXM6IG5ldyBNYXA8c3RyaW5nLCBBbGFybU1vZGVsPigpLFxuICAgIGFsYXJtczogW10sXG4gICAgd2FybmluZ3M6IFtdLFxuICAgIHNlcnZpY2VBbGFybXM6IFtdLFxuICAgIG9wZW5lZDogZmFsc2UsXG4gICAgc2VydmljZU9wZW5lZDogZmFsc2VcbiAgfSBhcyBBbGFybXNNb2RlbCxcblxuICBtdXRhdGlvbnM6IHtcbiAgICBBZGRBbGFybShzdG9yZSwgYWxhcm06IHNpZ25hbHJfYWxhcm1zLmdlbmVyaWNBbGFybSkge1xuXG4gICAgICBpZiAoIXN0b3JlLl9hbGFybXMuaGFzKGFsYXJtLmd1aWQpKSB7XG4gICAgICAgIHN0b3JlLl9hbGFybXMuc2V0KGFsYXJtLmd1aWQsIHtcbiAgICAgICAgICBkYXRlOiBhbGFybS5kYXRlVGltZSxcbiAgICAgICAgICBzb3VyY2U6IGFsYXJtLnNvdXJjZSxcbiAgICAgICAgICBpZDogYWxhcm0uaWQudG9TdHJpbmcoKSxcbiAgICAgICAgICB1aWQ6IGFsYXJtLmd1aWQsXG4gICAgICAgICAgZGVzY3JpcHRpb246IG51bGwsXG4gICAgICAgICAgdGl0bGU6IGFsYXJtLm1lc3NhZ2UsXG4gICAgICAgICAgcHJvY2VzczogKGFsYXJtIGFzIGFueSkucHJvY2VzcyxcbiAgICAgICAgICBzdGF0dXM6IFwiYWN0aXZlXCIsXG4gICAgICAgICAgdHlwZTogXCJhbGFybVwiXG4gICAgICAgIH0gYXMgQWxhcm1Nb2RlbCk7XG5cbiAgICAgICAgc3RvcmUuYWxhcm1zID0gQXJyYXkuZnJvbShzdG9yZS5fYWxhcm1zLnZhbHVlcygpKTtcbiAgICAgIH1cblxuICAgIH0sXG4gICAgQWRkV2FybmluZyhzdG9yZSwgYWxhcm06IHNpZ25hbHJfYWxhcm1zLmdlbmVyaWNBbGFybSkge1xuICAgICAgaWYgKCFzdG9yZS5fd2FybmluZ3MuaGFzKGFsYXJtLmd1aWQpKSB7XG4gICAgICAgIHN0b3JlLl93YXJuaW5ncy5zZXQoYWxhcm0uZ3VpZCwge1xuICAgICAgICAgIGRhdGU6IGFsYXJtLmRhdGVUaW1lLFxuICAgICAgICAgIHNvdXJjZTogYWxhcm0uc291cmNlLFxuICAgICAgICAgIGlkOiBhbGFybS5pZC50b1N0cmluZygpLFxuICAgICAgICAgIHVpZDogYWxhcm0uZ3VpZCxcbiAgICAgICAgICBkZXNjcmlwdGlvbjogbnVsbCxcbiAgICAgICAgICB0aXRsZTogYWxhcm0ubWVzc2FnZSxcbiAgICAgICAgICBwcm9jZXNzOiAoYWxhcm0gYXMgYW55KS5wcm9jZXNzLFxuICAgICAgICAgIHN0YXR1czogXCJhY3RpdmVcIixcbiAgICAgICAgICB0eXBlOiBcIndhcm5pbmdcIlxuICAgICAgICB9IGFzIEFsYXJtTW9kZWwpO1xuICAgICAgICBzdG9yZS53YXJuaW5ncyA9IEFycmF5LmZyb20oc3RvcmUuX3dhcm5pbmdzLnZhbHVlcygpKTtcbiAgICAgIH07XG4gICAgfSxcbiAgICBSZW1vdmVBbGFybShzdG9yZSwgYWxhcm06IHNpZ25hbHJfYWxhcm1zLmdlbmVyaWNBbGFybSkge1xuICAgICAgaWYgKHN0b3JlLl9hbGFybXMuaGFzKGFsYXJtLmd1aWQpKVxuICAgICAgICBzdG9yZS5fYWxhcm1zLmRlbGV0ZShhbGFybS5ndWlkKTtcblxuICAgICAgc3RvcmUuYWxhcm1zID0gQXJyYXkuZnJvbShzdG9yZS5fYWxhcm1zLnZhbHVlcygpKTtcbiAgICAgIGlmIChPYmplY3Qua2V5cyhzdG9yZS5hbGFybXMpLmxlbmd0aCA8PSAwICYmIE9iamVjdC5rZXlzKHN0b3JlLndhcm5pbmdzKS5sZW5ndGggPD0gMClcbiAgICAgICAgc3RvcmUub3BlbmVkID0gZmFsc2U7XG4gICAgfSxcbiAgICBSZW1vdmVXYXJuaW5nKHN0b3JlLCBhbGFybSkge1xuICAgICAgaWYgKHN0b3JlLl93YXJuaW5ncy5oYXMoYWxhcm0uZ3VpZCkpXG4gICAgICAgIHN0b3JlLl93YXJuaW5ncy5kZWxldGUoYWxhcm0uZ3VpZCk7XG5cbiAgICAgIHN0b3JlLndhcm5pbmdzID0gQXJyYXkuZnJvbShzdG9yZS5fd2FybmluZ3MudmFsdWVzKCkpO1xuICAgICAgaWYgKE9iamVjdC5rZXlzKHN0b3JlLmFsYXJtcykubGVuZ3RoIDw9IDAgJiYgT2JqZWN0LmtleXMoc3RvcmUud2FybmluZ3MpLmxlbmd0aCA8PSAwKVxuICAgICAgICBzdG9yZS5vcGVuZWQgPSBmYWxzZTtcbiAgICB9LFxuICAgIFJlbW92ZUFsbEFsYXJtcyhzdG9yZSkge1xuXG4gICAgICBzdG9yZS5fYWxhcm1zLmNsZWFyKCk7XG4gICAgICBzdG9yZS5fd2FybmluZ3MuY2xlYXIoKTtcbiAgICAgIHN0b3JlLl9zZXJ2aWNlQWxhcm1zLmNsZWFyKCk7XG5cbiAgICAgIHN0b3JlLmFsYXJtcyA9IFtdO1xuICAgICAgc3RvcmUud2FybmluZ3MgPSBbXTtcbiAgICAgIHN0b3JlLnNlcnZpY2VBbGFybXMgPSBbXTtcbiAgICAgIHN0b3JlLm9wZW5lZCA9IGZhbHNlO1xuICAgIH0sXG4gICAgQWRkU2VydmljZUFsYXJtKHN0b3JlLCBhbGFybTogc2lnbmFscl9hbGFybXMuZ2VuZXJpY0FsYXJtKSB7XG4gICAgICBpZiAoIXN0b3JlLl9zZXJ2aWNlQWxhcm1zLmhhcyhhbGFybS5ndWlkKSkge1xuICAgICAgICBzdG9yZS5fc2VydmljZUFsYXJtcy5zZXQoYWxhcm0uZ3VpZCwge1xuICAgICAgICAgIGRhdGU6IGFsYXJtLmRhdGVUaW1lLFxuICAgICAgICAgIGlkOiAoYWxhcm0uaWQgfHwgXCJcIikudG9TdHJpbmcoKSxcbiAgICAgICAgICB1aWQ6IGFsYXJtLmd1aWQsXG4gICAgICAgICAgZGVzY3JpcHRpb246IG51bGwsXG4gICAgICAgICAgdGl0bGU6IGFsYXJtLm1lc3NhZ2UsXG4gICAgICAgICAgc3RhdHVzOiBcImFjdGl2ZVwiLFxuICAgICAgICAgIHR5cGU6IFwic2VydmljZVwiXG4gICAgICAgIH0gYXMgQWxhcm1Nb2RlbCk7XG4gICAgICAgIHN0b3JlLnNlcnZpY2VBbGFybXMgPSBBcnJheS5mcm9tKHN0b3JlLl9zZXJ2aWNlQWxhcm1zLnZhbHVlcygpKTtcbiAgICAgIH1cbiAgICB9LFxuICAgIFJlbW92ZVNlcnZpY2VBbGFybShzdG9yZSwgYWxhcm06IHNpZ25hbHJfYWxhcm1zLmdlbmVyaWNBbGFybSkge1xuICAgICAgaWYgKHN0b3JlLl9zZXJ2aWNlQWxhcm1zLmhhcyhhbGFybS5ndWlkKSlcbiAgICAgICAgc3RvcmUuX3NlcnZpY2VBbGFybXMuZGVsZXRlKGFsYXJtLmd1aWQpO1xuXG4gICAgICBzdG9yZS5zZXJ2aWNlQWxhcm1zID0gQXJyYXkuZnJvbShzdG9yZS5fc2VydmljZUFsYXJtcy52YWx1ZXMoKSk7XG4gICAgfSxcbiAgICBUb2dnbGVPcGVuZWQoc3RvcmUsIHN0YXR1cykge1xuICAgICAgc3RvcmUub3BlbmVkID0gc3RhdHVzO1xuICAgIH0sXG4gICAgVG9nZ2xlU2VydmljZU9wZW5lZChzdG9yZSwgc3RhdHVzKSB7XG4gICAgICBzdG9yZS5zZXJ2aWNlT3BlbmVkID0gc3RhdHVzO1xuICAgIH0sXG4gICAgQ2hlY2tSZW1vdmVBbGFybShzdG9yZSwga2V5czogQXJyYXk8U3RyaW5nPikge1xuICAgICAgbGV0IHJlbW92ZWQgPSBmYWxzZTtcblxuICAgICAgLy8gQ2FuY2VsbG8gZ2xpIGFsbGFybWlcbiAgICAgIGxldCBhayA9IEFycmF5LmZyb20oKHN0b3JlLl9hbGFybXMgYXMgTWFwPHN0cmluZywgQWxhcm1Nb2RlbD4pLmtleXMoKSk7XG4gICAgICBmb3IgKGNvbnN0IGluZGV4IGluIGFrKSB7XG4gICAgICAgIGlmIChrZXlzLmluZGV4T2YoYWtbaW5kZXhdKSA8IDApIHsgc3RvcmUuX2FsYXJtcy5kZWxldGUoYWtbaW5kZXhdKTsgcmVtb3ZlZCA9IHRydWU7IH1cbiAgICAgIH1cblxuICAgICAgLy8gQ2FuY2VsbG8gaSB3YXJuaW5nc1xuICAgICAgbGV0IHdrID0gQXJyYXkuZnJvbSgoc3RvcmUuX3dhcm5pbmdzIGFzIE1hcDxzdHJpbmcsIEFsYXJtTW9kZWw+KS5rZXlzKCkpO1xuICAgICAgZm9yIChjb25zdCBpbmRleCBpbiB3aykge1xuICAgICAgICBpZiAoa2V5cy5pbmRleE9mKHdrW2luZGV4XSkgPCAwKSB7IHN0b3JlLl93YXJuaW5ncy5kZWxldGUod2tbaW5kZXhdKTsgcmVtb3ZlZCA9IHRydWU7IH1cbiAgICAgIH1cblxuICAgICAgaWYocmVtb3ZlZClcbiAgICAgIHtcbiAgICAgICAgc3RvcmUud2FybmluZ3MgPSBBcnJheS5mcm9tKHN0b3JlLl93YXJuaW5ncy52YWx1ZXMoKSk7XG4gICAgICAgIHN0b3JlLmFsYXJtcyA9IEFycmF5LmZyb20oc3RvcmUuX2FsYXJtcy52YWx1ZXMoKSk7XG4gICAgICB9XG4gICAgfVxuICB9LFxuXG4gIGFjdGlvbnM6IHtcbiAgICByZW1vdmVBbGxBbGFybXMoY29udGV4dCkge1xuICAgICAgY29udGV4dC5jb21taXQoXCJSZW1vdmVBbGxBbGFybXNcIik7XG4gICAgfSxcbiAgICBhZGRBbGFybShjb250ZXh0LCBhbGFybTogc2lnbmFscl9hbGFybXMuZ2VuZXJpY0FsYXJtKSB7XG4gICAgICBpZiAoIWFsYXJtLmd1aWQpIGFsYXJtLmd1aWQgPSBVVUlEKCk7XG4gICAgICBjb250ZXh0LmNvbW1pdChcIkFkZEFsYXJtXCIsIGFsYXJtKTtcbiAgICB9LFxuICAgIGFkZFdhcm5pbmcoY29udGV4dCwgd2FybmluZzogc2lnbmFscl9hbGFybXMuZ2VuZXJpY0FsYXJtKSB7XG4gICAgICBpZiAoIXdhcm5pbmcuZ3VpZCkgd2FybmluZy5ndWlkID0gVVVJRCgpO1xuICAgICAgY29udGV4dC5jb21taXQoXCJBZGRXYXJuaW5nXCIsIHdhcm5pbmcpO1xuICAgIH0sXG4gICAgYWRkU2VydmljZUFsYXJtKGNvbnRleHQsIGFsYXJtOiBzaWduYWxyX2FsYXJtcy5nZW5lcmljQWxhcm0pIHtcbiAgICAgIGlmICghYWxhcm0uZ3VpZCkgYWxhcm0uZ3VpZCA9IFVVSUQoKTtcbiAgICAgIGNvbnRleHQuY29tbWl0KFwiQWRkU2VydmljZUFsYXJtXCIsIGFsYXJtKTtcbiAgICB9LFxuICAgIHRvZ2dsZU9wZW5lZChjb250ZXh0LCBzdGF0dXMpIHtcbiAgICAgIGNvbnRleHQuY29tbWl0KFwiVG9nZ2xlT3BlbmVkXCIsIHN0YXR1cyk7XG4gICAgfSxcbiAgICB0b2dnbGVTZXJ2aWNlT3BlbmVkKGNvbnRleHQsIHN0YXR1cykge1xuICAgICAgY29udGV4dC5jb21taXQoXCJUb2dnbGVTZXJ2aWNlT3BlbmVkXCIsIHN0YXR1cyk7XG4gICAgfSxcbiAgICBjaGVja1JlbW92ZShjb250ZXh0LCBhbGFybXNLZXlzOiBBcnJheTxzdHJpbmc+KSB7XG4gICAgICBjb250ZXh0LmNvbW1pdChcIkNoZWNrUmVtb3ZlQWxhcm1cIiwgYWxhcm1zS2V5cyk7XG4gICAgfVxuXG4gIH0gYXMgQWxhcm1zTW9kZWxBY3Rpb25zSW50ZXJmYWNlXG59XG5cbmV4cG9ydCBjb25zdCBhbGFybXNNb2RlbEFjdGlvbnMgPSBhbGFybXNTdG9yZS5hY3Rpb25zIGFzIEFsYXJtc01vZGVsQWN0aW9uc0ludGVyZmFjZTtcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zdG9yZS9hbGFybXMuc3RvcmUudHMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTtBQUNBO0FBb0NBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBUkE7QUFXQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQVRBO0FBWUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBVEE7QUFXQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUVBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFQQTtBQVNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQTdHQTtBQWdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXhCQTtBQTdIQTtBQTBKQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///152\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.alarmsModelActions = exports.alarmsStore = undefined;\n\nvar _utils = __webpack_require__(153);\n\nvar alarmsStore = exports.alarmsStore = {\n state: {\n _alarms: new Map(),\n _warnings: new Map(),\n _serviceAlarms: new Map(),\n alarms: [],\n warnings: [],\n serviceAlarms: [],\n opened: false,\n serviceOpened: false\n },\n mutations: {\n AddAlarm: function AddAlarm(store, alarm) {\n if (!store._alarms.has(alarm.guid)) {\n store._alarms.set(alarm.guid, {\n date: alarm.dateTime,\n source: alarm.source,\n id: alarm.id.toString(),\n uid: alarm.guid,\n description: null,\n title: alarm.message,\n process: alarm.process,\n status: \"active\",\n type: \"alarm\"\n });\n store.alarms = Array.from(store._alarms.values());\n }\n },\n AddWarning: function AddWarning(store, alarm) {\n if (!store._warnings.has(alarm.guid)) {\n store._warnings.set(alarm.guid, {\n date: alarm.dateTime,\n source: alarm.source,\n id: alarm.id.toString(),\n uid: alarm.guid,\n description: null,\n title: alarm.message,\n process: alarm.process,\n status: \"active\",\n type: \"warning\"\n });\n store.warnings = Array.from(store._warnings.values());\n }\n ;\n },\n RemoveAlarm: function RemoveAlarm(store, alarm) {\n if (store._alarms.has(alarm.guid)) store._alarms.delete(alarm.guid);\n store.alarms = Array.from(store._alarms.values());\n if (Object.keys(store.alarms).length <= 0 && Object.keys(store.warnings).length <= 0) store.opened = false;\n },\n RemoveWarning: function RemoveWarning(store, alarm) {\n if (store._warnings.has(alarm.guid)) store._warnings.delete(alarm.guid);\n store.warnings = Array.from(store._warnings.values());\n if (Object.keys(store.alarms).length <= 0 && Object.keys(store.warnings).length <= 0) store.opened = false;\n },\n RemoveAllAlarms: function RemoveAllAlarms(store) {\n store._alarms.clear();\n store._warnings.clear();\n store._serviceAlarms.clear();\n store.alarms = [];\n store.warnings = [];\n store.serviceAlarms = [];\n store.opened = false;\n },\n AddServiceAlarm: function AddServiceAlarm(store, alarm) {\n if (!store._serviceAlarms.has(alarm.guid)) {\n store._serviceAlarms.set(alarm.guid, {\n date: alarm.dateTime,\n id: (alarm.id || \"\").toString(),\n uid: alarm.guid,\n description: null,\n title: alarm.message,\n status: \"active\",\n type: \"service\"\n });\n store.serviceAlarms = Array.from(store._serviceAlarms.values());\n }\n },\n RemoveServiceAlarm: function RemoveServiceAlarm(store, alarm) {\n if (store._serviceAlarms.has(alarm.guid)) store._serviceAlarms.delete(alarm.guid);\n store.serviceAlarms = Array.from(store._serviceAlarms.values());\n },\n ToggleOpened: function ToggleOpened(store, status) {\n store.opened = status;\n },\n ToggleServiceOpened: function ToggleServiceOpened(store, status) {\n store.serviceOpened = status;\n },\n CheckRemoveAlarm: function CheckRemoveAlarm(store, keys) {\n var removed = false;\n // Cancello gli allarmi\n var ak = Array.from(store._alarms.keys());\n for (var index in ak) {\n if (keys.indexOf(ak[index]) < 0) {\n store._alarms.delete(ak[index]);\n removed = true;\n }\n }\n // Cancello i warnings\n var wk = Array.from(store._warnings.keys());\n for (var index in wk) {\n if (keys.indexOf(wk[index]) < 0) {\n store._warnings.delete(wk[index]);\n removed = true;\n }\n }\n if (removed) {\n store.warnings = Array.from(store._warnings.values());\n store.alarms = Array.from(store._alarms.values());\n }\n }\n },\n actions: {\n removeAllAlarms: function removeAllAlarms(context) {\n context.commit(\"RemoveAllAlarms\");\n },\n addAlarm: function addAlarm(context, alarm) {\n if (!alarm.guid) alarm.guid = (0, _utils.UUID)();\n context.commit(\"AddAlarm\", alarm);\n },\n addWarning: function addWarning(context, warning) {\n if (!warning.guid) warning.guid = (0, _utils.UUID)();\n context.commit(\"AddWarning\", warning);\n },\n addServiceAlarm: function addServiceAlarm(context, alarm) {\n if (!alarm.guid) alarm.guid = (0, _utils.UUID)();\n context.commit(\"AddServiceAlarm\", alarm);\n },\n toggleOpened: function toggleOpened(context, status) {\n context.commit(\"ToggleOpened\", status);\n },\n toggleServiceOpened: function toggleServiceOpened(context, status) {\n context.commit(\"ToggleServiceOpened\", status);\n },\n checkRemove: function checkRemove(context, alarmsKeys) {\n context.commit(\"CheckRemoveAlarm\", alarmsKeys);\n }\n }\n};\nvar alarmsModelActions = exports.alarmsModelActions = alarmsStore.actions;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTUyLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL3N0b3JlL2FsYXJtcy5zdG9yZS50cz80OTVmIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFVVSUQgfSBmcm9tIFwic3JjL19iYXNlL3V0aWxzXCI7XG5pbXBvcnQgeyBzaWduYWxyX2FsYXJtcyB9IGZyb20gXCJzcmMvQHR5cGVzL3NpZ25hbHIuYWxhcm1zXCI7XG5pbXBvcnQgeyBIdWIgfSBmcm9tIFwic3JjL3NlcnZpY2VzL2h1YlwiO1xuXG5leHBvcnQgaW50ZXJmYWNlIEFsYXJtc01vZGVsIHtcbiAgYWxhcm1zOiBBcnJheTxBbGFybU1vZGVsPixcbiAgd2FybmluZ3M6IEFycmF5PEFsYXJtTW9kZWw+LFxuICBzZXJ2aWNlQWxhcm1zOiBBcnJheTxBbGFybU1vZGVsPixcbiAgb3BlbmVkOiBib29sZWFuLFxuICBzZXJ2aWNlT3BlbmVkOiBib29sZWFuXG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQWxhcm1Nb2RlbCB7XG4gIGlkPzogc3RyaW5nO1xuICB1aWQ/OiBzdHJpbmc7XG4gIHRpdGxlOiBzdHJpbmc7XG4gIGRlc2NyaXB0aW9uOiBzdHJpbmc7XG4gIGRhdGU6IERhdGU7XG4gIHNvdXJjZT86IHN0cmluZztcbiAgcHJvY2Vzcz86IG51bWJlcjtcblxuICBhdHRhY2hlcz86IEFycmF5PGFueT47XG4gIG5vdGVzPzogQXJyYXk8YW55PjtcblxuICBzdGF0dXM6IHN0cmluZztcbiAgdHlwZTogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEFsYXJtc01vZGVsQWN0aW9uc0ludGVyZmFjZSB7XG4gIHJlbW92ZUFsbEFsYXJtcyhjb250ZXh0KTtcbiAgYWRkQWxhcm0oY29udGV4dCwgYWxhcm06IHNpZ25hbHJfYWxhcm1zLmdlbmVyaWNBbGFybSk7XG4gIGFkZFdhcm5pbmcoY29udGV4dCwgYWxhcm06IHNpZ25hbHJfYWxhcm1zLmdlbmVyaWNBbGFybSk7XG4gIGFkZFNlcnZpY2VBbGFybShjb250ZXh0LCBhbGFybTogc2lnbmFscl9hbGFybXMuZ2VuZXJpY0FsYXJtKTtcbiAgdG9nZ2xlT3BlbmVkKGNvbnRleHQsIHN0YXR1cyk7XG4gIHRvZ2dsZVNlcnZpY2VPcGVuZWQoc3RvcmUsIHN0YXR1cyk7XG4gIGNoZWNrUmVtb3ZlKGNvbnRleHQsIGFsYXJtc0tleXM6IEFycmF5PHN0cmluZz4pO1xufVxuXG5leHBvcnQgY29uc3QgYWxhcm1zU3RvcmUgPSB7XG5cbiAgc3RhdGU6IHtcbiAgICBfYWxhcm1zOiBuZXcgTWFwPHN0cmluZywgQWxhcm1Nb2RlbD4oKSxcbiAgICBfd2FybmluZ3M6IG5ldyBNYXA8c3RyaW5nLCBBbGFybU1vZGVsPigpLFxuICAgIF9zZXJ2aWNlQWxhcm1zOiBuZXcgTWFwPHN0cmluZywgQWxhcm1Nb2RlbD4oKSxcbiAgICBhbGFybXM6IFtdLFxuICAgIHdhcm5pbmdzOiBbXSxcbiAgICBzZXJ2aWNlQWxhcm1zOiBbXSxcbiAgICBvcGVuZWQ6IGZhbHNlLFxuICAgIHNlcnZpY2VPcGVuZWQ6IGZhbHNlXG4gIH0gYXMgQWxhcm1zTW9kZWwsXG5cbiAgbXV0YXRpb25zOiB7XG4gICAgQWRkQWxhcm0oc3RvcmUsIGFsYXJtOiBzaWduYWxyX2FsYXJtcy5nZW5lcmljQWxhcm0pIHtcblxuICAgICAgaWYgKCFzdG9yZS5fYWxhcm1zLmhhcyhhbGFybS5ndWlkKSkge1xuICAgICAgICBzdG9yZS5fYWxhcm1zLnNldChhbGFybS5ndWlkLCB7XG4gICAgICAgICAgZGF0ZTogYWxhcm0uZGF0ZVRpbWUsXG4gICAgICAgICAgc291cmNlOiBhbGFybS5zb3VyY2UsXG4gICAgICAgICAgaWQ6IGFsYXJtLmlkLnRvU3RyaW5nKCksXG4gICAgICAgICAgdWlkOiBhbGFybS5ndWlkLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBudWxsLFxuICAgICAgICAgIHRpdGxlOiBhbGFybS5tZXNzYWdlLFxuICAgICAgICAgIHByb2Nlc3M6IChhbGFybSBhcyBhbnkpLnByb2Nlc3MsXG4gICAgICAgICAgc3RhdHVzOiBcImFjdGl2ZVwiLFxuICAgICAgICAgIHR5cGU6IFwiYWxhcm1cIlxuICAgICAgICB9IGFzIEFsYXJtTW9kZWwpO1xuXG4gICAgICAgIHN0b3JlLmFsYXJtcyA9IEFycmF5LmZyb20oc3RvcmUuX2FsYXJtcy52YWx1ZXMoKSk7XG4gICAgICB9XG5cbiAgICB9LFxuICAgIEFkZFdhcm5pbmcoc3RvcmUsIGFsYXJtOiBzaWduYWxyX2FsYXJtcy5nZW5lcmljQWxhcm0pIHtcbiAgICAgIGlmICghc3RvcmUuX3dhcm5pbmdzLmhhcyhhbGFybS5ndWlkKSkge1xuICAgICAgICBzdG9yZS5fd2FybmluZ3Muc2V0KGFsYXJtLmd1aWQsIHtcbiAgICAgICAgICBkYXRlOiBhbGFybS5kYXRlVGltZSxcbiAgICAgICAgICBzb3VyY2U6IGFsYXJtLnNvdXJjZSxcbiAgICAgICAgICBpZDogYWxhcm0uaWQudG9TdHJpbmcoKSxcbiAgICAgICAgICB1aWQ6IGFsYXJtLmd1aWQsXG4gICAgICAgICAgZGVzY3JpcHRpb246IG51bGwsXG4gICAgICAgICAgdGl0bGU6IGFsYXJtLm1lc3NhZ2UsXG4gICAgICAgICAgcHJvY2VzczogKGFsYXJtIGFzIGFueSkucHJvY2VzcyxcbiAgICAgICAgICBzdGF0dXM6IFwiYWN0aXZlXCIsXG4gICAgICAgICAgdHlwZTogXCJ3YXJuaW5nXCJcbiAgICAgICAgfSBhcyBBbGFybU1vZGVsKTtcbiAgICAgICAgc3RvcmUud2FybmluZ3MgPSBBcnJheS5mcm9tKHN0b3JlLl93YXJuaW5ncy52YWx1ZXMoKSk7XG4gICAgICB9O1xuICAgIH0sXG4gICAgUmVtb3ZlQWxhcm0oc3RvcmUsIGFsYXJtOiBzaWduYWxyX2FsYXJtcy5nZW5lcmljQWxhcm0pIHtcbiAgICAgIGlmIChzdG9yZS5fYWxhcm1zLmhhcyhhbGFybS5ndWlkKSlcbiAgICAgICAgc3RvcmUuX2FsYXJtcy5kZWxldGUoYWxhcm0uZ3VpZCk7XG5cbiAgICAgIHN0b3JlLmFsYXJtcyA9IEFycmF5LmZyb20oc3RvcmUuX2FsYXJtcy52YWx1ZXMoKSk7XG4gICAgICBpZiAoT2JqZWN0LmtleXMoc3RvcmUuYWxhcm1zKS5sZW5ndGggPD0gMCAmJiBPYmplY3Qua2V5cyhzdG9yZS53YXJuaW5ncykubGVuZ3RoIDw9IDApXG4gICAgICAgIHN0b3JlLm9wZW5lZCA9IGZhbHNlO1xuICAgIH0sXG4gICAgUmVtb3ZlV2FybmluZyhzdG9yZSwgYWxhcm0pIHtcbiAgICAgIGlmIChzdG9yZS5fd2FybmluZ3MuaGFzKGFsYXJtLmd1aWQpKVxuICAgICAgICBzdG9yZS5fd2FybmluZ3MuZGVsZXRlKGFsYXJtLmd1aWQpO1xuXG4gICAgICBzdG9yZS53YXJuaW5ncyA9IEFycmF5LmZyb20oc3RvcmUuX3dhcm5pbmdzLnZhbHVlcygpKTtcbiAgICAgIGlmIChPYmplY3Qua2V5cyhzdG9yZS5hbGFybXMpLmxlbmd0aCA8PSAwICYmIE9iamVjdC5rZXlzKHN0b3JlLndhcm5pbmdzKS5sZW5ndGggPD0gMClcbiAgICAgICAgc3RvcmUub3BlbmVkID0gZmFsc2U7XG4gICAgfSxcbiAgICBSZW1vdmVBbGxBbGFybXMoc3RvcmUpIHtcblxuICAgICAgc3RvcmUuX2FsYXJtcy5jbGVhcigpO1xuICAgICAgc3RvcmUuX3dhcm5pbmdzLmNsZWFyKCk7XG4gICAgICBzdG9yZS5fc2VydmljZUFsYXJtcy5jbGVhcigpO1xuXG4gICAgICBzdG9yZS5hbGFybXMgPSBbXTtcbiAgICAgIHN0b3JlLndhcm5pbmdzID0gW107XG4gICAgICBzdG9yZS5zZXJ2aWNlQWxhcm1zID0gW107XG4gICAgICBzdG9yZS5vcGVuZWQgPSBmYWxzZTtcbiAgICB9LFxuICAgIEFkZFNlcnZpY2VBbGFybShzdG9yZSwgYWxhcm06IHNpZ25hbHJfYWxhcm1zLmdlbmVyaWNBbGFybSkge1xuICAgICAgaWYgKCFzdG9yZS5fc2VydmljZUFsYXJtcy5oYXMoYWxhcm0uZ3VpZCkpIHtcbiAgICAgICAgc3RvcmUuX3NlcnZpY2VBbGFybXMuc2V0KGFsYXJtLmd1aWQsIHtcbiAgICAgICAgICBkYXRlOiBhbGFybS5kYXRlVGltZSxcbiAgICAgICAgICBpZDogKGFsYXJtLmlkIHx8IFwiXCIpLnRvU3RyaW5nKCksXG4gICAgICAgICAgdWlkOiBhbGFybS5ndWlkLFxuICAgICAgICAgIGRlc2NyaXB0aW9uOiBudWxsLFxuICAgICAgICAgIHRpdGxlOiBhbGFybS5tZXNzYWdlLFxuICAgICAgICAgIHN0YXR1czogXCJhY3RpdmVcIixcbiAgICAgICAgICB0eXBlOiBcInNlcnZpY2VcIlxuICAgICAgICB9IGFzIEFsYXJtTW9kZWwpO1xuICAgICAgICBzdG9yZS5zZXJ2aWNlQWxhcm1zID0gQXJyYXkuZnJvbShzdG9yZS5fc2VydmljZUFsYXJtcy52YWx1ZXMoKSk7XG4gICAgICB9XG4gICAgfSxcbiAgICBSZW1vdmVTZXJ2aWNlQWxhcm0oc3RvcmUsIGFsYXJtOiBzaWduYWxyX2FsYXJtcy5nZW5lcmljQWxhcm0pIHtcbiAgICAgIGlmIChzdG9yZS5fc2VydmljZUFsYXJtcy5oYXMoYWxhcm0uZ3VpZCkpXG4gICAgICAgIHN0b3JlLl9zZXJ2aWNlQWxhcm1zLmRlbGV0ZShhbGFybS5ndWlkKTtcblxuICAgICAgc3RvcmUuc2VydmljZUFsYXJtcyA9IEFycmF5LmZyb20oc3RvcmUuX3NlcnZpY2VBbGFybXMudmFsdWVzKCkpO1xuICAgIH0sXG4gICAgVG9nZ2xlT3BlbmVkKHN0b3JlLCBzdGF0dXMpIHtcbiAgICAgIHN0b3JlLm9wZW5lZCA9IHN0YXR1cztcbiAgICB9LFxuICAgIFRvZ2dsZVNlcnZpY2VPcGVuZWQoc3RvcmUsIHN0YXR1cykge1xuICAgICAgc3RvcmUuc2VydmljZU9wZW5lZCA9IHN0YXR1cztcbiAgICB9LFxuICAgIENoZWNrUmVtb3ZlQWxhcm0oc3RvcmUsIGtleXM6IEFycmF5PFN0cmluZz4pIHtcbiAgICAgIGxldCByZW1vdmVkID0gZmFsc2U7XG5cbiAgICAgIC8vIENhbmNlbGxvIGdsaSBhbGxhcm1pXG4gICAgICBsZXQgYWsgPSBBcnJheS5mcm9tKChzdG9yZS5fYWxhcm1zIGFzIE1hcDxzdHJpbmcsIEFsYXJtTW9kZWw+KS5rZXlzKCkpO1xuICAgICAgZm9yIChjb25zdCBpbmRleCBpbiBhaykge1xuICAgICAgICBpZiAoa2V5cy5pbmRleE9mKGFrW2luZGV4XSkgPCAwKSB7IHN0b3JlLl9hbGFybXMuZGVsZXRlKGFrW2luZGV4XSk7IHJlbW92ZWQgPSB0cnVlOyB9XG4gICAgICB9XG5cbiAgICAgIC8vIENhbmNlbGxvIGkgd2FybmluZ3NcbiAgICAgIGxldCB3ayA9IEFycmF5LmZyb20oKHN0b3JlLl93YXJuaW5ncyBhcyBNYXA8c3RyaW5nLCBBbGFybU1vZGVsPikua2V5cygpKTtcbiAgICAgIGZvciAoY29uc3QgaW5kZXggaW4gd2spIHtcbiAgICAgICAgaWYgKGtleXMuaW5kZXhPZih3a1tpbmRleF0pIDwgMCkgeyBzdG9yZS5fd2FybmluZ3MuZGVsZXRlKHdrW2luZGV4XSk7IHJlbW92ZWQgPSB0cnVlOyB9XG4gICAgICB9XG5cbiAgICAgIGlmKHJlbW92ZWQpXG4gICAgICB7XG4gICAgICAgIHN0b3JlLndhcm5pbmdzID0gQXJyYXkuZnJvbShzdG9yZS5fd2FybmluZ3MudmFsdWVzKCkpO1xuICAgICAgICBzdG9yZS5hbGFybXMgPSBBcnJheS5mcm9tKHN0b3JlLl9hbGFybXMudmFsdWVzKCkpO1xuICAgICAgfVxuICAgIH1cbiAgfSxcblxuICBhY3Rpb25zOiB7XG4gICAgcmVtb3ZlQWxsQWxhcm1zKGNvbnRleHQpIHtcbiAgICAgIGNvbnRleHQuY29tbWl0KFwiUmVtb3ZlQWxsQWxhcm1zXCIpO1xuICAgIH0sXG4gICAgYWRkQWxhcm0oY29udGV4dCwgYWxhcm06IHNpZ25hbHJfYWxhcm1zLmdlbmVyaWNBbGFybSkge1xuICAgICAgaWYgKCFhbGFybS5ndWlkKSBhbGFybS5ndWlkID0gVVVJRCgpO1xuICAgICAgY29udGV4dC5jb21taXQoXCJBZGRBbGFybVwiLCBhbGFybSk7XG4gICAgfSxcbiAgICBhZGRXYXJuaW5nKGNvbnRleHQsIHdhcm5pbmc6IHNpZ25hbHJfYWxhcm1zLmdlbmVyaWNBbGFybSkge1xuICAgICAgaWYgKCF3YXJuaW5nLmd1aWQpIHdhcm5pbmcuZ3VpZCA9IFVVSUQoKTtcbiAgICAgIGNvbnRleHQuY29tbWl0KFwiQWRkV2FybmluZ1wiLCB3YXJuaW5nKTtcbiAgICB9LFxuICAgIGFkZFNlcnZpY2VBbGFybShjb250ZXh0LCBhbGFybTogc2lnbmFscl9hbGFybXMuZ2VuZXJpY0FsYXJtKSB7XG4gICAgICBpZiAoIWFsYXJtLmd1aWQpIGFsYXJtLmd1aWQgPSBVVUlEKCk7XG4gICAgICBjb250ZXh0LmNvbW1pdChcIkFkZFNlcnZpY2VBbGFybVwiLCBhbGFybSk7XG4gICAgfSxcbiAgICB0b2dnbGVPcGVuZWQoY29udGV4dCwgc3RhdHVzKSB7XG4gICAgICBjb250ZXh0LmNvbW1pdChcIlRvZ2dsZU9wZW5lZFwiLCBzdGF0dXMpO1xuICAgIH0sXG4gICAgdG9nZ2xlU2VydmljZU9wZW5lZChjb250ZXh0LCBzdGF0dXMpIHtcbiAgICAgIGNvbnRleHQuY29tbWl0KFwiVG9nZ2xlU2VydmljZU9wZW5lZFwiLCBzdGF0dXMpO1xuICAgIH0sXG4gICAgY2hlY2tSZW1vdmUoY29udGV4dCwgYWxhcm1zS2V5czogQXJyYXk8c3RyaW5nPikge1xuICAgICAgY29udGV4dC5jb21taXQoXCJDaGVja1JlbW92ZUFsYXJtXCIsIGFsYXJtc0tleXMpO1xuICAgIH1cblxuICB9IGFzIEFsYXJtc01vZGVsQWN0aW9uc0ludGVyZmFjZVxufVxuXG5leHBvcnQgY29uc3QgYWxhcm1zTW9kZWxBY3Rpb25zID0gYWxhcm1zU3RvcmUuYWN0aW9ucyBhcyBBbGFybXNNb2RlbEFjdGlvbnNJbnRlcmZhY2U7XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc3RvcmUvYWxhcm1zLnN0b3JlLnRzIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7QUFDQTtBQXFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQVJBO0FBV0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFUQTtBQVlBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQVRBO0FBV0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFFQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBUEE7QUFTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUE3R0E7QUFnSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF4QkE7QUE3SEE7QUEwSkEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///152\n"); /***/ }), /* 153 */ @@ -1865,7 +1865,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n}); /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.Hub = undefined;\n\nvar _store = __webpack_require__(26);\n\nvar _izitoast = __webpack_require__(108);\n\nvar _izitoast2 = _interopRequireDefault(_izitoast);\n\nvar _base = __webpack_require__(18);\n\nvar _runningProcess = __webpack_require__(106);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction recalcArrayId(prefix, alarms, processid) {\n if (processid === void 0) {\n processid = 0;\n }\n for (var key in alarms) {\n if (alarms.hasOwnProperty(key)) {\n var element = alarms[key];\n element.guid = prefix + \"__\" + element.id.toString();\n element.source = prefix.toUpperCase();\n }\n }\n}\nvar Hub = /** @class */function () {\n function Hub() {\n Hub._current = this;\n this._hub = $.connection.ncHub;\n // Registro le callback;\n this._hub.client.alarms = this.manageAlarmsCallbacks;\n this._hub.client.powerOn = this.managePowerCallbacks;\n this._hub.client.ncNetworkStatus = Hub.manageNcStatus;\n this._hub.client.processesData = Hub.manageProcesses;\n this._hub.client.functionalityData = Hub.functionalityData;\n this._hub.client.logout = this.logout;\n $.connection.hub.start();\n }\n Object.defineProperty(Hub, \"Current\", {\n get: function get() {\n if (!Hub._current) new Hub();\n return Hub._current;\n },\n enumerable: true,\n configurable: true\n });\n Hub.prototype.logout = function (e) {\n _store.appModelActions.CheckLogoff(_store.store, e.id);\n };\n Hub.functionalityData = function (status) {\n console.debug(status);\n };\n Hub.manageProcesses = function (status) {\n console.debug(status);\n if (status) {\n _runningProcess.processModelActions.isRunning(_store.store, status.isRunning);\n for (var key in status.processes) {\n if (status.processes.hasOwnProperty(key)) {\n var element = status.processes[key];\n _runningProcess.processModelActions.addProcess(_store.store, element);\n }\n }\n _runningProcess.processModelActions.checkRemove(_store.store, status.processes.map(function (i) {\n return i.Id;\n }));\n }\n };\n Hub.manageNcStatus = function (status) {\n if (Hub._ncConnectionNotificationVisible && status.connected) {\n _store.machineStatusActions.setNcConnectionStatus(_store.store, status.connected);\n var toast = document.querySelector('#ncConnection');\n _izitoast2.default.hide(toast);\n Hub._ncConnectionNotificationVisible = false;\n _base.Factory.Get(_base.MessageService).publishToChannel(\"force-ui-update\", null);\n return;\n }\n if (!Hub._ncConnectionNotificationVisible && !status.connected) {\n _store.machineStatusActions.setNcConnectionStatus(_store.store, status.connected);\n _izitoast2.default.warning({\n id: \"ncConnection\", timeout: false, toastOnce: true, theme: \"dark\", title: \"nc offline\", close: false\n });\n Hub._ncConnectionNotificationVisible = true;\n _base.Factory.Get(_base.MessageService).publishToChannel(\"force-ui-update\", null);\n return;\n }\n if (_store.store.state.machineStatus.ncReady != status.connected) {\n _store.machineStatusActions.setNcConnectionStatus(_store.store, status.connected);\n _base.Factory.Get(_base.MessageService).publishToChannel(\"force-ui-update\", null);\n }\n };\n Hub.prototype.manageAlarmsCallbacks = function (alarms) {\n recalcArrayId(\"cn\", alarms.NcAlarms);\n recalcArrayId(\"plc\", alarms.PlcAlarms);\n recalcArrayId(\"cn\", alarms.ProcessAlarms);\n var tempList = alarms.NcAlarms.concat(alarms.PlcAlarms).concat(alarms.ProcessAlarms);\n for (var key in tempList) {\n if (tempList.hasOwnProperty(key)) {\n var element = tempList[key];\n if (element.isWarning) _store.alarmsModelActions.addWarning(_store.store, element);else _store.alarmsModelActions.addAlarm(_store.store, element);\n }\n }\n _store.alarmsModelActions.checkRemove(_store.store, tempList.map(function (i) {\n return i.guid;\n }));\n };\n Hub.prototype.managePowerCallbacks = function (power) {\n console.debug(power);\n // Receiving messages so NC is connected\n Hub.manageNcStatus({ connected: true });\n // Pre-power on\n _store.machineStatusActions.setAirPressureAlarm(_store.store, power.PrePowerOn.AirPressure);\n _store.machineStatusActions.setPowerAlarm(_store.store, power.PrePowerOn.PowerOn);\n _store.machineStatusActions.setEmergencyAlarm(_store.store, power.PrePowerOn.EmergencyButtons);\n _store.machineStatusActions.setProtectionsAlarm(_store.store, power.PrePowerOn.ProtectionStatus);\n _store.machineStatusActions.setSettingsModeAlarm(_store.store, power.PrePowerOn.SettingMode);\n _store.machineStatusActions.setKeyReadyAlarm(_store.store, power.PrePowerOn.StartingKey);\n // Post-power on\n _store.machineStatusActions.setResetAxesAlarm(_store.store, power.PostPowerOn.AxisReset);\n _store.machineStatusActions.setWaterJet1Alarm(_store.store, power.PostPowerOn.WaterjetPump);\n };\n Hub.prototype.sendPowerCommand = function (id) {\n this._hub.server.putPowerOnData(id);\n };\n Hub.prototype.Hello = function () {\n this._hub.server.hello();\n };\n Hub._ncConnectionNotificationVisible = false;\n return Hub;\n}();\nexports.Hub = Hub;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMjc3LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL3NlcnZpY2VzL2h1Yi50cz9jOGIwIl0sInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IEFsYXJtc01vZGVsQWN0aW9uc0ludGVyZmFjZSBmcm9tIFwiLi4vc3RvcmUvYWxhcm1zLnN0b3JlXCJcblxuaW1wb3J0IHsgc3RvcmUsIGFsYXJtc01vZGVsQWN0aW9ucywgbWFjaGluZVN0YXR1c0FjdGlvbnMsIG1hY2hpbmVJbmZvQWN0aW9ucywgQXBwTW9kZWwsIGFwcE1vZGVsQWN0aW9ucyB9IGZyb20gXCJzcmMvc3RvcmVcIjtcbmltcG9ydCB7IGFsYXJtRGV0YWlsIH0gZnJvbSBcInNyYy9tb2R1bGVzL2FsYXJtc1wiO1xuaW1wb3J0IGl6aVRvYXN0LCB7IEl6aVRvYXN0U2V0dGluZ3MgfSBmcm9tIFwiaXppdG9hc3RcIjtcbmltcG9ydCB7IEZhY3RvcnksIE1lc3NhZ2VTZXJ2aWNlIH0gZnJvbSBcInNyYy9fYmFzZVwiO1xuaW1wb3J0IHsgc2lnbmFscl9hbGFybXMgfSBmcm9tIFwic3JjL0B0eXBlcy9zaWduYWxyLmFsYXJtc1wiO1xuaW1wb3J0IHsgcHJvY2Vzc01vZGVsQWN0aW9ucyB9IGZyb20gXCJzcmMvc3RvcmUvcnVubmluZ1Byb2Nlc3Muc3RvcmVcIjtcblxuZGVjbGFyZSBsZXQgJDogYW55O1xuXG5mdW5jdGlvbiByZWNhbGNBcnJheUlkKHByZWZpeDogc3RyaW5nLCBhbGFybXM6IEFycmF5PHNpZ25hbHJfYWxhcm1zLmdlbmVyaWNBbGFybT4sIHByb2Nlc3NpZDogbnVtYmVyID0gMCkge1xuICBmb3IgKGNvbnN0IGtleSBpbiBhbGFybXMpIHtcbiAgICBpZiAoYWxhcm1zLmhhc093blByb3BlcnR5KGtleSkpIHtcbiAgICAgIGNvbnN0IGVsZW1lbnQgPSBhbGFybXNba2V5XTtcbiAgICAgIGVsZW1lbnQuZ3VpZCA9IHByZWZpeCArIFwiX19cIiArIGVsZW1lbnQuaWQudG9TdHJpbmcoKTtcbiAgICAgIGVsZW1lbnQuc291cmNlID0gcHJlZml4LnRvVXBwZXJDYXNlKCk7XG4gICAgfVxuICB9XG59XG5cbmV4cG9ydCBjbGFzcyBIdWIge1xuXG4gIHN0YXRpYyBfbmNDb25uZWN0aW9uTm90aWZpY2F0aW9uVmlzaWJsZT86IGJvb2xlYW4gPSBmYWxzZTtcblxuXG4gIC8vIHNpbmdsZXRvbiBodWIgaW1wbGVtZW50YXRpb25cblxuICBwcml2YXRlIHN0YXRpYyBfY3VycmVudDogSHViO1xuICBzdGF0aWMgZ2V0IEN1cnJlbnQoKTogSHViIHtcblxuICAgIGlmICghSHViLl9jdXJyZW50KSBuZXcgSHViKCk7XG5cbiAgICByZXR1cm4gSHViLl9jdXJyZW50O1xuICB9XG5cbiAgcHJpdmF0ZSBfaHViOiBhbnk7XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgSHViLl9jdXJyZW50ID0gdGhpcztcblxuICAgIHRoaXMuX2h1YiA9ICQuY29ubmVjdGlvbi5uY0h1YjtcblxuICAgIC8vIFJlZ2lzdHJvIGxlIGNhbGxiYWNrO1xuICAgIHRoaXMuX2h1Yi5jbGllbnQuYWxhcm1zID0gdGhpcy5tYW5hZ2VBbGFybXNDYWxsYmFja3M7XG4gICAgdGhpcy5faHViLmNsaWVudC5wb3dlck9uID0gdGhpcy5tYW5hZ2VQb3dlckNhbGxiYWNrcztcbiAgICB0aGlzLl9odWIuY2xpZW50Lm5jTmV0d29ya1N0YXR1cyA9IEh1Yi5tYW5hZ2VOY1N0YXR1cztcbiAgICB0aGlzLl9odWIuY2xpZW50LnByb2Nlc3Nlc0RhdGEgPSBIdWIubWFuYWdlUHJvY2Vzc2VzO1xuICAgIHRoaXMuX2h1Yi5jbGllbnQuZnVuY3Rpb25hbGl0eURhdGEgPSBIdWIuZnVuY3Rpb25hbGl0eURhdGE7XG5cbiAgICB0aGlzLl9odWIuY2xpZW50LmxvZ291dCA9IHRoaXMubG9nb3V0O1xuXG4gICAgJC5jb25uZWN0aW9uLmh1Yi5zdGFydCgpO1xuICB9XG5cbiAgcHJpdmF0ZSBsb2dvdXQoZSkge1xuICAgIGFwcE1vZGVsQWN0aW9ucy5DaGVja0xvZ29mZihzdG9yZSwgZS5pZCk7XG4gIH1cblxuICBwcml2YXRlIHN0YXRpYyBmdW5jdGlvbmFsaXR5RGF0YShzdGF0dXMpe1xuICAgICAgY29uc29sZS5kZWJ1ZyhzdGF0dXMpO1xuICB9XG5cbiAgcHJpdmF0ZSBzdGF0aWMgbWFuYWdlUHJvY2Vzc2VzKHN0YXR1czogc2lnbmFscl9wcm9jZXNzLkRUT1Byb2Nlc3NEYXRhTW9kZWwpIHtcbiAgICBjb25zb2xlLmRlYnVnKHN0YXR1cyk7XG4gICAgaWYgKHN0YXR1cykge1xuICAgICAgcHJvY2Vzc01vZGVsQWN0aW9ucy5pc1J1bm5pbmcoc3RvcmUsIHN0YXR1cy5pc1J1bm5pbmcpO1xuXG4gICAgICBmb3IgKGNvbnN0IGtleSBpbiBzdGF0dXMucHJvY2Vzc2VzKSB7XG4gICAgICAgIGlmIChzdGF0dXMucHJvY2Vzc2VzLmhhc093blByb3BlcnR5KGtleSkpIHtcbiAgICAgICAgICBjb25zdCBlbGVtZW50ID0gc3RhdHVzLnByb2Nlc3Nlc1trZXldO1xuICAgICAgICAgIHByb2Nlc3NNb2RlbEFjdGlvbnMuYWRkUHJvY2VzcyhzdG9yZSwgZWxlbWVudCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcHJvY2Vzc01vZGVsQWN0aW9ucy5jaGVja1JlbW92ZShzdG9yZSwgc3RhdHVzLnByb2Nlc3Nlcy5tYXAoaSA9PiBpLklkKSk7XG4gICAgfVxuICB9XG5cbiAgcHJpdmF0ZSBzdGF0aWMgbWFuYWdlTmNTdGF0dXMoc3RhdHVzKSB7XG5cbiAgICBpZiAoSHViLl9uY0Nvbm5lY3Rpb25Ob3RpZmljYXRpb25WaXNpYmxlICYmIHN0YXR1cy5jb25uZWN0ZWQpIHtcbiAgICAgIG1hY2hpbmVTdGF0dXNBY3Rpb25zLnNldE5jQ29ubmVjdGlvblN0YXR1cyhzdG9yZSwgc3RhdHVzLmNvbm5lY3RlZCk7XG4gICAgICB2YXIgdG9hc3QgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjbmNDb25uZWN0aW9uJykgYXMgYW55O1xuICAgICAgKGl6aVRvYXN0IGFzIGFueSkuaGlkZSh0b2FzdCk7XG4gICAgICBIdWIuX25jQ29ubmVjdGlvbk5vdGlmaWNhdGlvblZpc2libGUgPSBmYWxzZTtcbiAgICAgIEZhY3RvcnkuR2V0KE1lc3NhZ2VTZXJ2aWNlKS5wdWJsaXNoVG9DaGFubmVsKFwiZm9yY2UtdWktdXBkYXRlXCIsIG51bGwpO1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGlmICghSHViLl9uY0Nvbm5lY3Rpb25Ob3RpZmljYXRpb25WaXNpYmxlICYmICFzdGF0dXMuY29ubmVjdGVkKSB7XG4gICAgICBtYWNoaW5lU3RhdHVzQWN0aW9ucy5zZXROY0Nvbm5lY3Rpb25TdGF0dXMoc3RvcmUsIHN0YXR1cy5jb25uZWN0ZWQpO1xuICAgICAgaXppVG9hc3Qud2FybmluZyh7XG4gICAgICAgIGlkOiBcIm5jQ29ubmVjdGlvblwiLCB0aW1lb3V0OiBmYWxzZSwgdG9hc3RPbmNlOiB0cnVlLCB0aGVtZTogXCJkYXJrXCIsIHRpdGxlOiBcIm5jIG9mZmxpbmVcIiwgY2xvc2U6IGZhbHNlXG4gICAgICB9IGFzIEl6aVRvYXN0U2V0dGluZ3MpO1xuICAgICAgSHViLl9uY0Nvbm5lY3Rpb25Ob3RpZmljYXRpb25WaXNpYmxlID0gdHJ1ZTtcbiAgICAgIEZhY3RvcnkuR2V0KE1lc3NhZ2VTZXJ2aWNlKS5wdWJsaXNoVG9DaGFubmVsKFwiZm9yY2UtdWktdXBkYXRlXCIsIG51bGwpO1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGlmICgoc3RvcmUuc3RhdGUgYXMgQXBwTW9kZWwpLm1hY2hpbmVTdGF0dXMubmNSZWFkeSAhPSBzdGF0dXMuY29ubmVjdGVkKSB7XG4gICAgICBtYWNoaW5lU3RhdHVzQWN0aW9ucy5zZXROY0Nvbm5lY3Rpb25TdGF0dXMoc3RvcmUsIHN0YXR1cy5jb25uZWN0ZWQpO1xuICAgICAgRmFjdG9yeS5HZXQoTWVzc2FnZVNlcnZpY2UpLnB1Ymxpc2hUb0NoYW5uZWwoXCJmb3JjZS11aS11cGRhdGVcIiwgbnVsbCk7XG4gICAgfVxuICB9XG5cbiAgcHJpdmF0ZSBtYW5hZ2VBbGFybXNDYWxsYmFja3MoYWxhcm1zOiBzaWduYWxyX2FsYXJtcy5hbGFybU1lc3NhZ2UpIHtcblxuICAgIHJlY2FsY0FycmF5SWQoXCJjblwiLCBhbGFybXMuTmNBbGFybXMpO1xuICAgIHJlY2FsY0FycmF5SWQoXCJwbGNcIiwgYWxhcm1zLlBsY0FsYXJtcyk7XG4gICAgcmVjYWxjQXJyYXlJZChcImNuXCIsIGFsYXJtcy5Qcm9jZXNzQWxhcm1zKTtcblxuICAgIGxldCB0ZW1wTGlzdCA9IGFsYXJtcy5OY0FsYXJtcy5jb25jYXQoYWxhcm1zLlBsY0FsYXJtcykuY29uY2F0KGFsYXJtcy5Qcm9jZXNzQWxhcm1zKTtcblxuICAgIGZvciAoY29uc3Qga2V5IGluIHRlbXBMaXN0KSB7XG4gICAgICBpZiAodGVtcExpc3QuaGFzT3duUHJvcGVydHkoa2V5KSkge1xuICAgICAgICBjb25zdCBlbGVtZW50ID0gdGVtcExpc3Rba2V5XTtcblxuICAgICAgICBpZiAoZWxlbWVudC5pc1dhcm5pbmcpXG4gICAgICAgICAgYWxhcm1zTW9kZWxBY3Rpb25zLmFkZFdhcm5pbmcoc3RvcmUsIGVsZW1lbnQpO1xuICAgICAgICBlbHNlXG4gICAgICAgICAgYWxhcm1zTW9kZWxBY3Rpb25zLmFkZEFsYXJtKHN0b3JlLCBlbGVtZW50KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhbGFybXNNb2RlbEFjdGlvbnMuY2hlY2tSZW1vdmUoc3RvcmUsIHRlbXBMaXN0Lm1hcChpID0+IGkuZ3VpZCkpO1xuICB9XG5cblxuICBwcml2YXRlIG1hbmFnZVBvd2VyQ2FsbGJhY2tzKHBvd2VyOiBzaWduYWxyX2FsYXJtcy5wb3dlck1lc3NhZ2UpIHtcbiAgICBjb25zb2xlLmRlYnVnKHBvd2VyKTtcbiAgICAvLyBSZWNlaXZpbmcgbWVzc2FnZXMgc28gTkMgaXMgY29ubmVjdGVkXG4gICAgSHViLm1hbmFnZU5jU3RhdHVzKHsgY29ubmVjdGVkOiB0cnVlIH0pO1xuXG4gICAgLy8gUHJlLXBvd2VyIG9uXG4gICAgbWFjaGluZVN0YXR1c0FjdGlvbnMuc2V0QWlyUHJlc3N1cmVBbGFybShzdG9yZSwgcG93ZXIuUHJlUG93ZXJPbi5BaXJQcmVzc3VyZSk7XG4gICAgbWFjaGluZVN0YXR1c0FjdGlvbnMuc2V0UG93ZXJBbGFybShzdG9yZSwgcG93ZXIuUHJlUG93ZXJPbi5Qb3dlck9uKTtcbiAgICBtYWNoaW5lU3RhdHVzQWN0aW9ucy5zZXRFbWVyZ2VuY3lBbGFybShzdG9yZSwgcG93ZXIuUHJlUG93ZXJPbi5FbWVyZ2VuY3lCdXR0b25zKTtcbiAgICBtYWNoaW5lU3RhdHVzQWN0aW9ucy5zZXRQcm90ZWN0aW9uc0FsYXJtKHN0b3JlLCBwb3dlci5QcmVQb3dlck9uLlByb3RlY3Rpb25TdGF0dXMpO1xuICAgIG1hY2hpbmVTdGF0dXNBY3Rpb25zLnNldFNldHRpbmdzTW9kZUFsYXJtKHN0b3JlLCBwb3dlci5QcmVQb3dlck9uLlNldHRpbmdNb2RlKTtcbiAgICBtYWNoaW5lU3RhdHVzQWN0aW9ucy5zZXRLZXlSZWFkeUFsYXJtKHN0b3JlLCBwb3dlci5QcmVQb3dlck9uLlN0YXJ0aW5nS2V5KTtcblxuICAgIC8vIFBvc3QtcG93ZXIgb25cbiAgICBtYWNoaW5lU3RhdHVzQWN0aW9ucy5zZXRSZXNldEF4ZXNBbGFybShzdG9yZSwgcG93ZXIuUG9zdFBvd2VyT24uQXhpc1Jlc2V0KTtcbiAgICBtYWNoaW5lU3RhdHVzQWN0aW9ucy5zZXRXYXRlckpldDFBbGFybShzdG9yZSwgcG93ZXIuUG9zdFBvd2VyT24uV2F0ZXJqZXRQdW1wKTtcbiAgfVxuXG4gIHB1YmxpYyBzZW5kUG93ZXJDb21tYW5kKGlkOiBudW1iZXIpIHtcbiAgICB0aGlzLl9odWIuc2VydmVyLnB1dFBvd2VyT25EYXRhKGlkKTtcbiAgfVxuXG4gIHB1YmxpYyBIZWxsbygpIHtcbiAgICB0aGlzLl9odWIuc2VydmVyLmhlbGxvKCk7XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zZXJ2aWNlcy9odWIudHMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFHQTtBQUNBO0FBQ0E7QUFDQTs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7OztBQUdBO0FBQUE7QUFBQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFpQkE7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFFQTtBQUNBO0FBeEJBO0FBQUE7QUFFQTtBQUVBO0FBQ0E7O0FBQUE7O0FBcUJBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBREE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFJQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFsSUE7QUFtSUE7QUFySUE7QUFBQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///277\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.Hub = undefined;\n\nvar _store = __webpack_require__(26);\n\nvar _izitoast = __webpack_require__(108);\n\nvar _izitoast2 = _interopRequireDefault(_izitoast);\n\nvar _base = __webpack_require__(18);\n\nvar _runningProcess = __webpack_require__(106);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction recalcArrayId(prefix, alarms, processid) {\n if (processid === void 0) {\n processid = 0;\n }\n for (var key in alarms) {\n if (alarms.hasOwnProperty(key)) {\n var element = alarms[key];\n element.guid = prefix + \"__\" + element.id.toString();\n element.source = prefix.toUpperCase();\n }\n }\n}\nvar Hub = /** @class */function () {\n function Hub() {\n Hub._current = this;\n this._hub = $.connection.ncHub;\n // Registro le callback;\n this._hub.client.alarms = this.manageAlarmsCallbacks;\n this._hub.client.powerOn = this.managePowerCallbacks;\n this._hub.client.ncNetworkStatus = Hub.manageNcStatus;\n this._hub.client.processesData = Hub.manageProcesses;\n this._hub.client.functionalityData = Hub.functionalityData;\n this._hub.client.logout = this.logout;\n $.connection.hub.start();\n }\n Object.defineProperty(Hub, \"Current\", {\n get: function get() {\n if (!Hub._current) new Hub();\n return Hub._current;\n },\n enumerable: true,\n configurable: true\n });\n Object.defineProperty(Hub.prototype, \"InternalSignalRChannel\", {\n get: function get() {\n return this._hub;\n },\n enumerable: true,\n configurable: true\n });\n Hub.prototype.logout = function (e) {\n _store.appModelActions.CheckLogoff(_store.store, e.id);\n };\n Hub.functionalityData = function (status) {\n console.debug(status);\n };\n Hub.manageProcesses = function (status) {\n console.debug(status);\n if (status) {\n _runningProcess.processModelActions.isRunning(_store.store, status.isRunning);\n for (var key in status.processes) {\n if (status.processes.hasOwnProperty(key)) {\n var element = status.processes[key];\n _runningProcess.processModelActions.addProcess(_store.store, element);\n }\n }\n _runningProcess.processModelActions.checkRemove(_store.store, status.processes.map(function (i) {\n return i.Id;\n }));\n }\n };\n Hub.manageNcStatus = function (status) {\n if (Hub._ncConnectionNotificationVisible && status.connected) {\n _store.machineStatusActions.setNcConnectionStatus(_store.store, status.connected);\n var toast = document.querySelector('#ncConnection');\n _izitoast2.default.hide(toast);\n Hub._ncConnectionNotificationVisible = false;\n _base.Factory.Get(_base.MessageService).publishToChannel(\"force-ui-update\", null);\n return;\n }\n if (!Hub._ncConnectionNotificationVisible && !status.connected) {\n _store.machineStatusActions.setNcConnectionStatus(_store.store, status.connected);\n _izitoast2.default.warning({\n id: \"ncConnection\", timeout: false, toastOnce: true, theme: \"dark\", title: \"nc offline\", close: false\n });\n Hub._ncConnectionNotificationVisible = true;\n _base.Factory.Get(_base.MessageService).publishToChannel(\"force-ui-update\", null);\n return;\n }\n if (_store.store.state.machineStatus.ncReady != status.connected) {\n _store.machineStatusActions.setNcConnectionStatus(_store.store, status.connected);\n _base.Factory.Get(_base.MessageService).publishToChannel(\"force-ui-update\", null);\n }\n };\n Hub.prototype.manageAlarmsCallbacks = function (alarms) {\n recalcArrayId(\"cn\", alarms.NcAlarms);\n recalcArrayId(\"plc\", alarms.PlcAlarms);\n recalcArrayId(\"cn\", alarms.ProcessAlarms);\n var tempList = alarms.NcAlarms.concat(alarms.PlcAlarms).concat(alarms.ProcessAlarms);\n for (var key in tempList) {\n if (tempList.hasOwnProperty(key)) {\n var element = tempList[key];\n if (element.isWarning) _store.alarmsModelActions.addWarning(_store.store, element);else _store.alarmsModelActions.addAlarm(_store.store, element);\n }\n }\n _store.alarmsModelActions.checkRemove(_store.store, tempList.map(function (i) {\n return i.guid;\n }));\n };\n Hub.prototype.managePowerCallbacks = function (power) {\n console.debug(power);\n // Receiving messages so NC is connected\n Hub.manageNcStatus({ connected: true });\n // Pre-power on\n _store.machineStatusActions.setAirPressureAlarm(_store.store, power.PrePowerOn.AirPressure);\n _store.machineStatusActions.setPowerAlarm(_store.store, power.PrePowerOn.PowerOn);\n _store.machineStatusActions.setEmergencyAlarm(_store.store, power.PrePowerOn.EmergencyButtons);\n _store.machineStatusActions.setProtectionsAlarm(_store.store, power.PrePowerOn.ProtectionStatus);\n _store.machineStatusActions.setSettingsModeAlarm(_store.store, power.PrePowerOn.SettingMode);\n _store.machineStatusActions.setKeyReadyAlarm(_store.store, power.PrePowerOn.StartingKey);\n // Post-power on\n _store.machineStatusActions.setResetAxesAlarm(_store.store, power.PostPowerOn.AxisReset);\n _store.machineStatusActions.setWaterJet1Alarm(_store.store, power.PostPowerOn.WaterjetPump);\n };\n Hub.prototype.sendPowerCommand = function (id) {\n this._hub.server.putPowerOnData(id);\n };\n Hub.prototype.RefreshAlarm = function (id) {\n this._hub.server.RefreshAlarm(id);\n };\n Hub.prototype.RefreshAllAlarms = function () {\n this._hub.server.RefreshAllAlarms();\n };\n Hub.prototype.Hello = function () {\n this._hub.server.hello();\n };\n Hub._ncConnectionNotificationVisible = false;\n return Hub;\n}();\nexports.Hub = Hub;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMjc3LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL3NlcnZpY2VzL2h1Yi50cz9jOGIwIl0sInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IEFsYXJtc01vZGVsQWN0aW9uc0ludGVyZmFjZSBmcm9tIFwiLi4vc3RvcmUvYWxhcm1zLnN0b3JlXCJcblxuaW1wb3J0IHsgc3RvcmUsIGFsYXJtc01vZGVsQWN0aW9ucywgbWFjaGluZVN0YXR1c0FjdGlvbnMsIG1hY2hpbmVJbmZvQWN0aW9ucywgQXBwTW9kZWwsIGFwcE1vZGVsQWN0aW9ucyB9IGZyb20gXCJzcmMvc3RvcmVcIjtcbmltcG9ydCB7IGFsYXJtRGV0YWlsIH0gZnJvbSBcInNyYy9tb2R1bGVzL2FsYXJtc1wiO1xuaW1wb3J0IGl6aVRvYXN0LCB7IEl6aVRvYXN0U2V0dGluZ3MgfSBmcm9tIFwiaXppdG9hc3RcIjtcbmltcG9ydCB7IEZhY3RvcnksIE1lc3NhZ2VTZXJ2aWNlIH0gZnJvbSBcInNyYy9fYmFzZVwiO1xuaW1wb3J0IHsgc2lnbmFscl9hbGFybXMgfSBmcm9tIFwic3JjL0B0eXBlcy9zaWduYWxyLmFsYXJtc1wiO1xuaW1wb3J0IHsgcHJvY2Vzc01vZGVsQWN0aW9ucyB9IGZyb20gXCJzcmMvc3RvcmUvcnVubmluZ1Byb2Nlc3Muc3RvcmVcIjtcblxuZGVjbGFyZSBsZXQgJDogYW55O1xuXG5mdW5jdGlvbiByZWNhbGNBcnJheUlkKHByZWZpeDogc3RyaW5nLCBhbGFybXM6IEFycmF5PHNpZ25hbHJfYWxhcm1zLmdlbmVyaWNBbGFybT4sIHByb2Nlc3NpZDogbnVtYmVyID0gMCkge1xuICBmb3IgKGNvbnN0IGtleSBpbiBhbGFybXMpIHtcbiAgICBpZiAoYWxhcm1zLmhhc093blByb3BlcnR5KGtleSkpIHtcbiAgICAgIGNvbnN0IGVsZW1lbnQgPSBhbGFybXNba2V5XTtcbiAgICAgIGVsZW1lbnQuZ3VpZCA9IHByZWZpeCArIFwiX19cIiArIGVsZW1lbnQuaWQudG9TdHJpbmcoKTtcbiAgICAgIGVsZW1lbnQuc291cmNlID0gcHJlZml4LnRvVXBwZXJDYXNlKCk7XG4gICAgfVxuICB9XG59XG5cbmV4cG9ydCBjbGFzcyBIdWIge1xuXG4gIHN0YXRpYyBfbmNDb25uZWN0aW9uTm90aWZpY2F0aW9uVmlzaWJsZT86IGJvb2xlYW4gPSBmYWxzZTtcblxuXG4gIC8vIHNpbmdsZXRvbiBodWIgaW1wbGVtZW50YXRpb25cblxuICBwcml2YXRlIHN0YXRpYyBfY3VycmVudDogSHViO1xuICBzdGF0aWMgZ2V0IEN1cnJlbnQoKTogSHViIHtcblxuICAgIGlmICghSHViLl9jdXJyZW50KSBuZXcgSHViKCk7XG5cbiAgICByZXR1cm4gSHViLl9jdXJyZW50O1xuICB9XG5cbiAgcHVibGljIGdldCBJbnRlcm5hbFNpZ25hbFJDaGFubmVsKCk6IGFueSB7IHJldHVybiB0aGlzLl9odWI7IH1cbiAgcHJpdmF0ZSBfaHViOiBhbnk7XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgSHViLl9jdXJyZW50ID0gdGhpcztcblxuICAgIHRoaXMuX2h1YiA9ICQuY29ubmVjdGlvbi5uY0h1YjtcblxuICAgIC8vIFJlZ2lzdHJvIGxlIGNhbGxiYWNrO1xuICAgIHRoaXMuX2h1Yi5jbGllbnQuYWxhcm1zID0gdGhpcy5tYW5hZ2VBbGFybXNDYWxsYmFja3M7XG4gICAgdGhpcy5faHViLmNsaWVudC5wb3dlck9uID0gdGhpcy5tYW5hZ2VQb3dlckNhbGxiYWNrcztcbiAgICB0aGlzLl9odWIuY2xpZW50Lm5jTmV0d29ya1N0YXR1cyA9IEh1Yi5tYW5hZ2VOY1N0YXR1cztcbiAgICB0aGlzLl9odWIuY2xpZW50LnByb2Nlc3Nlc0RhdGEgPSBIdWIubWFuYWdlUHJvY2Vzc2VzO1xuICAgIHRoaXMuX2h1Yi5jbGllbnQuZnVuY3Rpb25hbGl0eURhdGEgPSBIdWIuZnVuY3Rpb25hbGl0eURhdGE7XG5cbiAgICB0aGlzLl9odWIuY2xpZW50LmxvZ291dCA9IHRoaXMubG9nb3V0O1xuXG4gICAgJC5jb25uZWN0aW9uLmh1Yi5zdGFydCgpO1xuICB9XG5cbiAgcHJpdmF0ZSBsb2dvdXQoZSkge1xuICAgIGFwcE1vZGVsQWN0aW9ucy5DaGVja0xvZ29mZihzdG9yZSwgZS5pZCk7XG4gIH1cblxuICBwcml2YXRlIHN0YXRpYyBmdW5jdGlvbmFsaXR5RGF0YShzdGF0dXMpIHtcbiAgICBjb25zb2xlLmRlYnVnKHN0YXR1cyk7XG4gIH1cblxuICBwcml2YXRlIHN0YXRpYyBtYW5hZ2VQcm9jZXNzZXMoc3RhdHVzOiBzaWduYWxyX3Byb2Nlc3MuRFRPUHJvY2Vzc0RhdGFNb2RlbCkge1xuICAgIGNvbnNvbGUuZGVidWcoc3RhdHVzKTtcbiAgICBpZiAoc3RhdHVzKSB7XG4gICAgICBwcm9jZXNzTW9kZWxBY3Rpb25zLmlzUnVubmluZyhzdG9yZSwgc3RhdHVzLmlzUnVubmluZyk7XG5cbiAgICAgIGZvciAoY29uc3Qga2V5IGluIHN0YXR1cy5wcm9jZXNzZXMpIHtcbiAgICAgICAgaWYgKHN0YXR1cy5wcm9jZXNzZXMuaGFzT3duUHJvcGVydHkoa2V5KSkge1xuICAgICAgICAgIGNvbnN0IGVsZW1lbnQgPSBzdGF0dXMucHJvY2Vzc2VzW2tleV07XG4gICAgICAgICAgcHJvY2Vzc01vZGVsQWN0aW9ucy5hZGRQcm9jZXNzKHN0b3JlLCBlbGVtZW50KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBwcm9jZXNzTW9kZWxBY3Rpb25zLmNoZWNrUmVtb3ZlKHN0b3JlLCBzdGF0dXMucHJvY2Vzc2VzLm1hcChpID0+IGkuSWQpKTtcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIHN0YXRpYyBtYW5hZ2VOY1N0YXR1cyhzdGF0dXMpIHtcblxuICAgIGlmIChIdWIuX25jQ29ubmVjdGlvbk5vdGlmaWNhdGlvblZpc2libGUgJiYgc3RhdHVzLmNvbm5lY3RlZCkge1xuICAgICAgbWFjaGluZVN0YXR1c0FjdGlvbnMuc2V0TmNDb25uZWN0aW9uU3RhdHVzKHN0b3JlLCBzdGF0dXMuY29ubmVjdGVkKTtcbiAgICAgIHZhciB0b2FzdCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJyNuY0Nvbm5lY3Rpb24nKSBhcyBhbnk7XG4gICAgICAoaXppVG9hc3QgYXMgYW55KS5oaWRlKHRvYXN0KTtcbiAgICAgIEh1Yi5fbmNDb25uZWN0aW9uTm90aWZpY2F0aW9uVmlzaWJsZSA9IGZhbHNlO1xuICAgICAgRmFjdG9yeS5HZXQoTWVzc2FnZVNlcnZpY2UpLnB1Ymxpc2hUb0NoYW5uZWwoXCJmb3JjZS11aS11cGRhdGVcIiwgbnVsbCk7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgaWYgKCFIdWIuX25jQ29ubmVjdGlvbk5vdGlmaWNhdGlvblZpc2libGUgJiYgIXN0YXR1cy5jb25uZWN0ZWQpIHtcbiAgICAgIG1hY2hpbmVTdGF0dXNBY3Rpb25zLnNldE5jQ29ubmVjdGlvblN0YXR1cyhzdG9yZSwgc3RhdHVzLmNvbm5lY3RlZCk7XG4gICAgICBpemlUb2FzdC53YXJuaW5nKHtcbiAgICAgICAgaWQ6IFwibmNDb25uZWN0aW9uXCIsIHRpbWVvdXQ6IGZhbHNlLCB0b2FzdE9uY2U6IHRydWUsIHRoZW1lOiBcImRhcmtcIiwgdGl0bGU6IFwibmMgb2ZmbGluZVwiLCBjbG9zZTogZmFsc2VcbiAgICAgIH0gYXMgSXppVG9hc3RTZXR0aW5ncyk7XG4gICAgICBIdWIuX25jQ29ubmVjdGlvbk5vdGlmaWNhdGlvblZpc2libGUgPSB0cnVlO1xuICAgICAgRmFjdG9yeS5HZXQoTWVzc2FnZVNlcnZpY2UpLnB1Ymxpc2hUb0NoYW5uZWwoXCJmb3JjZS11aS11cGRhdGVcIiwgbnVsbCk7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgaWYgKChzdG9yZS5zdGF0ZSBhcyBBcHBNb2RlbCkubWFjaGluZVN0YXR1cy5uY1JlYWR5ICE9IHN0YXR1cy5jb25uZWN0ZWQpIHtcbiAgICAgIG1hY2hpbmVTdGF0dXNBY3Rpb25zLnNldE5jQ29ubmVjdGlvblN0YXR1cyhzdG9yZSwgc3RhdHVzLmNvbm5lY3RlZCk7XG4gICAgICBGYWN0b3J5LkdldChNZXNzYWdlU2VydmljZSkucHVibGlzaFRvQ2hhbm5lbChcImZvcmNlLXVpLXVwZGF0ZVwiLCBudWxsKTtcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIG1hbmFnZUFsYXJtc0NhbGxiYWNrcyhhbGFybXM6IHNpZ25hbHJfYWxhcm1zLmFsYXJtTWVzc2FnZSkge1xuXG4gICAgcmVjYWxjQXJyYXlJZChcImNuXCIsIGFsYXJtcy5OY0FsYXJtcyk7XG4gICAgcmVjYWxjQXJyYXlJZChcInBsY1wiLCBhbGFybXMuUGxjQWxhcm1zKTtcbiAgICByZWNhbGNBcnJheUlkKFwiY25cIiwgYWxhcm1zLlByb2Nlc3NBbGFybXMpO1xuXG4gICAgbGV0IHRlbXBMaXN0ID0gYWxhcm1zLk5jQWxhcm1zLmNvbmNhdChhbGFybXMuUGxjQWxhcm1zKS5jb25jYXQoYWxhcm1zLlByb2Nlc3NBbGFybXMpO1xuXG4gICAgZm9yIChjb25zdCBrZXkgaW4gdGVtcExpc3QpIHtcbiAgICAgIGlmICh0ZW1wTGlzdC5oYXNPd25Qcm9wZXJ0eShrZXkpKSB7XG4gICAgICAgIGNvbnN0IGVsZW1lbnQgPSB0ZW1wTGlzdFtrZXldO1xuXG4gICAgICAgIGlmIChlbGVtZW50LmlzV2FybmluZylcbiAgICAgICAgICBhbGFybXNNb2RlbEFjdGlvbnMuYWRkV2FybmluZyhzdG9yZSwgZWxlbWVudCk7XG4gICAgICAgIGVsc2VcbiAgICAgICAgICBhbGFybXNNb2RlbEFjdGlvbnMuYWRkQWxhcm0oc3RvcmUsIGVsZW1lbnQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGFsYXJtc01vZGVsQWN0aW9ucy5jaGVja1JlbW92ZShzdG9yZSwgdGVtcExpc3QubWFwKGkgPT4gaS5ndWlkKSk7XG4gIH1cblxuICBwcml2YXRlIG1hbmFnZVBvd2VyQ2FsbGJhY2tzKHBvd2VyOiBzaWduYWxyX2FsYXJtcy5wb3dlck1lc3NhZ2UpIHtcbiAgICBjb25zb2xlLmRlYnVnKHBvd2VyKTtcbiAgICAvLyBSZWNlaXZpbmcgbWVzc2FnZXMgc28gTkMgaXMgY29ubmVjdGVkXG4gICAgSHViLm1hbmFnZU5jU3RhdHVzKHsgY29ubmVjdGVkOiB0cnVlIH0pO1xuXG4gICAgLy8gUHJlLXBvd2VyIG9uXG4gICAgbWFjaGluZVN0YXR1c0FjdGlvbnMuc2V0QWlyUHJlc3N1cmVBbGFybShzdG9yZSwgcG93ZXIuUHJlUG93ZXJPbi5BaXJQcmVzc3VyZSk7XG4gICAgbWFjaGluZVN0YXR1c0FjdGlvbnMuc2V0UG93ZXJBbGFybShzdG9yZSwgcG93ZXIuUHJlUG93ZXJPbi5Qb3dlck9uKTtcbiAgICBtYWNoaW5lU3RhdHVzQWN0aW9ucy5zZXRFbWVyZ2VuY3lBbGFybShzdG9yZSwgcG93ZXIuUHJlUG93ZXJPbi5FbWVyZ2VuY3lCdXR0b25zKTtcbiAgICBtYWNoaW5lU3RhdHVzQWN0aW9ucy5zZXRQcm90ZWN0aW9uc0FsYXJtKHN0b3JlLCBwb3dlci5QcmVQb3dlck9uLlByb3RlY3Rpb25TdGF0dXMpO1xuICAgIG1hY2hpbmVTdGF0dXNBY3Rpb25zLnNldFNldHRpbmdzTW9kZUFsYXJtKHN0b3JlLCBwb3dlci5QcmVQb3dlck9uLlNldHRpbmdNb2RlKTtcbiAgICBtYWNoaW5lU3RhdHVzQWN0aW9ucy5zZXRLZXlSZWFkeUFsYXJtKHN0b3JlLCBwb3dlci5QcmVQb3dlck9uLlN0YXJ0aW5nS2V5KTtcblxuICAgIC8vIFBvc3QtcG93ZXIgb25cbiAgICBtYWNoaW5lU3RhdHVzQWN0aW9ucy5zZXRSZXNldEF4ZXNBbGFybShzdG9yZSwgcG93ZXIuUG9zdFBvd2VyT24uQXhpc1Jlc2V0KTtcbiAgICBtYWNoaW5lU3RhdHVzQWN0aW9ucy5zZXRXYXRlckpldDFBbGFybShzdG9yZSwgcG93ZXIuUG9zdFBvd2VyT24uV2F0ZXJqZXRQdW1wKTtcbiAgfVxuXG4gIHB1YmxpYyBzZW5kUG93ZXJDb21tYW5kKGlkOiBudW1iZXIpIHtcbiAgICB0aGlzLl9odWIuc2VydmVyLnB1dFBvd2VyT25EYXRhKGlkKTtcbiAgfVxuXG4gIHB1YmxpYyBSZWZyZXNoQWxhcm0oaWQ6IHN0cmluZykge1xuICAgIHRoaXMuX2h1Yi5zZXJ2ZXIuUmVmcmVzaEFsYXJtKGlkKTtcbiAgfVxuXG4gIHB1YmxpYyBSZWZyZXNoQWxsQWxhcm1zKCl7XG4gICAgdGhpcy5faHViLnNlcnZlci5SZWZyZXNoQWxsQWxhcm1zKCk7XG4gIH1cblxuICBwdWJsaWMgSGVsbG8oKSB7XG4gICAgdGhpcy5faHViLnNlcnZlci5oZWxsbygpO1xuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2VydmljZXMvaHViLnRzIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7OztBQUFBO0FBQ0E7QUFDQTtBQUNBOzs7QUFHQTtBQUFBO0FBQUE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBa0JBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQXpCQTtBQUFBO0FBRUE7QUFFQTtBQUNBOztBQUFBOztBQUVBO0FBQUE7QUFBQTtBQUFBOztBQUFBOztBQW9CQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQURBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBSUE7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBMUlBO0FBMklBO0FBN0lBO0FBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///277\n"); /***/ }), /* 278 */ @@ -3591,7 +3591,7 @@ eval("Object.defineProperty(__webpack_exports__, \"__esModule\", { value: true } /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(11);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_class_component__ = __webpack_require__(36);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_class_component___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_vue_class_component__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_vue_property_decorator__ = __webpack_require__(156);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_vue_property_decorator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_vue_property_decorator__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__alarms__ = __webpack_require__(545);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__alarms___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3__alarms__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_moment__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_moment___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_moment__);\nvar __extends = (this && this.__extends) || (function () {\r\n var extendStatics = Object.setPrototypeOf ||\r\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\r\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\r\n return function (d, b) {\r\n extendStatics(d, b);\r\n function __() { this.constructor = d; }\r\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\r\n };\r\n})();\r\nvar __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {\r\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\r\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\r\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\r\n return c > 3 && r && Object.defineProperty(target, key, r), r;\r\n};\r\nvar __metadata = (this && this.__metadata) || function (k, v) {\r\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(k, v);\r\n};\r\n\r\n\r\n\r\n\r\n\r\nvar alarmsList = /** @class */ (function (_super) {\r\n __extends(alarmsList, _super);\r\n function alarmsList() {\r\n var _this = _super !== null && _super.apply(this, arguments) || this;\r\n _this.currentAlarm = null;\r\n return _this;\r\n }\r\n Object.defineProperty(alarmsList.prototype, \"ribbonStatus\", {\r\n get: function () {\r\n // Controllo se ci sono allarmi\r\n var s = this.$store.state;\r\n if (s.alarms.alarms.length > 0)\r\n return ribbonStatusEnum.Alarm;\r\n if (s.alarms.warnings.length > 0)\r\n return ribbonStatusEnum.Warning;\r\n if (s.process.process.length > 0)\r\n return ribbonStatusEnum.Working;\r\n return ribbonStatusEnum.Idle;\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n Object.defineProperty(alarmsList.prototype, \"alarms\", {\r\n get: function () {\r\n var model = this.$store.state;\r\n return model.alarms.alarms.concat(model.alarms.warnings).sort(function (a, b) {\r\n return __WEBPACK_IMPORTED_MODULE_4_moment___default()(a.date).diff(__WEBPACK_IMPORTED_MODULE_4_moment___default()(b.date));\r\n });\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n Object.defineProperty(alarmsList.prototype, \"serviceRequests\", {\r\n get: function () {\r\n var model = this.$store.state;\r\n return model.alarms.serviceAlarms.sort(function (a, b) {\r\n return __WEBPACK_IMPORTED_MODULE_4_moment___default()(a.date).diff(__WEBPACK_IMPORTED_MODULE_4_moment___default()(b.date));\r\n });\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n alarmsList.prototype.openchanged = function (n) {\r\n if (this.alarms.length == 1) {\r\n this.currentAlarm = this.alarms[0];\r\n }\r\n else {\r\n this.currentAlarm = null;\r\n }\r\n };\r\n alarmsList.prototype.selectAlarm = function (alarm) {\r\n this.currentAlarm = alarm;\r\n };\r\n alarmsList.prototype.closeDetail = function () {\r\n this.currentAlarm = null;\r\n };\r\n Object.defineProperty(alarmsList.prototype, \"hasServices\", {\r\n get: function () {\r\n return this.$store.state.alarms.serviceAlarms.length > 0;\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n Object.defineProperty(alarmsList.prototype, \"opened\", {\r\n get: function () {\r\n return this.$store.state.alarms.opened;\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n Object.defineProperty(alarmsList.prototype, \"serviceOpened\", {\r\n get: function () {\r\n return this.$store.state.alarms.serviceOpened;\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n __decorate([\r\n Object(__WEBPACK_IMPORTED_MODULE_2_vue_property_decorator__[\"Watch\"])(\"opened\"),\r\n __metadata(\"design:type\", Function),\r\n __metadata(\"design:paramtypes\", [Object]),\r\n __metadata(\"design:returntype\", void 0)\r\n ], alarmsList.prototype, \"openchanged\", null);\r\n alarmsList = __decorate([\r\n __WEBPACK_IMPORTED_MODULE_1_vue_class_component___default()({ name: \"alarms-list\", components: { alarmItem: __WEBPACK_IMPORTED_MODULE_3__alarms__[\"alarmItem\"], alarmDetail: __WEBPACK_IMPORTED_MODULE_3__alarms__[\"alarmDetail\"] } })\r\n ], alarmsList);\r\n return alarmsList;\r\n}(__WEBPACK_IMPORTED_MODULE_0_vue__[\"default\"]));\r\n/* harmony default export */ __webpack_exports__[\"a\"] = (alarmsList);\r\nvar ribbonStatusEnum;\r\n(function (ribbonStatusEnum) {\r\n ribbonStatusEnum[ribbonStatusEnum[\"Idle\"] = 0] = \"Idle\";\r\n ribbonStatusEnum[ribbonStatusEnum[\"Working\"] = 1] = \"Working\";\r\n ribbonStatusEnum[ribbonStatusEnum[\"Warning\"] = 2] = \"Warning\";\r\n ribbonStatusEnum[ribbonStatusEnum[\"Alarm\"] = 3] = \"Alarm\";\r\n})(ribbonStatusEnum || (ribbonStatusEnum = {}));\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNTQ0LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL21vZHVsZXMvYWxhcm1zLWxpc3QudHM/ZjkxOCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgVnVlIGZyb20gXCJ2dWVcIjtcbmltcG9ydCBDb21wb25lbnQgZnJvbSBcInZ1ZS1jbGFzcy1jb21wb25lbnRcIjtcbmltcG9ydCB7IFdhdGNoIH0gZnJvbSBcInZ1ZS1wcm9wZXJ0eS1kZWNvcmF0b3JcIjtcbmltcG9ydCB7IEFwcE1vZGVsLCBBbGFybU1vZGVsIH0gZnJvbSBcInNyYy9zdG9yZVwiO1xuaW1wb3J0IHsgYWxhcm1JdGVtLCBhbGFybURldGFpbCB9IGZyb20gXCIuL2FsYXJtc1wiO1xuaW1wb3J0IG1vbWVudCBmcm9tIFwibW9tZW50XCI7XG5cblxuQENvbXBvbmVudCh7IG5hbWU6IFwiYWxhcm1zLWxpc3RcIiwgY29tcG9uZW50czogeyBhbGFybUl0ZW0sIGFsYXJtRGV0YWlsIH0gfSlcbmV4cG9ydCBkZWZhdWx0IGNsYXNzIGFsYXJtc0xpc3QgZXh0ZW5kcyBWdWUge1xuICAkc3RvcmU6IGFueTtcblxuICBwdWJsaWMgY3VycmVudEFsYXJtOiBBbGFybU1vZGVsID0gbnVsbDtcblxuICBwdWJsaWMgZ2V0IHJpYmJvblN0YXR1cygpOiByaWJib25TdGF0dXNFbnVtIHtcblxuICAgIC8vIENvbnRyb2xsbyBzZSBjaSBzb25vIGFsbGFybWlcbiAgICBsZXQgcyA9IHRoaXMuJHN0b3JlLnN0YXRlIGFzIEFwcE1vZGVsO1xuXG4gICAgaWYgKHMuYWxhcm1zLmFsYXJtcy5sZW5ndGggPiAwKSByZXR1cm4gcmliYm9uU3RhdHVzRW51bS5BbGFybTtcbiAgICBpZiAocy5hbGFybXMud2FybmluZ3MubGVuZ3RoID4gMCkgcmV0dXJuIHJpYmJvblN0YXR1c0VudW0uV2FybmluZztcbiAgICBpZiAocy5wcm9jZXNzLnByb2Nlc3MubGVuZ3RoID4gMCkgcmV0dXJuIHJpYmJvblN0YXR1c0VudW0uV29ya2luZztcblxuICAgIHJldHVybiByaWJib25TdGF0dXNFbnVtLklkbGU7XG4gIH1cblxuICBwdWJsaWMgZ2V0IGFsYXJtcygpOiBBcnJheTxBbGFybU1vZGVsPiB7XG5cbiAgICBsZXQgbW9kZWwgPSAodGhpcy4kc3RvcmUuc3RhdGUgYXMgQXBwTW9kZWwpO1xuXG4gICAgcmV0dXJuIG1vZGVsLmFsYXJtcy5hbGFybXMuY29uY2F0KFxuICAgICAgbW9kZWwuYWxhcm1zLndhcm5pbmdzKS5zb3J0KChhLCBiKSA9PiB7XG4gICAgICAgIHJldHVybiBtb21lbnQoYS5kYXRlKS5kaWZmKG1vbWVudChiLmRhdGUpKTtcbiAgICAgIH0pO1xuICB9XG5cbiAgcHVibGljIGdldCBzZXJ2aWNlUmVxdWVzdHMoKTogQXJyYXk8QWxhcm1Nb2RlbD4ge1xuICAgIGxldCBtb2RlbCA9ICh0aGlzLiRzdG9yZS5zdGF0ZSBhcyBBcHBNb2RlbCk7XG4gICAgcmV0dXJuIG1vZGVsLmFsYXJtcy5zZXJ2aWNlQWxhcm1zLnNvcnQoKGEsIGIpID0+IHtcbiAgICAgIHJldHVybiBtb21lbnQoYS5kYXRlKS5kaWZmKG1vbWVudChiLmRhdGUpKTtcbiAgICB9KTtcbiAgfVxuXG4gIEBXYXRjaChcIm9wZW5lZFwiKVxuICBvcGVuY2hhbmdlZChuKSB7XG4gICAgaWYgKHRoaXMuYWxhcm1zLmxlbmd0aCA9PSAxKSB7XG4gICAgICB0aGlzLmN1cnJlbnRBbGFybSA9IHRoaXMuYWxhcm1zWzBdO1xuICAgIH0gZWxzZSB7XG4gICAgICB0aGlzLmN1cnJlbnRBbGFybSA9IG51bGw7XG4gICAgfVxuICB9XG5cbiAgcHVibGljIHNlbGVjdEFsYXJtKGFsYXJtOiBBbGFybU1vZGVsKSB7XG4gICAgdGhpcy5jdXJyZW50QWxhcm0gPSBhbGFybTtcbiAgfVxuXG4gIHB1YmxpYyBjbG9zZURldGFpbCgpIHtcbiAgICB0aGlzLmN1cnJlbnRBbGFybSA9IG51bGw7XG4gIH1cblxuICBwdWJsaWMgZ2V0IGhhc1NlcnZpY2VzKCk6IGJvb2xlYW4ge1xuICAgIHJldHVybiB0aGlzLiRzdG9yZS5zdGF0ZS5hbGFybXMuc2VydmljZUFsYXJtcy5sZW5ndGggPiAwO1xuICB9XG5cbiAgcHVibGljIGdldCBvcGVuZWQoKTogYm9vbGVhbiB7XG4gICAgcmV0dXJuIHRoaXMuJHN0b3JlLnN0YXRlLmFsYXJtcy5vcGVuZWQ7XG4gIH1cblxuICBwdWJsaWMgZ2V0IHNlcnZpY2VPcGVuZWQoKTogYm9vbGVhbiB7XG4gICAgcmV0dXJuIHRoaXMuJHN0b3JlLnN0YXRlLmFsYXJtcy5zZXJ2aWNlT3BlbmVkO1xuICB9XG59XG5cbmVudW0gcmliYm9uU3RhdHVzRW51bSB7XG4gIElkbGUgPSAwLFxuICBXb3JraW5nID0gMSxcbiAgV2FybmluZyA9IDIsXG4gIEFsYXJtID0gM1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL21vZHVsZXMvYWxhcm1zLWxpc3QudHMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBSUE7QUFBQTtBQURBO0FBQUE7QUFJQTs7QUEyREE7QUF6REE7QUFBQTtBQUVBO0FBQ0E7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFFQTtBQUNBOzs7QUFBQTtBQUVBO0FBQUE7QUFFQTtBQUVBO0FBRUE7QUFDQTtBQUNBOzs7QUFBQTtBQUVBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7QUFBQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQ0E7QUFDQTs7O0FBQUE7QUFFQTtBQUFBO0FBQ0E7QUFDQTs7O0FBQUE7QUFFQTtBQUFBO0FBQ0E7QUFDQTs7O0FBQUE7QUExQkE7QUFEQTs7OztBQU9BO0FBekNBO0FBREE7QUFDQTtBQThEQTtBQUFBO0FBOURBO0FBZ0VBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///544\n"); +eval("/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(11);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_class_component__ = __webpack_require__(36);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_class_component___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_vue_class_component__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_vue_property_decorator__ = __webpack_require__(156);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_vue_property_decorator___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_vue_property_decorator__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__alarms__ = __webpack_require__(545);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__alarms___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3__alarms__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_moment__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_moment___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_moment__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_src_services_hub__ = __webpack_require__(277);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_src_services_hub___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_src_services_hub__);\nvar __extends = (this && this.__extends) || (function () {\r\n var extendStatics = Object.setPrototypeOf ||\r\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\r\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\r\n return function (d, b) {\r\n extendStatics(d, b);\r\n function __() { this.constructor = d; }\r\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\r\n };\r\n})();\r\nvar __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {\r\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\r\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\r\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\r\n return c > 3 && r && Object.defineProperty(target, key, r), r;\r\n};\r\nvar __metadata = (this && this.__metadata) || function (k, v) {\r\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(k, v);\r\n};\r\n\r\n\r\n\r\n\r\n\r\n\r\nvar alarmsList = /** @class */ (function (_super) {\r\n __extends(alarmsList, _super);\r\n function alarmsList() {\r\n var _this = _super !== null && _super.apply(this, arguments) || this;\r\n _this.currentAlarm = null;\r\n return _this;\r\n }\r\n Object.defineProperty(alarmsList.prototype, \"ribbonStatus\", {\r\n get: function () {\r\n // Controllo se ci sono allarmi\r\n var s = this.$store.state;\r\n if (s.alarms.alarms.length > 0)\r\n return ribbonStatusEnum.Alarm;\r\n if (s.alarms.warnings.length > 0)\r\n return ribbonStatusEnum.Warning;\r\n if (s.process.process.length > 0)\r\n return ribbonStatusEnum.Working;\r\n return ribbonStatusEnum.Idle;\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n Object.defineProperty(alarmsList.prototype, \"alarms\", {\r\n get: function () {\r\n var model = this.$store.state;\r\n return model.alarms.alarms.concat(model.alarms.warnings).sort(function (a, b) {\r\n return __WEBPACK_IMPORTED_MODULE_4_moment___default()(a.date).diff(__WEBPACK_IMPORTED_MODULE_4_moment___default()(b.date));\r\n });\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n Object.defineProperty(alarmsList.prototype, \"serviceRequests\", {\r\n get: function () {\r\n var model = this.$store.state;\r\n return model.alarms.serviceAlarms.sort(function (a, b) {\r\n return __WEBPACK_IMPORTED_MODULE_4_moment___default()(a.date).diff(__WEBPACK_IMPORTED_MODULE_4_moment___default()(b.date));\r\n });\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n alarmsList.prototype.openchanged = function (n) {\r\n var _this = this;\r\n if (!this.$store.state.alarms.opened)\r\n setTimeout(function () {\r\n if (_this.alarms.length == 1) {\r\n _this.currentAlarm = _this.alarms[0];\r\n }\r\n else {\r\n _this.currentAlarm = null;\r\n }\r\n }, 200);\r\n };\r\n alarmsList.prototype.selectAlarm = function (alarm) {\r\n this.currentAlarm = alarm;\r\n };\r\n alarmsList.prototype.closeDetail = function () {\r\n this.currentAlarm = null;\r\n };\r\n Object.defineProperty(alarmsList.prototype, \"hasServices\", {\r\n get: function () {\r\n return this.$store.state.alarms.serviceAlarms.length > 0;\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n Object.defineProperty(alarmsList.prototype, \"opened\", {\r\n get: function () {\r\n return this.$store.state.alarms.opened;\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n Object.defineProperty(alarmsList.prototype, \"serviceOpened\", {\r\n get: function () {\r\n return this.$store.state.alarms.serviceOpened;\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n alarmsList.prototype.refresh = function () {\r\n __WEBPACK_IMPORTED_MODULE_5_src_services_hub__[\"Hub\"].Current.RefreshAllAlarms();\r\n };\r\n __decorate([\r\n Object(__WEBPACK_IMPORTED_MODULE_2_vue_property_decorator__[\"Watch\"])(\"opened\"),\r\n __metadata(\"design:type\", Function),\r\n __metadata(\"design:paramtypes\", [Object]),\r\n __metadata(\"design:returntype\", void 0)\r\n ], alarmsList.prototype, \"openchanged\", null);\r\n alarmsList = __decorate([\r\n __WEBPACK_IMPORTED_MODULE_1_vue_class_component___default()({ name: \"alarms-list\", components: { alarmItem: __WEBPACK_IMPORTED_MODULE_3__alarms__[\"alarmItem\"], alarmDetail: __WEBPACK_IMPORTED_MODULE_3__alarms__[\"alarmDetail\"] } })\r\n ], alarmsList);\r\n return alarmsList;\r\n}(__WEBPACK_IMPORTED_MODULE_0_vue__[\"default\"]));\r\n/* harmony default export */ __webpack_exports__[\"a\"] = (alarmsList);\r\nvar ribbonStatusEnum;\r\n(function (ribbonStatusEnum) {\r\n ribbonStatusEnum[ribbonStatusEnum[\"Idle\"] = 0] = \"Idle\";\r\n ribbonStatusEnum[ribbonStatusEnum[\"Working\"] = 1] = \"Working\";\r\n ribbonStatusEnum[ribbonStatusEnum[\"Warning\"] = 2] = \"Warning\";\r\n ribbonStatusEnum[ribbonStatusEnum[\"Alarm\"] = 3] = \"Alarm\";\r\n})(ribbonStatusEnum || (ribbonStatusEnum = {}));\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNTQ0LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL21vZHVsZXMvYWxhcm1zLWxpc3QudHM/ZjkxOCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgVnVlIGZyb20gXCJ2dWVcIjtcbmltcG9ydCBDb21wb25lbnQgZnJvbSBcInZ1ZS1jbGFzcy1jb21wb25lbnRcIjtcbmltcG9ydCB7IFdhdGNoIH0gZnJvbSBcInZ1ZS1wcm9wZXJ0eS1kZWNvcmF0b3JcIjtcbmltcG9ydCB7IEFwcE1vZGVsLCBBbGFybU1vZGVsIH0gZnJvbSBcInNyYy9zdG9yZVwiO1xuaW1wb3J0IHsgYWxhcm1JdGVtLCBhbGFybURldGFpbCB9IGZyb20gXCIuL2FsYXJtc1wiO1xuaW1wb3J0IG1vbWVudCBmcm9tIFwibW9tZW50XCI7XG5pbXBvcnQgeyBIdWIgfSBmcm9tIFwic3JjL3NlcnZpY2VzL2h1YlwiO1xuXG5cbkBDb21wb25lbnQoeyBuYW1lOiBcImFsYXJtcy1saXN0XCIsIGNvbXBvbmVudHM6IHsgYWxhcm1JdGVtLCBhbGFybURldGFpbCB9IH0pXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBhbGFybXNMaXN0IGV4dGVuZHMgVnVlIHtcbiAgJHN0b3JlOiBhbnk7XG5cbiAgcHVibGljIGN1cnJlbnRBbGFybTogQWxhcm1Nb2RlbCA9IG51bGw7XG5cbiAgcHVibGljIGdldCByaWJib25TdGF0dXMoKTogcmliYm9uU3RhdHVzRW51bSB7XG5cbiAgICAvLyBDb250cm9sbG8gc2UgY2kgc29ubyBhbGxhcm1pXG4gICAgbGV0IHMgPSB0aGlzLiRzdG9yZS5zdGF0ZSBhcyBBcHBNb2RlbDtcblxuICAgIGlmIChzLmFsYXJtcy5hbGFybXMubGVuZ3RoID4gMCkgcmV0dXJuIHJpYmJvblN0YXR1c0VudW0uQWxhcm07XG4gICAgaWYgKHMuYWxhcm1zLndhcm5pbmdzLmxlbmd0aCA+IDApIHJldHVybiByaWJib25TdGF0dXNFbnVtLldhcm5pbmc7XG4gICAgaWYgKHMucHJvY2Vzcy5wcm9jZXNzLmxlbmd0aCA+IDApIHJldHVybiByaWJib25TdGF0dXNFbnVtLldvcmtpbmc7XG5cbiAgICByZXR1cm4gcmliYm9uU3RhdHVzRW51bS5JZGxlO1xuICB9XG5cbiAgcHVibGljIGdldCBhbGFybXMoKTogQXJyYXk8QWxhcm1Nb2RlbD4ge1xuXG4gICAgbGV0IG1vZGVsID0gKHRoaXMuJHN0b3JlLnN0YXRlIGFzIEFwcE1vZGVsKTtcblxuICAgIHJldHVybiBtb2RlbC5hbGFybXMuYWxhcm1zLmNvbmNhdChcbiAgICAgIG1vZGVsLmFsYXJtcy53YXJuaW5ncykuc29ydCgoYSwgYikgPT4ge1xuICAgICAgICByZXR1cm4gbW9tZW50KGEuZGF0ZSkuZGlmZihtb21lbnQoYi5kYXRlKSk7XG4gICAgICB9KTtcbiAgfVxuXG4gIHB1YmxpYyBnZXQgc2VydmljZVJlcXVlc3RzKCk6IEFycmF5PEFsYXJtTW9kZWw+IHtcbiAgICBsZXQgbW9kZWwgPSAodGhpcy4kc3RvcmUuc3RhdGUgYXMgQXBwTW9kZWwpO1xuICAgIHJldHVybiBtb2RlbC5hbGFybXMuc2VydmljZUFsYXJtcy5zb3J0KChhLCBiKSA9PiB7XG4gICAgICByZXR1cm4gbW9tZW50KGEuZGF0ZSkuZGlmZihtb21lbnQoYi5kYXRlKSk7XG4gICAgfSk7XG4gIH1cblxuICBAV2F0Y2goXCJvcGVuZWRcIilcbiAgb3BlbmNoYW5nZWQobikge1xuICAgIGlmICghdGhpcy4kc3RvcmUuc3RhdGUuYWxhcm1zLm9wZW5lZClcbiAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xuICAgICAgICBpZiAodGhpcy5hbGFybXMubGVuZ3RoID09IDEpIHtcbiAgICAgICAgICB0aGlzLmN1cnJlbnRBbGFybSA9IHRoaXMuYWxhcm1zWzBdO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHRoaXMuY3VycmVudEFsYXJtID0gbnVsbDtcbiAgICAgICAgfVxuICAgICAgfSwgMjAwKTtcbiAgfVxuXG4gIHB1YmxpYyBzZWxlY3RBbGFybShhbGFybTogQWxhcm1Nb2RlbCkge1xuICAgIHRoaXMuY3VycmVudEFsYXJtID0gYWxhcm07XG4gIH1cblxuICBwdWJsaWMgY2xvc2VEZXRhaWwoKSB7XG4gICAgdGhpcy5jdXJyZW50QWxhcm0gPSBudWxsO1xuICB9XG5cbiAgcHVibGljIGdldCBoYXNTZXJ2aWNlcygpOiBib29sZWFuIHtcbiAgICByZXR1cm4gdGhpcy4kc3RvcmUuc3RhdGUuYWxhcm1zLnNlcnZpY2VBbGFybXMubGVuZ3RoID4gMDtcbiAgfVxuXG4gIHB1YmxpYyBnZXQgb3BlbmVkKCk6IGJvb2xlYW4ge1xuICAgIHJldHVybiB0aGlzLiRzdG9yZS5zdGF0ZS5hbGFybXMub3BlbmVkO1xuICB9XG5cbiAgcHVibGljIGdldCBzZXJ2aWNlT3BlbmVkKCk6IGJvb2xlYW4ge1xuICAgIHJldHVybiB0aGlzLiRzdG9yZS5zdGF0ZS5hbGFybXMuc2VydmljZU9wZW5lZDtcbiAgfVxuXG4gIHB1YmxpYyByZWZyZXNoKCkge1xuICAgIEh1Yi5DdXJyZW50LlJlZnJlc2hBbGxBbGFybXMoKTtcblxuICB9XG59XG5cbmVudW0gcmliYm9uU3RhdHVzRW51bSB7XG4gIElkbGUgPSAwLFxuICBXb3JraW5nID0gMSxcbiAgV2FybmluZyA9IDIsXG4gIEFsYXJtID0gM1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL21vZHVsZXMvYWxhcm1zLWxpc3QudHMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUlBO0FBQUE7QUFEQTtBQUFBO0FBSUE7O0FBbUVBO0FBakVBO0FBQUE7QUFFQTtBQUNBO0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBRUE7QUFDQTs7O0FBQUE7QUFFQTtBQUFBO0FBRUE7QUFFQTtBQUVBO0FBQ0E7QUFDQTs7O0FBQUE7QUFFQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7O0FBQUE7QUFHQTtBQURBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQ0E7QUFDQTs7O0FBQUE7QUFFQTtBQUFBO0FBQ0E7QUFDQTs7O0FBQUE7QUFFQTtBQUFBO0FBQ0E7QUFDQTs7O0FBQUE7QUFFQTtBQUNBO0FBRUE7QUFsQ0E7QUFEQTs7OztBQVVBO0FBNUNBO0FBREE7QUFDQTtBQXNFQTtBQUFBO0FBdEVBO0FBd0VBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///544\n"); /***/ }), /* 545 */ @@ -3633,14 +3633,14 @@ eval("Object.defineProperty(__webpack_exports__, \"__esModule\", { value: true } /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _store = __webpack_require__(26);\n\nvar _baseComponents = __webpack_require__(55);\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nexports.default = {\n props: {\n alarm: { default: null, type: _store.AlarmModel }\n },\n components: { accordion: _baseComponents.Accordion },\n methods: {\n close: function close() {\n this.$emit(\"close-detail\");\n }\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNTUwLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2FsYXJtLWRldGFpbC52dWU/MmRlZCJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XG4gIDxkaXYgY2xhc3M9XCJhbGFybS1kZXRhaWwgY29udGVudCBzY3JvbGxhYmxlXCIgOmNsYXNzPVwiYWxhcm0udHlwZVwiPlxuICAgIDxoMj57e2FsYXJtLnRpdGxlfX08L2gyPlxuICAgIDxkaXYgY2xhc3M9XCJzb3VyY2VzXCIgdi1pZj1cImFsYXJtLnNvdXJjZVwiPlxuICAgICAgPHNwYW4gY2xhc3M9XCJzb3VyY2VcIj57e2FsYXJtLnByb2Nlc3N9fSB7e2FsYXJtLnNvdXJjZX19PC9zcGFuPlxuICAgIDwvZGl2PlxuICAgIDx0aW1lPnt7YWxhcm0uZGF0ZSB8IGRhdGUoXCJERC9NTS9ZWVlZIC0gaGg6bW1cIil9fTwvdGltZT5cbiAgICA8c3BhbiBjbGFzcz1cInN1bW1hcnlcIj57e2FsYXJtLmRlc2NyaXB0aW9ufX08L3NwYW4+XG5cbiAgICA8ZGl2PlxuICAgICAgPHN0cm9uZz57eydhbGFybV9kZXRhaWxfbGJsX3N0YXR1cycgfCBsb2NhbGl6ZShcIlN0YXRvXCIpfX06PC9zdHJvbmc+IHt7YWxhcm0uc3RhdHVzfX1cbiAgICA8L2Rpdj5cbiAgICA8aHI+XG5cbiAgICA8ZGl2IGNsYXNzPVwidXNlci1oZWxwXCI+XG4gICAgICA8aSBjbGFzcz1cImdyb3VwXCI+PC9pPlxuICAgICAgPGRpdiBjbGFzcz1cImRldGFpbFwiPlxuICAgICAgICA8c3Ryb25nPnt7J2FsYXJtX21hbnVhbF9sYmxfdGl0bGUnIHwgbG9jYWxpemUoJ1Byb2NlZHVyYSBndWlkYXRhJyl9fTwvc3Ryb25nPlxuICAgICAgICA8c3Bhbj57eydhbGFybV9tYW51YWxfbGJsX2Rlc2NyaXB0aW9uJyB8IGxvY2FsaXplKCdSaXNvbHV6aW9uZSBkZWxsXFwnYWxsYXJtZScpfX08L3NwYW4+XG4gICAgICA8L2Rpdj5cbiAgICAgIDxidXR0b24gY2xhc3M9XCJidG5cIj5cbiAgICAgICAge3snYWxhcm1fbWFudWFsX2J0bl9zdGFydCcgfCBsb2NhbGl6ZSgnQXZ2aWEnKX19XG4gICAgICA8L2J1dHRvbj5cbiAgICA8L2Rpdj5cblxuICAgIDxkaXYgY2xhc3M9XCJnZW5lcmFsLWJ1dHRvbnNcIj5cbiAgICAgIDxidXR0b24gY2xhc3M9XCJidG5cIiBAY2xpY2s9XCJjbG9zZSgpXCI+XG4gICAgICAgIDxpIGNsYXNzPVwiZmEgZmEtY2hldnJvbi1sZWZ0XCI+PC9pPlxuICAgICAgPC9idXR0b24+XG4gICAgICA8YnV0dG9uIGNsYXNzPVwiYnRuXCI+XG4gICAgICAgIHt7J2FsYXJtX2RldGFpbF9idG5fc2hvd19tYW51YWwnIHwgbG9jYWxpemUoXCJWZWRpIG1hbnVhbGVcIil9fVxuICAgICAgPC9idXR0b24+XG4gICAgICA8YnV0dG9uIGNsYXNzPVwiYnRuXCIgQGNsaWNrPVwiY2xvc2UoKVwiPlxuICAgICAgICB7eydhbGFybV9kZXRhaWxfYnRuX2Fza19oZWxwJyB8IGxvY2FsaXplKFwiQ2hpZWRpIEFpdXRvXCIpfX1cbiAgICAgIDwvYnV0dG9uPlxuICAgICAgPGJ1dHRvbiBjbGFzcz1cImJ0biBidG4tc3VjY2Vzc1wiIEBjbGljaz1cImNsb3NlKClcIj5cbiAgICAgICAge3snYWxhcm1fZGV0YWlsX2J0bl9yZWZyZXNoJyB8IGxvY2FsaXplKFwiUmVmcmVzaFwiKX19XG4gICAgICA8L2J1dHRvbj5cbiAgICA8L2Rpdj5cblxuXG4gICAgPGFjY29yZGlvbiA6dGl0bGU9XCInQWxsZWdhdGknXCIgOmNvdW50ZXI9XCI1XCI+XG4gICAgICA8ZGl2IGNsYXNzPVwiaXRlbSB0ZXh0LXN1Y2Nlc3NcIj5cbiAgICAgICA8c3Ryb25nPiBBZ2dpdW5naSB1biBhbGxlZ2F0bzwvc3Ryb25nPiA8YnV0dG9uIGNsYXNzPVwiYnRuIHRleHQtMjJcIj48aSBjbGFzcz1cImZhIGZhLXBsdXNcIj48L2k+PC9idXR0b24+XG4gICAgICA8L2Rpdj5cbiAgICA8L2FjY29yZGlvbj5cblxuICAgIDxhY2NvcmRpb24gOnRpdGxlPVwiJ05vdGUnXCIgOmNvdW50ZXI9XCI0XCI+XG4gICAgICA8ZGl2IGNsYXNzPVwiaXRlbSB0ZXh0LXN1Y2Nlc3NcIj5cbiAgICAgICAgPHN0cm9uZz4gQWdnaXVuZ2kgdW5hIG5vdGE8L3N0cm9uZz4gPGJ1dHRvbiBjbGFzcz1cImJ0biB0ZXh0LTIyXCI+PGkgY2xhc3M9XCJmYSBmYS1wbHVzXCI+PC9pPjwvYnV0dG9uPlxuICAgICAgPC9kaXY+XG4gICAgPC9hY2NvcmRpb24+XG5cbiAgPC9kaXY+XG48L3RlbXBsYXRlPlxuPHNjcmlwdD5cbmltcG9ydCB7IEFsYXJtTW9kZWwgfSBmcm9tIFwic3JjL3N0b3JlXCI7XG5pbXBvcnQgeyBBY2NvcmRpb24gfSBmcm9tIFwic3JjL21vZHVsZXMvYmFzZS1jb21wb25lbnRzXCI7XG5leHBvcnQgZGVmYXVsdCB7XG4gIHByb3BzOiB7XG4gICAgYWxhcm06IHsgZGVmYXVsdDogbnVsbCwgdHlwZTogQWxhcm1Nb2RlbCB9XG4gIH0sXG4gIGNvbXBvbmVudHM6IHsgYWNjb3JkaW9uOiBBY2NvcmRpb24gfSxcbiAgbWV0aG9kczoge1xuICAgIGNsb3NlKCkge1xuICAgICAgdGhpcy4kZW1pdChcImNsb3NlLWRldGFpbFwiKTtcbiAgICB9XG4gIH1cbn07XG48L3NjcmlwdD5cblxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIGFsYXJtLWRldGFpbC52dWU/ZmQ2ZTU2ZTgiXSwibWFwcGluZ3MiOiI7Ozs7OztBQXdEQTtBQUNBO0FBQUE7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFHQTtBQURBO0FBR0E7O0FBRUE7QUFDQTtBQUNBO0FBSEE7QUFMQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///550\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _store = __webpack_require__(26);\n\nvar _baseComponents = __webpack_require__(55);\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nexports.default = {\n props: {\n alarm: { default: null, type: _store.AlarmModel }\n },\n components: { accordion: _baseComponents.Accordion },\n methods: {\n close: function close() {\n this.$emit(\"close-detail\");\n },\n refresh: function refresh() {\n Hub.Current.RefreshAlarm(this.alarm.Id);\n }\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNTUwLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2FsYXJtLWRldGFpbC52dWU/MDAzZCJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XG4gIDxkaXYgY2xhc3M9XCJhbGFybS1kZXRhaWwgY29udGVudCBzY3JvbGxhYmxlXCIgOmNsYXNzPVwiYWxhcm0udHlwZVwiPlxuICAgIDxoMj57e2FsYXJtLnRpdGxlfX08L2gyPlxuICAgIDxkaXYgY2xhc3M9XCJzb3VyY2VzXCIgdi1pZj1cImFsYXJtLnNvdXJjZVwiPlxuICAgICAgPHNwYW4gY2xhc3M9XCJzb3VyY2VcIj57e2FsYXJtLnByb2Nlc3N9fSB7e2FsYXJtLnNvdXJjZX19PC9zcGFuPlxuICAgIDwvZGl2PlxuICAgIDx0aW1lPnt7YWxhcm0uZGF0ZSB8IGRhdGUoXCJERC9NTS9ZWVlZIC0gaGg6bW1cIil9fTwvdGltZT5cbiAgICA8c3BhbiBjbGFzcz1cInN1bW1hcnlcIj57e2FsYXJtLmRlc2NyaXB0aW9ufX08L3NwYW4+XG5cbiAgICA8ZGl2PlxuICAgICAgPHN0cm9uZz57eydhbGFybV9kZXRhaWxfbGJsX3N0YXR1cycgfCBsb2NhbGl6ZShcIlN0YXRvXCIpfX06PC9zdHJvbmc+IHt7YWxhcm0uc3RhdHVzfX1cbiAgICA8L2Rpdj5cbiAgICA8aHI+XG5cbiAgICA8ZGl2IGNsYXNzPVwidXNlci1oZWxwXCI+XG4gICAgICA8aSBjbGFzcz1cImdyb3VwXCI+PC9pPlxuICAgICAgPGRpdiBjbGFzcz1cImRldGFpbFwiPlxuICAgICAgICA8c3Ryb25nPnt7J2FsYXJtX21hbnVhbF9sYmxfdGl0bGUnIHwgbG9jYWxpemUoJ1Byb2NlZHVyYSBndWlkYXRhJyl9fTwvc3Ryb25nPlxuICAgICAgICA8c3Bhbj57eydhbGFybV9tYW51YWxfbGJsX2Rlc2NyaXB0aW9uJyB8IGxvY2FsaXplKCdSaXNvbHV6aW9uZSBkZWxsXFwnYWxsYXJtZScpfX08L3NwYW4+XG4gICAgICA8L2Rpdj5cbiAgICAgIDxidXR0b24gY2xhc3M9XCJidG5cIj5cbiAgICAgICAge3snYWxhcm1fbWFudWFsX2J0bl9zdGFydCcgfCBsb2NhbGl6ZSgnQXZ2aWEnKX19XG4gICAgICA8L2J1dHRvbj5cbiAgICA8L2Rpdj5cblxuICAgIDxkaXYgY2xhc3M9XCJnZW5lcmFsLWJ1dHRvbnNcIj5cbiAgICAgIDxidXR0b24gY2xhc3M9XCJidG5cIiBAY2xpY2s9XCJjbG9zZSgpXCI+XG4gICAgICAgIDxpIGNsYXNzPVwiZmEgZmEtY2hldnJvbi1sZWZ0XCI+PC9pPlxuICAgICAgPC9idXR0b24+XG4gICAgICA8YnV0dG9uIGNsYXNzPVwiYnRuXCI+XG4gICAgICAgIHt7J2FsYXJtX2RldGFpbF9idG5fc2hvd19tYW51YWwnIHwgbG9jYWxpemUoXCJWZWRpIG1hbnVhbGVcIil9fVxuICAgICAgPC9idXR0b24+XG4gICAgICA8YnV0dG9uIGNsYXNzPVwiYnRuXCIgQGNsaWNrPVwiY2xvc2UoKVwiPlxuICAgICAgICB7eydhbGFybV9kZXRhaWxfYnRuX2Fza19oZWxwJyB8IGxvY2FsaXplKFwiQ2hpZWRpIEFpdXRvXCIpfX1cbiAgICAgIDwvYnV0dG9uPlxuICAgICAgPGJ1dHRvbiBjbGFzcz1cImJ0biBidG4tc3VjY2Vzc1wiIEBjbGljaz1cInJlZnJlc2goKVwiPlxuICAgICAgICB7eydhbGFybV9kZXRhaWxfYnRuX3JlZnJlc2gnIHwgbG9jYWxpemUoXCJSZWZyZXNoXCIpfX1cbiAgICAgIDwvYnV0dG9uPlxuICAgIDwvZGl2PlxuXG5cbiAgICA8YWNjb3JkaW9uIDp0aXRsZT1cIidBbGxlZ2F0aSdcIiA6Y291bnRlcj1cIjVcIj5cbiAgICAgIDxkaXYgY2xhc3M9XCJpdGVtIHRleHQtc3VjY2Vzc1wiPlxuICAgICAgIDxzdHJvbmc+IEFnZ2l1bmdpIHVuIGFsbGVnYXRvPC9zdHJvbmc+IDxidXR0b24gY2xhc3M9XCJidG4gdGV4dC0yMlwiPjxpIGNsYXNzPVwiZmEgZmEtcGx1c1wiPjwvaT48L2J1dHRvbj5cbiAgICAgIDwvZGl2PlxuICAgIDwvYWNjb3JkaW9uPlxuXG4gICAgPGFjY29yZGlvbiA6dGl0bGU9XCInTm90ZSdcIiA6Y291bnRlcj1cIjRcIj5cbiAgICAgIDxkaXYgY2xhc3M9XCJpdGVtIHRleHQtc3VjY2Vzc1wiPlxuICAgICAgICA8c3Ryb25nPiBBZ2dpdW5naSB1bmEgbm90YTwvc3Ryb25nPiA8YnV0dG9uIGNsYXNzPVwiYnRuIHRleHQtMjJcIj48aSBjbGFzcz1cImZhIGZhLXBsdXNcIj48L2k+PC9idXR0b24+XG4gICAgICA8L2Rpdj5cbiAgICA8L2FjY29yZGlvbj5cblxuICA8L2Rpdj5cbjwvdGVtcGxhdGU+XG48c2NyaXB0PlxuaW1wb3J0IHsgQWxhcm1Nb2RlbCB9IGZyb20gXCJzcmMvc3RvcmVcIjtcbmltcG9ydCB7IEFjY29yZGlvbiB9IGZyb20gXCJzcmMvbW9kdWxlcy9iYXNlLWNvbXBvbmVudHNcIjtcbmV4cG9ydCBkZWZhdWx0IHtcbiAgcHJvcHM6IHtcbiAgICBhbGFybTogeyBkZWZhdWx0OiBudWxsLCB0eXBlOiBBbGFybU1vZGVsIH1cbiAgfSxcbiAgY29tcG9uZW50czogeyBhY2NvcmRpb246IEFjY29yZGlvbiB9LFxuICBtZXRob2RzOiB7XG4gICAgY2xvc2UoKSB7XG4gICAgICB0aGlzLiRlbWl0KFwiY2xvc2UtZGV0YWlsXCIpO1xuICAgIH0sXG4gICAgcmVmcmVzaCgpe1xuICAgICAgSHViLkN1cnJlbnQuUmVmcmVzaEFsYXJtKHRoaXMuYWxhcm0uSWQpO1xuICAgIH1cbiAgfVxufTtcbjwvc2NyaXB0PlxuXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gYWxhcm0tZGV0YWlsLnZ1ZT8wYmQ5YzExNyJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBd0RBO0FBQ0E7QUFBQTtBQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUdBO0FBREE7QUFHQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFOQTtBQUxBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///550\n"); /***/ }), /* 551 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"alarm-detail content scrollable\", class: _vm.alarm.type },\n [\n _c(\"h2\", [_vm._v(_vm._s(_vm.alarm.title))]),\n _vm._v(\" \"),\n _vm.alarm.source\n ? _c(\"div\", { staticClass: \"sources\" }, [\n _c(\"span\", { staticClass: \"source\" }, [\n _vm._v(_vm._s(_vm.alarm.process) + \" \" + _vm._s(_vm.alarm.source))\n ])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"time\", [\n _vm._v(_vm._s(_vm._f(\"date\")(_vm.alarm.date, \"DD/MM/YYYY - hh:mm\")))\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"summary\" }, [\n _vm._v(_vm._s(_vm.alarm.description))\n ]),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\"strong\", [\n _vm._v(\n _vm._s(_vm._f(\"localize\")(\"alarm_detail_lbl_status\", \"Stato\")) + \":\"\n )\n ]),\n _vm._v(\" \" + _vm._s(_vm.alarm.status) + \"\\n \")\n ]),\n _vm._v(\" \"),\n _c(\"hr\"),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"user-help\" }, [\n _c(\"i\", { staticClass: \"group\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"detail\" }, [\n _c(\"strong\", [\n _vm._v(\n _vm._s(\n _vm._f(\"localize\")(\n \"alarm_manual_lbl_title\",\n \"Procedura guidata\"\n )\n )\n )\n ]),\n _vm._v(\" \"),\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm._f(\"localize\")(\n \"alarm_manual_lbl_description\",\n \"Risoluzione dell'allarme\"\n )\n )\n )\n ])\n ]),\n _vm._v(\" \"),\n _c(\"button\", { staticClass: \"btn\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm._f(\"localize\")(\"alarm_manual_btn_start\", \"Avvia\")) +\n \"\\n \"\n )\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"general-buttons\" }, [\n _c(\n \"button\",\n {\n staticClass: \"btn\",\n on: {\n click: function($event) {\n _vm.close()\n }\n }\n },\n [_c(\"i\", { staticClass: \"fa fa-chevron-left\" })]\n ),\n _vm._v(\" \"),\n _c(\"button\", { staticClass: \"btn\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm._f(\"localize\")(\n \"alarm_detail_btn_show_manual\",\n \"Vedi manuale\"\n )\n ) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass: \"btn\",\n on: {\n click: function($event) {\n _vm.close()\n }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm._f(\"localize\")(\n \"alarm_detail_btn_ask_help\",\n \"Chiedi Aiuto\"\n )\n ) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass: \"btn btn-success\",\n on: {\n click: function($event) {\n _vm.close()\n }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm._f(\"localize\")(\"alarm_detail_btn_refresh\", \"Refresh\")\n ) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"accordion\", { attrs: { title: \"Allegati\", counter: 5 } }, [\n _c(\"div\", { staticClass: \"item text-success\" }, [\n _c(\"strong\", [_vm._v(\" Aggiungi un allegato\")]),\n _vm._v(\" \"),\n _c(\"button\", { staticClass: \"btn text-22\" }, [\n _c(\"i\", { staticClass: \"fa fa-plus\" })\n ])\n ])\n ]),\n _vm._v(\" \"),\n _c(\"accordion\", { attrs: { title: \"Note\", counter: 4 } }, [\n _c(\"div\", { staticClass: \"item text-success\" }, [\n _c(\"strong\", [_vm._v(\" Aggiungi una nota\")]),\n _vm._v(\" \"),\n _c(\"button\", { staticClass: \"btn text-22\" }, [\n _c(\"i\", { staticClass: \"fa fa-plus\" })\n ])\n ])\n ])\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\n/* harmony default export */ __webpack_exports__[\"a\"] = (esExports);\nif (false) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\") .rerender(\"data-v-48bf80bc\", esExports)\n }\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNTUxLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL21vZHVsZXMvYWxhcm1zL2FsYXJtLWRldGFpbC52dWU/MzU5MSJdLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFxuICAgIFwiZGl2XCIsXG4gICAgeyBzdGF0aWNDbGFzczogXCJhbGFybS1kZXRhaWwgY29udGVudCBzY3JvbGxhYmxlXCIsIGNsYXNzOiBfdm0uYWxhcm0udHlwZSB9LFxuICAgIFtcbiAgICAgIF9jKFwiaDJcIiwgW192bS5fdihfdm0uX3MoX3ZtLmFsYXJtLnRpdGxlKSldKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfdm0uYWxhcm0uc291cmNlXG4gICAgICAgID8gX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJzb3VyY2VzXCIgfSwgW1xuICAgICAgICAgICAgX2MoXCJzcGFuXCIsIHsgc3RhdGljQ2xhc3M6IFwic291cmNlXCIgfSwgW1xuICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5hbGFybS5wcm9jZXNzKSArIFwiIFwiICsgX3ZtLl9zKF92bS5hbGFybS5zb3VyY2UpKVxuICAgICAgICAgICAgXSlcbiAgICAgICAgICBdKVxuICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwidGltZVwiLCBbXG4gICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLl9mKFwiZGF0ZVwiKShfdm0uYWxhcm0uZGF0ZSwgXCJERC9NTS9ZWVlZIC0gaGg6bW1cIikpKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJzcGFuXCIsIHsgc3RhdGljQ2xhc3M6IFwic3VtbWFyeVwiIH0sIFtcbiAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0uYWxhcm0uZGVzY3JpcHRpb24pKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgW1xuICAgICAgICBfYyhcInN0cm9uZ1wiLCBbXG4gICAgICAgICAgX3ZtLl92KFxuICAgICAgICAgICAgX3ZtLl9zKF92bS5fZihcImxvY2FsaXplXCIpKFwiYWxhcm1fZGV0YWlsX2xibF9zdGF0dXNcIiwgXCJTdGF0b1wiKSkgKyBcIjpcIlxuICAgICAgICAgIClcbiAgICAgICAgXSksXG4gICAgICAgIF92bS5fdihcIiBcIiArIF92bS5fcyhfdm0uYWxhcm0uc3RhdHVzKSArIFwiXFxuICBcIilcbiAgICAgIF0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiaHJcIiksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJ1c2VyLWhlbHBcIiB9LCBbXG4gICAgICAgIF9jKFwiaVwiLCB7IHN0YXRpY0NsYXNzOiBcImdyb3VwXCIgfSksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiZGV0YWlsXCIgfSwgW1xuICAgICAgICAgIF9jKFwic3Ryb25nXCIsIFtcbiAgICAgICAgICAgIF92bS5fdihcbiAgICAgICAgICAgICAgX3ZtLl9zKFxuICAgICAgICAgICAgICAgIF92bS5fZihcImxvY2FsaXplXCIpKFxuICAgICAgICAgICAgICAgICAgXCJhbGFybV9tYW51YWxfbGJsX3RpdGxlXCIsXG4gICAgICAgICAgICAgICAgICBcIlByb2NlZHVyYSBndWlkYXRhXCJcbiAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICBdKSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgIF9jKFwic3BhblwiLCBbXG4gICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgIF92bS5fcyhcbiAgICAgICAgICAgICAgICBfdm0uX2YoXCJsb2NhbGl6ZVwiKShcbiAgICAgICAgICAgICAgICAgIFwiYWxhcm1fbWFudWFsX2xibF9kZXNjcmlwdGlvblwiLFxuICAgICAgICAgICAgICAgICAgXCJSaXNvbHV6aW9uZSBkZWxsJ2FsbGFybWVcIlxuICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIF0pXG4gICAgICAgIF0pLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcImJ1dHRvblwiLCB7IHN0YXRpY0NsYXNzOiBcImJ0blwiIH0sIFtcbiAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICBcIlxcbiAgICAgIFwiICtcbiAgICAgICAgICAgICAgX3ZtLl9zKF92bS5fZihcImxvY2FsaXplXCIpKFwiYWxhcm1fbWFudWFsX2J0bl9zdGFydFwiLCBcIkF2dmlhXCIpKSArXG4gICAgICAgICAgICAgIFwiXFxuICAgIFwiXG4gICAgICAgICAgKVxuICAgICAgICBdKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJnZW5lcmFsLWJ1dHRvbnNcIiB9LCBbXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiYnV0dG9uXCIsXG4gICAgICAgICAge1xuICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiYnRuXCIsXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLmNsb3NlKClcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW19jKFwiaVwiLCB7IHN0YXRpY0NsYXNzOiBcImZhIGZhLWNoZXZyb24tbGVmdFwiIH0pXVxuICAgICAgICApLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcImJ1dHRvblwiLCB7IHN0YXRpY0NsYXNzOiBcImJ0blwiIH0sIFtcbiAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICBcIlxcbiAgICAgIFwiICtcbiAgICAgICAgICAgICAgX3ZtLl9zKFxuICAgICAgICAgICAgICAgIF92bS5fZihcImxvY2FsaXplXCIpKFxuICAgICAgICAgICAgICAgICAgXCJhbGFybV9kZXRhaWxfYnRuX3Nob3dfbWFudWFsXCIsXG4gICAgICAgICAgICAgICAgICBcIlZlZGkgbWFudWFsZVwiXG4gICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICApICtcbiAgICAgICAgICAgICAgXCJcXG4gICAgXCJcbiAgICAgICAgICApXG4gICAgICAgIF0pLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcbiAgICAgICAgICBcImJ1dHRvblwiLFxuICAgICAgICAgIHtcbiAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImJ0blwiLFxuICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgIF92bS5jbG9zZSgpXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9LFxuICAgICAgICAgIFtcbiAgICAgICAgICAgIF92bS5fdihcbiAgICAgICAgICAgICAgXCJcXG4gICAgICBcIiArXG4gICAgICAgICAgICAgICAgX3ZtLl9zKFxuICAgICAgICAgICAgICAgICAgX3ZtLl9mKFwibG9jYWxpemVcIikoXG4gICAgICAgICAgICAgICAgICAgIFwiYWxhcm1fZGV0YWlsX2J0bl9hc2tfaGVscFwiLFxuICAgICAgICAgICAgICAgICAgICBcIkNoaWVkaSBBaXV0b1wiXG4gICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgKSArXG4gICAgICAgICAgICAgICAgXCJcXG4gICAgXCJcbiAgICAgICAgICAgIClcbiAgICAgICAgICBdXG4gICAgICAgICksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiYnV0dG9uXCIsXG4gICAgICAgICAge1xuICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiYnRuIGJ0bi1zdWNjZXNzXCIsXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLmNsb3NlKClcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW1xuICAgICAgICAgICAgX3ZtLl92KFxuICAgICAgICAgICAgICBcIlxcbiAgICAgIFwiICtcbiAgICAgICAgICAgICAgICBfdm0uX3MoXG4gICAgICAgICAgICAgICAgICBfdm0uX2YoXCJsb2NhbGl6ZVwiKShcImFsYXJtX2RldGFpbF9idG5fcmVmcmVzaFwiLCBcIlJlZnJlc2hcIilcbiAgICAgICAgICAgICAgICApICtcbiAgICAgICAgICAgICAgICBcIlxcbiAgICBcIlxuICAgICAgICAgICAgKVxuICAgICAgICAgIF1cbiAgICAgICAgKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJhY2NvcmRpb25cIiwgeyBhdHRyczogeyB0aXRsZTogXCJBbGxlZ2F0aVwiLCBjb3VudGVyOiA1IH0gfSwgW1xuICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcIml0ZW0gdGV4dC1zdWNjZXNzXCIgfSwgW1xuICAgICAgICAgIF9jKFwic3Ryb25nXCIsIFtfdm0uX3YoXCIgQWdnaXVuZ2kgdW4gYWxsZWdhdG9cIildKSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgIF9jKFwiYnV0dG9uXCIsIHsgc3RhdGljQ2xhc3M6IFwiYnRuIHRleHQtMjJcIiB9LCBbXG4gICAgICAgICAgICBfYyhcImlcIiwgeyBzdGF0aWNDbGFzczogXCJmYSBmYS1wbHVzXCIgfSlcbiAgICAgICAgICBdKVxuICAgICAgICBdKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJhY2NvcmRpb25cIiwgeyBhdHRyczogeyB0aXRsZTogXCJOb3RlXCIsIGNvdW50ZXI6IDQgfSB9LCBbXG4gICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiaXRlbSB0ZXh0LXN1Y2Nlc3NcIiB9LCBbXG4gICAgICAgICAgX2MoXCJzdHJvbmdcIiwgW192bS5fdihcIiBBZ2dpdW5naSB1bmEgbm90YVwiKV0pLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX2MoXCJidXR0b25cIiwgeyBzdGF0aWNDbGFzczogXCJidG4gdGV4dC0yMlwiIH0sIFtcbiAgICAgICAgICAgIF9jKFwiaVwiLCB7IHN0YXRpY0NsYXNzOiBcImZhIGZhLXBsdXNcIiB9KVxuICAgICAgICAgIF0pXG4gICAgICAgIF0pXG4gICAgICBdKVxuICAgIF0sXG4gICAgMVxuICApXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxudmFyIGVzRXhwb3J0cyA9IHsgcmVuZGVyOiByZW5kZXIsIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zIH1cbmV4cG9ydCBkZWZhdWx0IGVzRXhwb3J0c1xuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi00OGJmODBiY1wiLCBlc0V4cG9ydHMpXG4gIH1cbn1cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlcj97XCJpZFwiOlwiZGF0YS12LTQ4YmY4MGJjXCIsXCJoYXNTY29wZWRcIjpmYWxzZSxcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wJmJ1c3RDYWNoZSEuL3NyYy9tb2R1bGVzL2FsYXJtcy9hbGFybS1kZXRhaWwudnVlXG4vLyBtb2R1bGUgaWQgPSA1NTFcbi8vIG1vZHVsZSBjaHVua3MgPSA1Il0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///551\n"); +eval("var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"alarm-detail content scrollable\", class: _vm.alarm.type },\n [\n _c(\"h2\", [_vm._v(_vm._s(_vm.alarm.title))]),\n _vm._v(\" \"),\n _vm.alarm.source\n ? _c(\"div\", { staticClass: \"sources\" }, [\n _c(\"span\", { staticClass: \"source\" }, [\n _vm._v(_vm._s(_vm.alarm.process) + \" \" + _vm._s(_vm.alarm.source))\n ])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"time\", [\n _vm._v(_vm._s(_vm._f(\"date\")(_vm.alarm.date, \"DD/MM/YYYY - hh:mm\")))\n ]),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"summary\" }, [\n _vm._v(_vm._s(_vm.alarm.description))\n ]),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\"strong\", [\n _vm._v(\n _vm._s(_vm._f(\"localize\")(\"alarm_detail_lbl_status\", \"Stato\")) + \":\"\n )\n ]),\n _vm._v(\" \" + _vm._s(_vm.alarm.status) + \"\\n \")\n ]),\n _vm._v(\" \"),\n _c(\"hr\"),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"user-help\" }, [\n _c(\"i\", { staticClass: \"group\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"detail\" }, [\n _c(\"strong\", [\n _vm._v(\n _vm._s(\n _vm._f(\"localize\")(\n \"alarm_manual_lbl_title\",\n \"Procedura guidata\"\n )\n )\n )\n ]),\n _vm._v(\" \"),\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm._f(\"localize\")(\n \"alarm_manual_lbl_description\",\n \"Risoluzione dell'allarme\"\n )\n )\n )\n ])\n ]),\n _vm._v(\" \"),\n _c(\"button\", { staticClass: \"btn\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm._f(\"localize\")(\"alarm_manual_btn_start\", \"Avvia\")) +\n \"\\n \"\n )\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"general-buttons\" }, [\n _c(\n \"button\",\n {\n staticClass: \"btn\",\n on: {\n click: function($event) {\n _vm.close()\n }\n }\n },\n [_c(\"i\", { staticClass: \"fa fa-chevron-left\" })]\n ),\n _vm._v(\" \"),\n _c(\"button\", { staticClass: \"btn\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm._f(\"localize\")(\n \"alarm_detail_btn_show_manual\",\n \"Vedi manuale\"\n )\n ) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass: \"btn\",\n on: {\n click: function($event) {\n _vm.close()\n }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm._f(\"localize\")(\n \"alarm_detail_btn_ask_help\",\n \"Chiedi Aiuto\"\n )\n ) +\n \"\\n \"\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass: \"btn btn-success\",\n on: {\n click: function($event) {\n _vm.refresh()\n }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm._f(\"localize\")(\"alarm_detail_btn_refresh\", \"Refresh\")\n ) +\n \"\\n \"\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"accordion\", { attrs: { title: \"Allegati\", counter: 5 } }, [\n _c(\"div\", { staticClass: \"item text-success\" }, [\n _c(\"strong\", [_vm._v(\" Aggiungi un allegato\")]),\n _vm._v(\" \"),\n _c(\"button\", { staticClass: \"btn text-22\" }, [\n _c(\"i\", { staticClass: \"fa fa-plus\" })\n ])\n ])\n ]),\n _vm._v(\" \"),\n _c(\"accordion\", { attrs: { title: \"Note\", counter: 4 } }, [\n _c(\"div\", { staticClass: \"item text-success\" }, [\n _c(\"strong\", [_vm._v(\" Aggiungi una nota\")]),\n _vm._v(\" \"),\n _c(\"button\", { staticClass: \"btn text-22\" }, [\n _c(\"i\", { staticClass: \"fa fa-plus\" })\n ])\n ])\n ])\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\n/* harmony default export */ __webpack_exports__[\"a\"] = (esExports);\nif (false) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\") .rerender(\"data-v-48bf80bc\", esExports)\n }\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNTUxLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL21vZHVsZXMvYWxhcm1zL2FsYXJtLWRldGFpbC52dWU/MzU5MSJdLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFxuICAgIFwiZGl2XCIsXG4gICAgeyBzdGF0aWNDbGFzczogXCJhbGFybS1kZXRhaWwgY29udGVudCBzY3JvbGxhYmxlXCIsIGNsYXNzOiBfdm0uYWxhcm0udHlwZSB9LFxuICAgIFtcbiAgICAgIF9jKFwiaDJcIiwgW192bS5fdihfdm0uX3MoX3ZtLmFsYXJtLnRpdGxlKSldKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfdm0uYWxhcm0uc291cmNlXG4gICAgICAgID8gX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJzb3VyY2VzXCIgfSwgW1xuICAgICAgICAgICAgX2MoXCJzcGFuXCIsIHsgc3RhdGljQ2xhc3M6IFwic291cmNlXCIgfSwgW1xuICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5hbGFybS5wcm9jZXNzKSArIFwiIFwiICsgX3ZtLl9zKF92bS5hbGFybS5zb3VyY2UpKVxuICAgICAgICAgICAgXSlcbiAgICAgICAgICBdKVxuICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwidGltZVwiLCBbXG4gICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLl9mKFwiZGF0ZVwiKShfdm0uYWxhcm0uZGF0ZSwgXCJERC9NTS9ZWVlZIC0gaGg6bW1cIikpKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJzcGFuXCIsIHsgc3RhdGljQ2xhc3M6IFwic3VtbWFyeVwiIH0sIFtcbiAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0uYWxhcm0uZGVzY3JpcHRpb24pKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgW1xuICAgICAgICBfYyhcInN0cm9uZ1wiLCBbXG4gICAgICAgICAgX3ZtLl92KFxuICAgICAgICAgICAgX3ZtLl9zKF92bS5fZihcImxvY2FsaXplXCIpKFwiYWxhcm1fZGV0YWlsX2xibF9zdGF0dXNcIiwgXCJTdGF0b1wiKSkgKyBcIjpcIlxuICAgICAgICAgIClcbiAgICAgICAgXSksXG4gICAgICAgIF92bS5fdihcIiBcIiArIF92bS5fcyhfdm0uYWxhcm0uc3RhdHVzKSArIFwiXFxuICBcIilcbiAgICAgIF0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiaHJcIiksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJ1c2VyLWhlbHBcIiB9LCBbXG4gICAgICAgIF9jKFwiaVwiLCB7IHN0YXRpY0NsYXNzOiBcImdyb3VwXCIgfSksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiZGV0YWlsXCIgfSwgW1xuICAgICAgICAgIF9jKFwic3Ryb25nXCIsIFtcbiAgICAgICAgICAgIF92bS5fdihcbiAgICAgICAgICAgICAgX3ZtLl9zKFxuICAgICAgICAgICAgICAgIF92bS5fZihcImxvY2FsaXplXCIpKFxuICAgICAgICAgICAgICAgICAgXCJhbGFybV9tYW51YWxfbGJsX3RpdGxlXCIsXG4gICAgICAgICAgICAgICAgICBcIlByb2NlZHVyYSBndWlkYXRhXCJcbiAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIClcbiAgICAgICAgICBdKSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgIF9jKFwic3BhblwiLCBbXG4gICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgIF92bS5fcyhcbiAgICAgICAgICAgICAgICBfdm0uX2YoXCJsb2NhbGl6ZVwiKShcbiAgICAgICAgICAgICAgICAgIFwiYWxhcm1fbWFudWFsX2xibF9kZXNjcmlwdGlvblwiLFxuICAgICAgICAgICAgICAgICAgXCJSaXNvbHV6aW9uZSBkZWxsJ2FsbGFybWVcIlxuICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKVxuICAgICAgICAgIF0pXG4gICAgICAgIF0pLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcImJ1dHRvblwiLCB7IHN0YXRpY0NsYXNzOiBcImJ0blwiIH0sIFtcbiAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICBcIlxcbiAgICAgIFwiICtcbiAgICAgICAgICAgICAgX3ZtLl9zKF92bS5fZihcImxvY2FsaXplXCIpKFwiYWxhcm1fbWFudWFsX2J0bl9zdGFydFwiLCBcIkF2dmlhXCIpKSArXG4gICAgICAgICAgICAgIFwiXFxuICAgIFwiXG4gICAgICAgICAgKVxuICAgICAgICBdKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJnZW5lcmFsLWJ1dHRvbnNcIiB9LCBbXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiYnV0dG9uXCIsXG4gICAgICAgICAge1xuICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiYnRuXCIsXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLmNsb3NlKClcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW19jKFwiaVwiLCB7IHN0YXRpY0NsYXNzOiBcImZhIGZhLWNoZXZyb24tbGVmdFwiIH0pXVxuICAgICAgICApLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcImJ1dHRvblwiLCB7IHN0YXRpY0NsYXNzOiBcImJ0blwiIH0sIFtcbiAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICBcIlxcbiAgICAgIFwiICtcbiAgICAgICAgICAgICAgX3ZtLl9zKFxuICAgICAgICAgICAgICAgIF92bS5fZihcImxvY2FsaXplXCIpKFxuICAgICAgICAgICAgICAgICAgXCJhbGFybV9kZXRhaWxfYnRuX3Nob3dfbWFudWFsXCIsXG4gICAgICAgICAgICAgICAgICBcIlZlZGkgbWFudWFsZVwiXG4gICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICApICtcbiAgICAgICAgICAgICAgXCJcXG4gICAgXCJcbiAgICAgICAgICApXG4gICAgICAgIF0pLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcbiAgICAgICAgICBcImJ1dHRvblwiLFxuICAgICAgICAgIHtcbiAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImJ0blwiLFxuICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgIF92bS5jbG9zZSgpXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9LFxuICAgICAgICAgIFtcbiAgICAgICAgICAgIF92bS5fdihcbiAgICAgICAgICAgICAgXCJcXG4gICAgICBcIiArXG4gICAgICAgICAgICAgICAgX3ZtLl9zKFxuICAgICAgICAgICAgICAgICAgX3ZtLl9mKFwibG9jYWxpemVcIikoXG4gICAgICAgICAgICAgICAgICAgIFwiYWxhcm1fZGV0YWlsX2J0bl9hc2tfaGVscFwiLFxuICAgICAgICAgICAgICAgICAgICBcIkNoaWVkaSBBaXV0b1wiXG4gICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgKSArXG4gICAgICAgICAgICAgICAgXCJcXG4gICAgXCJcbiAgICAgICAgICAgIClcbiAgICAgICAgICBdXG4gICAgICAgICksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiYnV0dG9uXCIsXG4gICAgICAgICAge1xuICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiYnRuIGJ0bi1zdWNjZXNzXCIsXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnJlZnJlc2goKVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSxcbiAgICAgICAgICBbXG4gICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgIFwiXFxuICAgICAgXCIgK1xuICAgICAgICAgICAgICAgIF92bS5fcyhcbiAgICAgICAgICAgICAgICAgIF92bS5fZihcImxvY2FsaXplXCIpKFwiYWxhcm1fZGV0YWlsX2J0bl9yZWZyZXNoXCIsIFwiUmVmcmVzaFwiKVxuICAgICAgICAgICAgICAgICkgK1xuICAgICAgICAgICAgICAgIFwiXFxuICAgIFwiXG4gICAgICAgICAgICApXG4gICAgICAgICAgXVxuICAgICAgICApXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImFjY29yZGlvblwiLCB7IGF0dHJzOiB7IHRpdGxlOiBcIkFsbGVnYXRpXCIsIGNvdW50ZXI6IDUgfSB9LCBbXG4gICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiaXRlbSB0ZXh0LXN1Y2Nlc3NcIiB9LCBbXG4gICAgICAgICAgX2MoXCJzdHJvbmdcIiwgW192bS5fdihcIiBBZ2dpdW5naSB1biBhbGxlZ2F0b1wiKV0pLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX2MoXCJidXR0b25cIiwgeyBzdGF0aWNDbGFzczogXCJidG4gdGV4dC0yMlwiIH0sIFtcbiAgICAgICAgICAgIF9jKFwiaVwiLCB7IHN0YXRpY0NsYXNzOiBcImZhIGZhLXBsdXNcIiB9KVxuICAgICAgICAgIF0pXG4gICAgICAgIF0pXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImFjY29yZGlvblwiLCB7IGF0dHJzOiB7IHRpdGxlOiBcIk5vdGVcIiwgY291bnRlcjogNCB9IH0sIFtcbiAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJpdGVtIHRleHQtc3VjY2Vzc1wiIH0sIFtcbiAgICAgICAgICBfYyhcInN0cm9uZ1wiLCBbX3ZtLl92KFwiIEFnZ2l1bmdpIHVuYSBub3RhXCIpXSksXG4gICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICBfYyhcImJ1dHRvblwiLCB7IHN0YXRpY0NsYXNzOiBcImJ0biB0ZXh0LTIyXCIgfSwgW1xuICAgICAgICAgICAgX2MoXCJpXCIsIHsgc3RhdGljQ2xhc3M6IFwiZmEgZmEtcGx1c1wiIH0pXG4gICAgICAgICAgXSlcbiAgICAgICAgXSlcbiAgICAgIF0pXG4gICAgXSxcbiAgICAxXG4gIClcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG52YXIgZXNFeHBvcnRzID0geyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfVxuZXhwb3J0IGRlZmF1bHQgZXNFeHBvcnRzXG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LTQ4YmY4MGJjXCIsIGVzRXhwb3J0cylcbiAgfVxufVxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyP3tcImlkXCI6XCJkYXRhLXYtNDhiZjgwYmNcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAmYnVzdENhY2hlIS4vc3JjL21vZHVsZXMvYWxhcm1zL2FsYXJtLWRldGFpbC52dWVcbi8vIG1vZHVsZSBpZCA9IDU1MVxuLy8gbW9kdWxlIGNodW5rcyA9IDUiXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///551\n"); /***/ }), /* 552 */ @@ -3659,7 +3659,7 @@ eval("var map = {\n\t\"./af\": 157,\n\t\"./af.js\": 157,\n\t\"./ar\": 158,\n\t\" /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\n \"div\",\n {\n class: {\n expanded: _vm.ribbonStatus > 1,\n alarm:\n (!_vm.currentAlarm && _vm.ribbonStatus == 3) ||\n (_vm.currentAlarm && _vm.currentAlarm.type == \"alarm\"),\n working: _vm.ribbonStatus == 1,\n warning:\n (!_vm.currentAlarm && _vm.ribbonStatus == 2) ||\n (_vm.currentAlarm && _vm.currentAlarm.type == \"warning\"),\n opened: _vm.opened\n },\n attrs: { id: \"alarm-list\" }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"content scrollable\",\n class: { collapsed: _vm.currentAlarm }\n },\n [\n _vm._l(_vm.alarms, function(alarm) {\n return _c(\"alarm-item\", {\n key: alarm.id,\n attrs: {\n title: alarm.title,\n type: alarm.type,\n source: alarm.source,\n date: alarm.date,\n processid: alarm.process\n },\n on: {\n \"on-show-detail\": function($event) {\n _vm.selectAlarm(alarm)\n }\n }\n })\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"general-buttons\",\n class: { collapsed: _vm.currentAlarm }\n },\n [\n _c(\"button\", { staticClass: \"btn\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm._f(\"localize\")(\n \"alarms_btn_history_show\",\n \"Vedi storico allarmi\"\n )\n ) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"button\", { staticClass: \"btn btn-success\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm._f(\"localize\")(\"alarms_refresh_all\", \"Refresh all\")\n ) +\n \"\\n \"\n )\n ])\n ]\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _vm.currentAlarm\n ? _c(\n \"transition\",\n [\n _c(\"alarm-detail\", {\n attrs: { alarm: _vm.currentAlarm },\n on: {\n \"close-detail\": function($event) {\n _vm.closeDetail()\n }\n }\n })\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.hasServices\n ? _c(\n \"div\",\n {\n class: {\n expanded: _vm.ribbonStatus > 1,\n opened: _vm.serviceOpened\n },\n attrs: { id: \"service-list\" }\n },\n [\n _c(\n \"div\",\n { staticClass: \"content scrollable\" },\n _vm._l(_vm.serviceRequests, function(alarm) {\n return _c(\"alarm-item\", {\n key: alarm.id,\n attrs: {\n title: alarm.title,\n type: alarm.type,\n source: alarm.source,\n dateprefix: _vm._f(\"localize\")(\n \"support_summary\",\n \"Scaduta il :\"\n ),\n date: alarm.date,\n processid: alarm.process\n }\n })\n })\n )\n ]\n )\n : _vm._e()\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\n/* harmony default export */ __webpack_exports__[\"a\"] = (esExports);\nif (false) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\") .rerender(\"data-v-4ce00b5e\", esExports)\n }\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNTU0LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL21vZHVsZXMvYWxhcm1zLWxpc3QudnVlPzEwMTMiXSwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcImRpdlwiLCBbXG4gICAgX2MoXG4gICAgICBcImRpdlwiLFxuICAgICAge1xuICAgICAgICBjbGFzczoge1xuICAgICAgICAgIGV4cGFuZGVkOiBfdm0ucmliYm9uU3RhdHVzID4gMSxcbiAgICAgICAgICBhbGFybTpcbiAgICAgICAgICAgICghX3ZtLmN1cnJlbnRBbGFybSAmJiBfdm0ucmliYm9uU3RhdHVzID09IDMpIHx8XG4gICAgICAgICAgICAoX3ZtLmN1cnJlbnRBbGFybSAmJiBfdm0uY3VycmVudEFsYXJtLnR5cGUgPT0gXCJhbGFybVwiKSxcbiAgICAgICAgICB3b3JraW5nOiBfdm0ucmliYm9uU3RhdHVzID09IDEsXG4gICAgICAgICAgd2FybmluZzpcbiAgICAgICAgICAgICghX3ZtLmN1cnJlbnRBbGFybSAmJiBfdm0ucmliYm9uU3RhdHVzID09IDIpIHx8XG4gICAgICAgICAgICAoX3ZtLmN1cnJlbnRBbGFybSAmJiBfdm0uY3VycmVudEFsYXJtLnR5cGUgPT0gXCJ3YXJuaW5nXCIpLFxuICAgICAgICAgIG9wZW5lZDogX3ZtLm9wZW5lZFxuICAgICAgICB9LFxuICAgICAgICBhdHRyczogeyBpZDogXCJhbGFybS1saXN0XCIgfVxuICAgICAgfSxcbiAgICAgIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb250ZW50IHNjcm9sbGFibGVcIixcbiAgICAgICAgICAgIGNsYXNzOiB7IGNvbGxhcHNlZDogX3ZtLmN1cnJlbnRBbGFybSB9XG4gICAgICAgICAgfSxcbiAgICAgICAgICBbXG4gICAgICAgICAgICBfdm0uX2woX3ZtLmFsYXJtcywgZnVuY3Rpb24oYWxhcm0pIHtcbiAgICAgICAgICAgICAgcmV0dXJuIF9jKFwiYWxhcm0taXRlbVwiLCB7XG4gICAgICAgICAgICAgICAga2V5OiBhbGFybS5pZCxcbiAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgdGl0bGU6IGFsYXJtLnRpdGxlLFxuICAgICAgICAgICAgICAgICAgdHlwZTogYWxhcm0udHlwZSxcbiAgICAgICAgICAgICAgICAgIHNvdXJjZTogYWxhcm0uc291cmNlLFxuICAgICAgICAgICAgICAgICAgZGF0ZTogYWxhcm0uZGF0ZSxcbiAgICAgICAgICAgICAgICAgIHByb2Nlc3NpZDogYWxhcm0ucHJvY2Vzc1xuICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgIFwib24tc2hvdy1kZXRhaWxcIjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgIF92bS5zZWxlY3RBbGFybShhbGFybSlcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICB9KSxcbiAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdlbmVyYWwtYnV0dG9uc1wiLFxuICAgICAgICAgICAgICAgIGNsYXNzOiB7IGNvbGxhcHNlZDogX3ZtLmN1cnJlbnRBbGFybSB9XG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICBfYyhcImJ1dHRvblwiLCB7IHN0YXRpY0NsYXNzOiBcImJ0blwiIH0sIFtcbiAgICAgICAgICAgICAgICAgIF92bS5fdihcbiAgICAgICAgICAgICAgICAgICAgXCJcXG4gICAgICAgICAgXCIgK1xuICAgICAgICAgICAgICAgICAgICAgIF92bS5fcyhcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fZihcImxvY2FsaXplXCIpKFxuICAgICAgICAgICAgICAgICAgICAgICAgICBcImFsYXJtc19idG5faGlzdG9yeV9zaG93XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiVmVkaSBzdG9yaWNvIGFsbGFybWlcIlxuICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICAgICkgK1xuICAgICAgICAgICAgICAgICAgICAgIFwiXFxuICAgICAgICBcIlxuICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgX2MoXCJidXR0b25cIiwgeyBzdGF0aWNDbGFzczogXCJidG4gYnRuLXN1Y2Nlc3NcIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgIFwiXFxuICAgICAgICAgIFwiICtcbiAgICAgICAgICAgICAgICAgICAgICBfdm0uX3MoXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uX2YoXCJsb2NhbGl6ZVwiKShcImFsYXJtc19yZWZyZXNoX2FsbFwiLCBcIlJlZnJlc2ggYWxsXCIpXG4gICAgICAgICAgICAgICAgICAgICAgKSArXG4gICAgICAgICAgICAgICAgICAgICAgXCJcXG4gICAgICAgIFwiXG4gICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgKVxuICAgICAgICAgIF0sXG4gICAgICAgICAgMlxuICAgICAgICApLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfdm0uY3VycmVudEFsYXJtXG4gICAgICAgICAgPyBfYyhcbiAgICAgICAgICAgICAgXCJ0cmFuc2l0aW9uXCIsXG4gICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICBfYyhcImFsYXJtLWRldGFpbFwiLCB7XG4gICAgICAgICAgICAgICAgICBhdHRyczogeyBhbGFybTogX3ZtLmN1cnJlbnRBbGFybSB9LFxuICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgXCJjbG9zZS1kZXRhaWxcIjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgX3ZtLmNsb3NlRGV0YWlsKClcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgIDFcbiAgICAgICAgICAgIClcbiAgICAgICAgICA6IF92bS5fZSgpXG4gICAgICBdLFxuICAgICAgMVxuICAgICksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfdm0uaGFzU2VydmljZXNcbiAgICAgID8gX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBjbGFzczoge1xuICAgICAgICAgICAgICBleHBhbmRlZDogX3ZtLnJpYmJvblN0YXR1cyA+IDEsXG4gICAgICAgICAgICAgIG9wZW5lZDogX3ZtLnNlcnZpY2VPcGVuZWRcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBhdHRyczogeyBpZDogXCJzZXJ2aWNlLWxpc3RcIiB9XG4gICAgICAgICAgfSxcbiAgICAgICAgICBbXG4gICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICAgICAgeyBzdGF0aWNDbGFzczogXCJjb250ZW50IHNjcm9sbGFibGVcIiB9LFxuICAgICAgICAgICAgICBfdm0uX2woX3ZtLnNlcnZpY2VSZXF1ZXN0cywgZnVuY3Rpb24oYWxhcm0pIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gX2MoXCJhbGFybS1pdGVtXCIsIHtcbiAgICAgICAgICAgICAgICAgIGtleTogYWxhcm0uaWQsXG4gICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICB0aXRsZTogYWxhcm0udGl0bGUsXG4gICAgICAgICAgICAgICAgICAgIHR5cGU6IGFsYXJtLnR5cGUsXG4gICAgICAgICAgICAgICAgICAgIHNvdXJjZTogYWxhcm0uc291cmNlLFxuICAgICAgICAgICAgICAgICAgICBkYXRlcHJlZml4OiBfdm0uX2YoXCJsb2NhbGl6ZVwiKShcbiAgICAgICAgICAgICAgICAgICAgICBcInN1cHBvcnRfc3VtbWFyeVwiLFxuICAgICAgICAgICAgICAgICAgICAgIFwiU2NhZHV0YSBpbCA6XCJcbiAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgZGF0ZTogYWxhcm0uZGF0ZSxcbiAgICAgICAgICAgICAgICAgICAgcHJvY2Vzc2lkOiBhbGFybS5wcm9jZXNzXG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIClcbiAgICAgICAgICBdXG4gICAgICAgIClcbiAgICAgIDogX3ZtLl9lKClcbiAgXSlcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG52YXIgZXNFeHBvcnRzID0geyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfVxuZXhwb3J0IGRlZmF1bHQgZXNFeHBvcnRzXG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LTRjZTAwYjVlXCIsIGVzRXhwb3J0cylcbiAgfVxufVxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyP3tcImlkXCI6XCJkYXRhLXYtNGNlMDBiNWVcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAmYnVzdENhY2hlIS4vc3JjL21vZHVsZXMvYWxhcm1zLWxpc3QudnVlXG4vLyBtb2R1bGUgaWQgPSA1NTRcbi8vIG1vZHVsZSBjaHVua3MgPSA1Il0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///554\n"); +eval("var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\n \"div\",\n {\n class: {\n expanded: _vm.ribbonStatus > 1,\n alarm:\n (!_vm.currentAlarm && _vm.ribbonStatus == 3) ||\n (_vm.currentAlarm && _vm.currentAlarm.type == \"alarm\"),\n working: _vm.ribbonStatus == 1,\n warning:\n (!_vm.currentAlarm && _vm.ribbonStatus == 2) ||\n (_vm.currentAlarm && _vm.currentAlarm.type == \"warning\"),\n opened: _vm.opened\n },\n attrs: { id: \"alarm-list\" }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"content scrollable\",\n class: { collapsed: _vm.currentAlarm, animated: _vm.opened }\n },\n [\n _vm._l(_vm.alarms, function(alarm) {\n return _c(\"alarm-item\", {\n key: alarm.id,\n attrs: {\n title: alarm.title,\n type: alarm.type,\n source: alarm.source,\n date: alarm.date,\n processid: alarm.process\n },\n on: {\n \"on-show-detail\": function($event) {\n _vm.selectAlarm(alarm)\n }\n }\n })\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"general-buttons\",\n class: { collapsed: _vm.currentAlarm }\n },\n [\n _c(\"button\", { staticClass: \"btn\" }, [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm._f(\"localize\")(\n \"alarms_btn_history_show\",\n \"Vedi storico allarmi\"\n )\n ) +\n \"\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass: \"btn btn-success\",\n on: {\n click: function($event) {\n _vm.refresh()\n }\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm._f(\"localize\")(\n \"alarms_refresh_all\",\n \"Refresh all\"\n )\n ) +\n \"\\n \"\n )\n ]\n )\n ]\n )\n ],\n 2\n ),\n _vm._v(\" \"),\n _vm.currentAlarm\n ? _c(\n \"transition\",\n [\n _c(\"alarm-detail\", {\n attrs: { alarm: _vm.currentAlarm },\n on: {\n \"close-detail\": function($event) {\n _vm.closeDetail()\n }\n }\n })\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.hasServices\n ? _c(\n \"div\",\n {\n class: {\n expanded: _vm.ribbonStatus > 1,\n opened: _vm.serviceOpened\n },\n attrs: { id: \"service-list\" }\n },\n [\n _c(\n \"div\",\n { staticClass: \"content scrollable\" },\n _vm._l(_vm.serviceRequests, function(alarm) {\n return _c(\"alarm-item\", {\n key: alarm.id,\n attrs: {\n title: alarm.title,\n type: alarm.type,\n source: alarm.source,\n dateprefix: _vm._f(\"localize\")(\n \"support_summary\",\n \"Scaduta il :\"\n ),\n date: alarm.date,\n processid: alarm.process\n }\n })\n })\n )\n ]\n )\n : _vm._e()\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\n/* harmony default export */ __webpack_exports__[\"a\"] = (esExports);\nif (false) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\") .rerender(\"data-v-4ce00b5e\", esExports)\n }\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNTU0LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL21vZHVsZXMvYWxhcm1zLWxpc3QudnVlPzEwMTMiXSwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcImRpdlwiLCBbXG4gICAgX2MoXG4gICAgICBcImRpdlwiLFxuICAgICAge1xuICAgICAgICBjbGFzczoge1xuICAgICAgICAgIGV4cGFuZGVkOiBfdm0ucmliYm9uU3RhdHVzID4gMSxcbiAgICAgICAgICBhbGFybTpcbiAgICAgICAgICAgICghX3ZtLmN1cnJlbnRBbGFybSAmJiBfdm0ucmliYm9uU3RhdHVzID09IDMpIHx8XG4gICAgICAgICAgICAoX3ZtLmN1cnJlbnRBbGFybSAmJiBfdm0uY3VycmVudEFsYXJtLnR5cGUgPT0gXCJhbGFybVwiKSxcbiAgICAgICAgICB3b3JraW5nOiBfdm0ucmliYm9uU3RhdHVzID09IDEsXG4gICAgICAgICAgd2FybmluZzpcbiAgICAgICAgICAgICghX3ZtLmN1cnJlbnRBbGFybSAmJiBfdm0ucmliYm9uU3RhdHVzID09IDIpIHx8XG4gICAgICAgICAgICAoX3ZtLmN1cnJlbnRBbGFybSAmJiBfdm0uY3VycmVudEFsYXJtLnR5cGUgPT0gXCJ3YXJuaW5nXCIpLFxuICAgICAgICAgIG9wZW5lZDogX3ZtLm9wZW5lZFxuICAgICAgICB9LFxuICAgICAgICBhdHRyczogeyBpZDogXCJhbGFybS1saXN0XCIgfVxuICAgICAgfSxcbiAgICAgIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb250ZW50IHNjcm9sbGFibGVcIixcbiAgICAgICAgICAgIGNsYXNzOiB7IGNvbGxhcHNlZDogX3ZtLmN1cnJlbnRBbGFybSwgYW5pbWF0ZWQ6IF92bS5vcGVuZWQgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW1xuICAgICAgICAgICAgX3ZtLl9sKF92bS5hbGFybXMsIGZ1bmN0aW9uKGFsYXJtKSB7XG4gICAgICAgICAgICAgIHJldHVybiBfYyhcImFsYXJtLWl0ZW1cIiwge1xuICAgICAgICAgICAgICAgIGtleTogYWxhcm0uaWQsXG4gICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgIHRpdGxlOiBhbGFybS50aXRsZSxcbiAgICAgICAgICAgICAgICAgIHR5cGU6IGFsYXJtLnR5cGUsXG4gICAgICAgICAgICAgICAgICBzb3VyY2U6IGFsYXJtLnNvdXJjZSxcbiAgICAgICAgICAgICAgICAgIGRhdGU6IGFsYXJtLmRhdGUsXG4gICAgICAgICAgICAgICAgICBwcm9jZXNzaWQ6IGFsYXJtLnByb2Nlc3NcbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgICAgICBcIm9uLXNob3ctZGV0YWlsXCI6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICBfdm0uc2VsZWN0QWxhcm0oYWxhcm0pXG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJnZW5lcmFsLWJ1dHRvbnNcIixcbiAgICAgICAgICAgICAgICBjbGFzczogeyBjb2xsYXBzZWQ6IF92bS5jdXJyZW50QWxhcm0gfVxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgX2MoXCJidXR0b25cIiwgeyBzdGF0aWNDbGFzczogXCJidG5cIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgIFwiXFxuICAgICAgICAgIFwiICtcbiAgICAgICAgICAgICAgICAgICAgICBfdm0uX3MoXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uX2YoXCJsb2NhbGl6ZVwiKShcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJhbGFybXNfYnRuX2hpc3Rvcnlfc2hvd1wiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIlZlZGkgc3RvcmljbyBhbGxhcm1pXCJcbiAgICAgICAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICAgICAgICApICtcbiAgICAgICAgICAgICAgICAgICAgICBcIlxcbiAgICAgICAgXCJcbiAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgXCJidXR0b25cIixcbiAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiYnRuIGJ0bi1zdWNjZXNzXCIsXG4gICAgICAgICAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnJlZnJlc2goKVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFxuICAgICAgICAgICAgICAgICAgICAgIFwiXFxuICAgICAgICAgIFwiICtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fcyhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9mKFwibG9jYWxpemVcIikoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJhbGFybXNfcmVmcmVzaF9hbGxcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIlJlZnJlc2ggYWxsXCJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICAgICAgKSArXG4gICAgICAgICAgICAgICAgICAgICAgICBcIlxcbiAgICAgICAgXCJcbiAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgKVxuICAgICAgICAgIF0sXG4gICAgICAgICAgMlxuICAgICAgICApLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfdm0uY3VycmVudEFsYXJtXG4gICAgICAgICAgPyBfYyhcbiAgICAgICAgICAgICAgXCJ0cmFuc2l0aW9uXCIsXG4gICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICBfYyhcImFsYXJtLWRldGFpbFwiLCB7XG4gICAgICAgICAgICAgICAgICBhdHRyczogeyBhbGFybTogX3ZtLmN1cnJlbnRBbGFybSB9LFxuICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgXCJjbG9zZS1kZXRhaWxcIjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgX3ZtLmNsb3NlRGV0YWlsKClcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgIDFcbiAgICAgICAgICAgIClcbiAgICAgICAgICA6IF92bS5fZSgpXG4gICAgICBdLFxuICAgICAgMVxuICAgICksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfdm0uaGFzU2VydmljZXNcbiAgICAgID8gX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBjbGFzczoge1xuICAgICAgICAgICAgICBleHBhbmRlZDogX3ZtLnJpYmJvblN0YXR1cyA+IDEsXG4gICAgICAgICAgICAgIG9wZW5lZDogX3ZtLnNlcnZpY2VPcGVuZWRcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBhdHRyczogeyBpZDogXCJzZXJ2aWNlLWxpc3RcIiB9XG4gICAgICAgICAgfSxcbiAgICAgICAgICBbXG4gICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICAgICAgeyBzdGF0aWNDbGFzczogXCJjb250ZW50IHNjcm9sbGFibGVcIiB9LFxuICAgICAgICAgICAgICBfdm0uX2woX3ZtLnNlcnZpY2VSZXF1ZXN0cywgZnVuY3Rpb24oYWxhcm0pIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gX2MoXCJhbGFybS1pdGVtXCIsIHtcbiAgICAgICAgICAgICAgICAgIGtleTogYWxhcm0uaWQsXG4gICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICB0aXRsZTogYWxhcm0udGl0bGUsXG4gICAgICAgICAgICAgICAgICAgIHR5cGU6IGFsYXJtLnR5cGUsXG4gICAgICAgICAgICAgICAgICAgIHNvdXJjZTogYWxhcm0uc291cmNlLFxuICAgICAgICAgICAgICAgICAgICBkYXRlcHJlZml4OiBfdm0uX2YoXCJsb2NhbGl6ZVwiKShcbiAgICAgICAgICAgICAgICAgICAgICBcInN1cHBvcnRfc3VtbWFyeVwiLFxuICAgICAgICAgICAgICAgICAgICAgIFwiU2NhZHV0YSBpbCA6XCJcbiAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgZGF0ZTogYWxhcm0uZGF0ZSxcbiAgICAgICAgICAgICAgICAgICAgcHJvY2Vzc2lkOiBhbGFybS5wcm9jZXNzXG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIClcbiAgICAgICAgICBdXG4gICAgICAgIClcbiAgICAgIDogX3ZtLl9lKClcbiAgXSlcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG52YXIgZXNFeHBvcnRzID0geyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfVxuZXhwb3J0IGRlZmF1bHQgZXNFeHBvcnRzXG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LTRjZTAwYjVlXCIsIGVzRXhwb3J0cylcbiAgfVxufVxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyP3tcImlkXCI6XCJkYXRhLXYtNGNlMDBiNWVcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAmYnVzdENhY2hlIS4vc3JjL21vZHVsZXMvYWxhcm1zLWxpc3QudnVlXG4vLyBtb2R1bGUgaWQgPSA1NTRcbi8vIG1vZHVsZSBjaHVua3MgPSA1Il0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///554\n"); /***/ }), /* 555 */ diff --git a/Step/wwwroot/src/modules/alarms-list.ts b/Step/wwwroot/src/modules/alarms-list.ts index aab6b510..c02253fb 100644 --- a/Step/wwwroot/src/modules/alarms-list.ts +++ b/Step/wwwroot/src/modules/alarms-list.ts @@ -4,6 +4,7 @@ import { Watch } from "vue-property-decorator"; import { AppModel, AlarmModel } from "src/store"; import { alarmItem, alarmDetail } from "./alarms"; import moment from "moment"; +import { Hub } from "src/services/hub"; @Component({ name: "alarms-list", components: { alarmItem, alarmDetail } }) @@ -43,11 +44,14 @@ export default class alarmsList extends Vue { @Watch("opened") openchanged(n) { - if (this.alarms.length == 1) { - this.currentAlarm = this.alarms[0]; - } else { - this.currentAlarm = null; - } + if (!this.$store.state.alarms.opened) + setTimeout(() => { + if (this.alarms.length == 1) { + this.currentAlarm = this.alarms[0]; + } else { + this.currentAlarm = null; + } + }, 200); } public selectAlarm(alarm: AlarmModel) { @@ -69,6 +73,11 @@ export default class alarmsList extends Vue { public get serviceOpened(): boolean { return this.$store.state.alarms.serviceOpened; } + + public refresh() { + Hub.Current.RefreshAllAlarms(); + + } } enum ribbonStatusEnum { diff --git a/Step/wwwroot/src/modules/alarms-list.vue b/Step/wwwroot/src/modules/alarms-list.vue index 402d35fa..c831d80b 100644 --- a/Step/wwwroot/src/modules/alarms-list.vue +++ b/Step/wwwroot/src/modules/alarms-list.vue @@ -3,7 +3,7 @@
-
+
-
diff --git a/Step/wwwroot/src/modules/alarms/alarm-detail.vue b/Step/wwwroot/src/modules/alarms/alarm-detail.vue index 87eb4d5e..1e960560 100644 --- a/Step/wwwroot/src/modules/alarms/alarm-detail.vue +++ b/Step/wwwroot/src/modules/alarms/alarm-detail.vue @@ -33,7 +33,7 @@ -
@@ -64,6 +64,9 @@ export default { methods: { close() { this.$emit("close-detail"); + }, + refresh(){ + Hub.Current.RefreshAlarm(this.alarm.Id); } } }; diff --git a/Step/wwwroot/src/services/hub.ts b/Step/wwwroot/src/services/hub.ts index dca6a4e7..ef52bc60 100644 --- a/Step/wwwroot/src/services/hub.ts +++ b/Step/wwwroot/src/services/hub.ts @@ -35,6 +35,7 @@ export class Hub { return Hub._current; } + public get InternalSignalRChannel(): any { return this._hub; } private _hub: any; constructor() { @@ -58,8 +59,8 @@ export class Hub { appModelActions.CheckLogoff(store, e.id); } - private static functionalityData(status){ - console.debug(status); + private static functionalityData(status) { + console.debug(status); } private static manageProcesses(status: signalr_process.DTOProcessDataModel) { @@ -127,7 +128,6 @@ export class Hub { alarmsModelActions.checkRemove(store, tempList.map(i => i.guid)); } - private managePowerCallbacks(power: signalr_alarms.powerMessage) { console.debug(power); // Receiving messages so NC is connected @@ -150,6 +150,14 @@ export class Hub { this._hub.server.putPowerOnData(id); } + public RefreshAlarm(id: string) { + this._hub.server.RefreshAlarm(id); + } + + public RefreshAllAlarms(){ + this._hub.server.RefreshAllAlarms(); + } + public Hello() { this._hub.server.hello(); } diff --git a/Step/wwwroot/src/store/alarms.store.ts b/Step/wwwroot/src/store/alarms.store.ts index 47dec328..26fd21d3 100644 --- a/Step/wwwroot/src/store/alarms.store.ts +++ b/Step/wwwroot/src/store/alarms.store.ts @@ -1,5 +1,6 @@ import { UUID } from "src/_base/utils"; import { signalr_alarms } from "src/@types/signalr.alarms"; +import { Hub } from "src/services/hub"; export interface AlarmsModel { alarms: Array,