PageSourceSearch

https://siwidata.com/app~be980e7e.5fc13bafa969d3aaf660.chunk.js

js siwidata.com collected 2026-09-25 03:47:44 UTC 83,700 bytes, 72 lines download raw bytes

1(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["app~be980e7e"],{
2
3/***/ "widgets/canoe123/licenseholders":
4/*!************************************************!*\
5  !*** ./src/widgets/canoe123/licenseholders.ts ***!
6  \************************************************/
7/*! exports provided: LicenseHolders */
8/***/ (function(module, __webpack_exports__, __webpack_require__) {
9
10"use strict";
11eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"LicenseHolders\", function() { return LicenseHolders; });\n/* harmony import */ var aurelia_framework__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! aurelia-framework */ \"aurelia-framework\");\n/* harmony import */ var aurelia_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! aurelia-router */ \"4ysu\");\n/* harmony import */ var aurelia_event_aggregator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! aurelia-event-aggregator */ \"aurelia-event-aggregator\");\n/* harmony import */ var _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @siwidata/siwiui */ \"@siwidata/siwiui\");\n/* harmony import */ var _api_ManagementApi__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./../../api/ManagementApi */ \"api/ManagementApi\");\nvar __extends = (undefined && undefined.__extends) || (function () {\r\n    var extendStatics = function (d, b) {\r\n        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 extendStatics(d, b);\r\n    };\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 = (undefined && undefined.__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 = (undefined && undefined.__metadata) || function (k, v) {\r\n    if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(k, v);\r\n};\r\nvar __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _arguments, P, generator) {\r\n    function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\r\n    return new (P || (P = Promise))(function (resolve, reject) {\r\n        function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n        function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n        function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\r\n        step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n    });\r\n};\r\nvar __generator = (undefined && undefined.__generator) || function (thisArg, body) {\r\n    var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\r\n    return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\r\n    function verb(n) { return function (v) { return step([n, v]); }; }\r\n    function step(op) {\r\n        if (f) throw new TypeError(\"Generator is already executing.\");\r\n        while (_) try {\r\n            if (f = 1, y && (t = op[
110] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\r\n            if (y = 0, t) op = [op[0] & 2, t.value];\r\n            switch (op[0]) {\r\n                case 0: case 1: t = op; break;\r\n                case 4: _.label++; return { value: op[1], done: false };\r\n                case 5: _.label++; y = op[1]; op = [0]; continue;\r\n                case 7: op = _.ops.pop(); _.trys.pop(); continue;\r\n                default:\r\n                    if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\r\n                    if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\r\n                    if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\r\n                    if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\r\n                    if (t[2]) _.ops.pop();\r\n                    _.trys.pop(); continue;\r\n            }\r\n            op = body.call(thisArg, _);\r\n        } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\r\n        if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\r\n    }\r\n};\r\n\r\n\r\n\r\n\r\n\r\n\r\nvar LicenseHolders = /** @class */ (function (_super) {\r\n    __extends(LicenseHolders, _super);\r\n    function LicenseHolders(bladeSystem, eventAggregator, bindingEngine, router, ManagementApi, taskQueue) {\r\n        var _this = _super.call(this) || this;\r\n        _this.bladeSystem = bladeSystem;\r\n        _this.eventAggregator = eventAggregator;\r\n        _this.bindingEngine = bindingEngine;\r\n        _this.router = router;\r\n        _this.ManagementApi = ManagementApi;\r\n        _this.taskQueue = taskQueue;\r\n        _this.Alerts = new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"NavAlerts\"]();\r\n        _this.HasPendingChanges = false;\r\n        _this.IsSaving = false;\r\n        _this.initGrids();\r\n        return _this;\r\n    }\r\n    LicenseHolders.prototype.initGrids = function () {\r\n        this.MasterGrid = new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridModel\"]().SetDataSource(null).SetVisibleRows(10)\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"Code\")\r\n            .SetHeader(\"Code\")\r\n            .SetWidth(\"70px\")\r\n            .SetEditable(false))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"Description\")\r\n            .SetHeader(\"Description\")\r\n            .SetWidth(\"300px\")\r\n            .SetEditable(false))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"AdminEmail\")\r\n            .SetHeader(\"Email Address\"))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"IsActive\")\r\n            .SetColumnType(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumnType\"].CHECKBOX)\r\n            .SetHeader(\"Active\")\r\n            .SetWidth(\"40px\"))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"IsICF\")\r\n            .SetColumnType(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumnType\"].CHECKBOX)\r\n            .SetHeader(\"ICF\")\r\n            .SetHeaderTooltip(\"ICF Administrated\")\r\n            .SetWidth(\"40px\"))\r\n            .SetShowFilters(true)\r\n            .SetRowSelectionMode()\r\n            .SetNoSelection()\r\n            .SetAddNew(false)\r\n            .SetSizeToContainerId(\"licenseholders\")\r\n            .Build()\r\n            .SetDataSource([]);\r\n        this.DetailsForm = new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridModel\"]()\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"ID\")\r\n            .SetHeader(\"Id\")\r\n            .SetEditable(false))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"Code\")\r\n            .SetHeader(\"Code\")\r\n            .AddValidation(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"MaxLenValidation\"](8))\r\n            .AddValidation(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"RequiredValidation\"]()))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"Description\")\r\n            .SetHeader(\"Description\")\r\n            .AddValidation(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"MaxLenValidation\"](50))\r\n            .AddValidation(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"RequiredValidation\"]()))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"ContactPerson\")\r\n            .SetHeader(\"Contact Person\")\r\n            .AddValidation(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"MaxLenValidation\"](50))\r\n            .AddValidation(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"RequiredValidation\"]()))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"AdminEmail\")\r\n            .SetHeader(\"Email Address\")\r\n            .AddValidation(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"RequiredValidation\"]())\r\n            .AddValidation(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"EmailAddressValidation\"]()))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"EmailDistribution\")\r\n            .SetHeader(\"Email Distribution\")\r\n            .SetColumnType(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumnType\"].TEXT))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"IsActive\")\r\n            .SetColumnType(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumnType\"].CHECKBOX)\r\n            .SetHeader(\"Active\"))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"IsICF\")\r\n            .SetColumnType(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumnType\"].CHECKBOX)\r\n            .SetHeader(\"ICF Administrated\"))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"Roles\")\r\n            .AddValidation(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"MaxLenValidation\"](50))\r\n            .AddValidation(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"RequiredValidation\"]()))\r\n            .SetShowRemarks(false)\r\n            .SetEditing(true)\r\n            .SetShowFilters(false)\r\n            .SetSizeToContainerId(\"licenseholders\")\r\n            .SetVisibleRows(12)\r\n            .Build()\r\n            .SetDataSource([]);\r\n        this.CanoeEventsGrid = new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridModel\"]().SetDataSource(null).SetVisibleRows(10)\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"Token\")\r\n            .SetHeader(\"Token\")\r\n            .SetWidth(\"80px\")\r\n            .SetEditable(false))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"ICFEventId\")\r\n            .SetHeader(\"ICF Id\")\r\n            .SetWidth(\"70px\")\r\n            .SetEditable(false))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"IsLive\")\r\n            .SetHeader(\"Live\")\r\n            .SetColumnType(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumnType\"].CHECKBOX)\r\n            .SetWidth(\"40px\")\r\n            .SetEditable(false))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"HasResults\")\r\n            .SetHeader(\"Res.\").SetHeaderTooltip(\"Has Results\")\r\n            .SetColumnType(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumnType\"].CHECKBOX)\r\n            .SetWidth(\"40px\")\r\n            .SetEditable(false))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"IsTest\")\r\n            .SetHeader(\"Test\")\r\n            .SetColumnType(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumnType\"].CHECKBOX)\r\n            .SetWidth(\"40px\")\r\n            .SetEditable(false))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"Description\")\r\n            .SetHeader(\"Description\")\r\n            .SetEditable(false))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"Place\")\r\n            .SetWidth(\"100px\")\r\n            .SetEditable(false))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"LiveSessionKey\")\r\n            .SetHeader(\"SessionKey\")\r\n            .SetWidth(\"140px\")\r\n            .SetEditable(false))\r\n            .AddColumn(new _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumn\"](\"FirstCompetitionDate\")\r\n            .SetHeader(\"Start Date\")\r\n            .SetColumnAlignment(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumnAlignment\"].RIGHT)\r\n            .SetWidth(\"90px\")\r\n            .SetFormat(\"D MMM YYYY\")\r\n            .SetColumnType(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"GridColumnType\"].DATE))\r\n            .SetShowFilters(true)\r\n            .SetRowSelectionMode()\r\n            .SetNoSelection()\r\n            .SetAddNew(false)\r\n            .SetSizeToContainerId(\"licenseholders\")\r\n            .Build()\r\n            .SetDataSource([]);\r\n        this.DetailsForm.AfterExitEditMode.add(this.detailsEdited.bind(this));\r\n    };\r\n    LicenseHolders.prototype.attached = function () {\r\n        this.Load();\r\n    };\r\n    LicenseHolders.prototype.detached = function () {\r\n        this.DetailsForm.AfterExitEditMode.remove(this.detailsEdited.bind(this));\r\n    };\r\n    LicenseHolders.prototype.Load = function () {\r\n        return __awaiter(this, void 0, void 0, function () {\r\n            var _this = this;\r\n            return __generator(this, function (_a) {\r\n                switch (_a.label) {\r\n                    case 0:\r\n                        this.MasterGrid.SetDataSource(null);\r\n                        return [4 /*yield*/, this.ManagementApi.Post(\"Canoe123/GetC123Customers\", {})\r\n                                .then(function (p) {\r\n                                _this.MasterGrid.SetDataSource(p.C123Customers);\r\n                            })];\r\n                    case 1:\r\n                        _a.sent();\r\n                        this.MasterGrid.SetNoSelection();\r\n                        return [2 /*return*/];\r\n                }\r\n            });\r\n        });\r\n    };\r\n    LicenseHolders.prototype.SelectedItemChanged = function (newItem) {\r\n        var _this = this;\r\n        if (newItem) {\r\n            this.CurrentItem = null;\r\n            this.StoredItem = null;\r\n            this.HasPendingChanges = false;\r\n            this.CanoeEventsGrid.DataSource = null;\r\n            this.ManagementApi.Post(\"Canoe123/GetC123Customer\", { ID: newItem.ID }).then(function (p) {\r\n                if (_this.SelectedItem.ID == p.C123Customer.ID) {\r\n                    if (p.C123Customer.EmailDistribution) {\r\n                        p.C123Customer.EmailDistribution = p.C123Customer.EmailDistribution.replace(/;/g, \"\\n\");\r\n                    }\r\n                    else {\r\n                        p.C123Customer.EmailDistribution = \"\";\r\n                    }\r\n                    _this.CurrentItem = p.C123Customer;\r\n                    _this.StoredItem = JSON.stringify(_this.CurrentItem);\r\n                }\r\n            });\r\n            this.ManagementApi.Post(\"Canoe123/GetC123Events\", { ByCustomerId: newItem.ID, IncludeAdminInfo: true }).then(function (p) {\r\n                if (p.ByCustomerId == _this.SelectedItem.ID) {\r\n                    _this.CanoeEventsGrid.DataSource = p.C123Events;\r\n                }\r\n            });\r\n        }\r\n    };\r\n    LicenseHolders.prototype.AddNew = function () {\r\n        this.DetailsForm.Column(\"ID\").IsVisible = false;\r\n        this.DetailsForm.EditColIndex = 0;\r\n        this.MasterGrid.SetNoSelection();\r\n        this.CurrentItem = { Code: \"\", IsActive: true, IsICF: true, Roles: \"CUST\" };\r\n        this.StoredItem = JSON.stringify(this.CurrentItem);\r\n        this.HasPendingChanges = false;\r\n    };\r\n    LicenseHolders.prototype.Save = function () {\r\n        return __awaiter(this, void 0, void 0, function () {\r\n            var r;\r\n            var _this = this;\r\n            return __generator(this, function (_a) {\r\n                switch (_a.label) {\r\n                    case 0:\r\n                        this.DetailsForm.ExitEditMode();\r\n                        if (this.CurrentItem.EmailDistribution) {\r\n                            this.CurrentItem.EmailDistribution = this.CurrentItem.EmailDistribution.replace(/\\n
11/g, \";\");\r\n                            if (this.CurrentItem.EmailDistribution == \";\")\r\n                                this.CurrentItem.EmailDistribution = \"\";\r\n                        }\r\n                        if (this.DetailsForm.ValidationErrors && this.DetailsForm.ValidationErrors.length > 0) {\r\n                            this.DetailsForm.ValidationErrors.forEach(function (s) {\r\n                                _this.Alerts.Add(s, true, true);\r\n                            });\r\n                            return [2 /*return*/];\r\n                        }\r\n                        this.IsSaving = true;\r\n                        return [4 /*yield*/, this.ManagementApi.Post(\"Canoe123/SaveC123Customer\", { C123Customer: this.CurrentItem })\r\n                                .catch(function (p) {\r\n                                _this.Alerts.Add(\"Error Saving\", true, true);\r\n                            })];\r\n                    case 1:\r\n                        r = _a.sent();\r\n                        if (!r.HasError) return [3 /*break*/, 2];\r\n                        this.Alerts.Add(r.Message, true, true);\r\n                        return [3 /*break*/, 4];\r\n                    case 2:\r\n                        this.StoredItem = JSON.stringify(this.CurrentItem);\r\n                        this.HasPendingChanges = false;\r\n                        return [4 /*yield*/, this.Load()];\r\n                    case 3:\r\n                        _a.sent();\r\n                        this.CurrentItem = null;\r\n                        _a.label = 4;\r\n                    case 4:\r\n                        this.IsSaving = false;\r\n                        return [2 /*return*/];\r\n                }\r\n            });\r\n        });\r\n    };\r\n    LicenseHolders.prototype.Cancel = function () {\r\n        this.CurrentItem = JSON.parse(this.StoredItem);\r\n        this.HasPendingChanges = false;\r\n    };\r\n    LicenseHolders.prototype.detailsEdited = function (row, col, newValue) {\r\n        if (this.StoredItem) {\r\n            this.HasPendingChanges = JSON.stringify(row) != this.StoredItem;\r\n        }\r\n    };\r\n    LicenseHolders.prototype.ShowResultsWidget = function (sessionWidget) {\r\n        var s = \"\";\r\n        var cfg = \"icf\";\r\n        if (sessionWidget) {\r\n            if (this.CurrentEvent.Description.indexOf(\"ECA\") >= 0)\r\n                cfg = \"ECA\";\r\n            if (this.CurrentEvent.Description.indexOf(\"European\") >= 0)\r\n                cfg = \"ECA\";\r\n            s = \"https://siwidata.com/CanoeLive/#/splash/\" + cfg + \"/\" + this.CurrentEvent.LiveSessionKey.replace(\"siwidata.\", \"\");\r\n        }\r\n        else {\r\n            s = \"https://siwidata.com/canoe123/live?SessionKey=\" + this.CurrentEvent.LiveSessionKey;\r\n        }\r\n        window.open(s, \"_blank\");\r\n    };\r\n    LicenseHolders.prototype.ResetCustomerPassword = function () {\r\n        return __awaiter(this, void 0, void 0, function () {\r\n            var r;\r\n            var _this = this;\r\n            return __generator(this, function (_a) {\r\n                switch (_a.label) {\r\n                    case 0: return [4 /*yield*/, this.ManagementApi.Post(\"Canoe123/ResetC123CustomerPassword\", { CustomerId: this.CurrentItem.ID })\r\n                            .catch(function (p) {\r\n                            _this.Alerts.Add(\"Error Resetting\", true, true);\r\n                        })];\r\n                    case 1:\r\n                        r = _a.sent();\r\n                        this.Alerts.Add(r.Message, r.HasError, true, 3000);\r\n                        return [2 /*return*/];\r\n                }\r\n            });\r\n        });\r\n    };\r\n    LicenseHolders.prototype.DeleteEvent = function () {\r\n        return __awaiter(this, void 0, void 0, function () {\r\n            var r, x;\r\n            var _this = this;\r\n            return __generator(this, function (_a) {\r\n                switch (_a.label) {\r\n                    case 0: return [4 /*yield*/, this.ManagementApi.Post(\"Canoe123/DeleteC123Event\", { EventId: this.CurrentEvent.ID })\r\n                            .catch(function (p) {\r\n                            _this.Alerts.Add(\"Error Deleting\", true, true);\r\n                        })];\r\n                    case 1:\r\n                        r = _a.sent();\r\n                        this.Alerts.Add(r.Message, r.HasError, true, 3000);\r\n                        if (!r.HasError) {\r\n                            x = this.CanoeEventsGrid.DataSource.findIndex(function (f) { return f.ID == _this.CurrentEvent.ID; });\r\n                            this.CanoeEventsGrid.DataSource.splice(x, 1);\r\n                            this.CanoeEventsGrid.SetNoSelection();\r\n                        }\r\n                        return [2 /*return*/];\r\n                }\r\n            });\r\n        });\r\n    };\r\n    __decorate([\r\n        aurelia_framework__WEBPACK_IMPORTED_MODULE_0__[\"observable\"],\r\n        __metadata(\"design:type\", Object)\r\n    ], LicenseHolders.prototype, \"SelectedItem\", void 0);\r\n    LicenseHolders = __decorate([\r\n        Object(aurelia_framework__WEBPACK_IMPORTED_MODULE_0__[\"inject\"])(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"BladeSystem\"], aurelia_event_aggregator__WEBPACK_IMPORTED_MODULE_2__[\"EventAggregator\"], aurelia_framework__WEBPACK_IMPORTED_MODULE_0__[\"BindingEngine\"], aurelia_router__WEBPACK_IMPORTED_MODULE_1__[\"Router\"], _api_ManagementApi__WEBPACK_IMPORTED_MODULE_4__[\"ManagementApi\"], aurelia_framework__WEBPACK_IMPORTED_MODULE_0__[\"TaskQueue\"]),\r\n        __metadata(\"design:paramtypes\", [_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"BladeSystem\"],\r\n            aurelia_event_aggregator__WEBPACK_IMPORTED_MODULE_2__[\"EventAggregator\"],\r\n            aurelia_framework__WEBPACK_IMPORTED_MODULE_0__[\"BindingEngine\"],\r\n            aurelia_router__WEBPACK_IMPORTED_MODULE_1__[\"Router\"],\r\n            _api_ManagementApi__WEBPACK_IMPORTED_MODULE_4__[\"ManagementApi\"],\r\n            aurelia_framework__WEBPACK_IMPORTED_MODULE_0__[\"TaskQueue\"]])\r\n    ], LicenseHolders);\r\n    return LicenseHolders;\r\n}(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_3__[\"BladeWidget\"]));\r\n\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2lkZ2V0cy9jYW5vZTEyMy9saWNlbnNlaG9sZGVycy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy93aWRnZXRzL2Nhbm9lMTIzL2xpY2Vuc2Vob2xkZXJzLnRzPzc5MTMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgaW5qZWN0LCBCaW5kaW5nRW5naW5lLCBvYnNlcnZhYmxlLCBUYXNrUXVldWUgfSBmcm9tIFwiYXVyZWxpYS1mcmFtZXdvcmtcIjtcclxuaW1wb3J0IHsgUm91dGVyLCBSb3V0ZXJDb25maWd1cmF0aW9uIH0gZnJvbSAnYXVyZWxpYS1yb3V0ZXInO1xyXG5pbXBvcnQgeyBFdmVudEFnZ3JlZ2F0b3IsIFN1YnNjcmlwdGlvbiB9IGZyb20gJ2F1cmVsaWEtZXZlbnQtYWdncmVnYXRvcic7XHJcbmltcG9ydCB7
11IEJsYWRlU3lzdGVtLCBCbGFkZSwgQmxhZGVXaWRnZXQsIE5hdkFsZXJ0cywgUmVxdWlyZWRWYWxpZGF0aW9uLCBFbWFpbEFkZHJlc3NWYWxpZGF0aW9uIH0gZnJvbSAnQHNpd2lkYXRhL3Npd2l1aSc7XHJcblxyXG5pbXBvcnQgeyBHcmlkTW9kZWwsIEdyaWRDb2x1bW4sIEdyaWRDb2x1bW5UeXBlLCBHcmlkQ29sdW1uQWxpZ25tZW50LCBNYXhMZW5WYWxpZGF0aW9uIH0gZnJvbSAnQHNpd2lkYXRhL3Npd2l1aSc7XHJcbmltcG9ydCB7IE1hbmFnZW1lbnRBcGkgfSBmcm9tIFwiLi8uLi8uLi9hcGkvTWFuYWdlbWVudEFwaVwiO1xyXG5pbXBvcnQgeyBSZXNwb25zZUJhc2UgfSBmcm9tIFwiLi4vLi4vYXBpL0FwaUNvbnRyYWN0c1wiO1xyXG5pbXBvcnQgeyBmb3JFYWNoIH0gZnJvbSBcImxvZGFzaFwiO1xyXG5cclxuXHJcblxyXG5cclxuQGluamVjdChCbGFkZVN5c3RlbSwgRXZlbnRBZ2dyZWdhdG9yLCBCaW5kaW5nRW5naW5lLCBSb3V0ZXIsIE1hbmFnZW1lbnRBcGksIFRhc2tRdWV1ZSlcclxuZXhwb3J0IGNsYXNzIExpY2Vuc2VIb2xkZXJzIGV4dGVuZHMgQmxhZGVXaWRnZXQge1xyXG5cclxuICAgIGNvbnN0cnVjdG9yKFxyXG4gICAgICAgIHByaXZhdGUgYmxhZGVTeXN0ZW06IEJsYWRlU3lzdGVtLFxyXG4gICAgICAgIHByaXZhdGUgZXZlbnRBZ2dyZWdhdG9yOiBFdmVudEFnZ3JlZ2F0b3IsXHJcbiAgICAgICAgcHJpdmF0ZSBiaW5kaW5nRW5naW5lOiBCaW5kaW5nRW5naW5lLFxyXG4gICAgICAgIHByaXZhdGUgcm91dGVyOiBSb3V0ZXIsXHJcbiAgICAgICAgcHVibGljIE1hbmFnZW1lbnRBcGk6IE1hbmFnZW1lbnRBcGksXHJcbiAgICAgICAgcHJpdmF0ZSB0YXNrUXVldWU6IFRhc2tRdWV1ZSkge1xyXG4gICAgICAgIHN1cGVyKCk7XHJcblxyXG4gICAgICAgIHRoaXMuaW5pdEdyaWRzKCk7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIHB1YmxpYyBBbGVydHM6IE5hdkFsZXJ0cyA9IG5ldyBOYXZBbGVydHMoKTtcclxuICAgIHB1YmxpYyBNYXN0ZXJHcmlkOiBHcmlkTW9kZWw7XHJcbiAgICBwdWJsaWMgRGV0YWlsc0Zvcm06IEdyaWRNb2RlbDtcclxuICAgIHB1YmxpYyBDYW5vZUV2ZW50c0dyaWQ6IEdyaWRNb2RlbDtcclxuICAgIEBvYnNlcnZhYmxlIFNlbGVjdGVkSXRlbTogYW55O1xyXG4gICAgcHVibGljIEN1cnJlbnRJdGVtOiBhbnk7XHJcbiAgICBwdWJsaWMgQ3VycmVudEV2ZW50OiBhbnk7XHJcblxyXG4gICAgcHJpdmF0ZSBTdG9yZWRJdGVtOiBzdHJpbmc7XHJcbiAgICBwdWJsaWMgSGFzUGVuZGluZ0NoYW5nZXM6IGJvb2xlYW4gPSBmYWxzZTtcclxuICAgIHB1YmxpYyBJc1NhdmluZzogYm9vbGVhbiA9IGZhbHNlO1xyXG5cclxuICAgIHByaXZhdGUgaW5pdEdyaWRzKCk6IHZvaWQge1xyXG4gICAgICAgIHRoaXMuTWFzdGVyR3JpZCA9IG5ldyBHcmlkTW9kZWwoKS5TZXREYXRhU291cmNlKG51bGwpLlNldFZpc2libGVSb3dzKDEwKVxyXG4gICAgICAgICAgICAuQWRkQ29sdW1uKG5ldyBHcmlkQ29sdW1uKFwiQ29kZVwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEhlYWRlcihcIkNvZGVcIilcclxuICAgICAgICAgICAgICAgIC5TZXRXaWR0aChcIjcwcHhcIilcclxuICAgICAgICAgICAgICAgIC5TZXRFZGl0YWJsZShmYWxzZSkpXHJcbiAgICAgICAgICAgIC5BZGRDb2x1bW4obmV3IEdyaWRDb2x1bW4oXCJEZXNjcmlwdGlvblwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEhlYWRlcihcIkRlc2NyaXB0aW9uXCIpXHJcbiAgICAgICAgICAgICAgICAuU2V0V2lkdGgoXCIzMDBweFwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEVkaXRhYmxlKGZhbHNlKSlcclxuICAgICAgICAgICAgLkFkZENvbHVtbihuZXcgR3JpZENvbHVtbihcIkFkbWluRW1haWxcIilcclxuICAgICAgICAgICAgICAgIC5TZXRIZWFkZXIoXCJFbWFpbCBBZGRyZXNzXCIpKVxyXG4gICAgICAgICAgICAuQWRkQ29sdW1uKG5ldyBHcmlkQ29sdW1uKFwiSXNBY3RpdmVcIilcclxuICAgICAgICAgICAgICAgIC5TZXRDb2x1bW5UeXBlKEdyaWRDb2x1bW5UeXBlLkNIRUNLQk9YKVxyXG4gICAgICAgICAgICAgICAgLlNldEhlYWRlcihcIkFjdGl2ZVwiKVxyXG4gICAgICAgICAgICAgICAgLlNldFdpZHRoKFwiNDBweFwiKSlcclxuICAgICAgICAgICAgLkFkZENvbHVtbihuZXcgR3JpZENvbHVtbihcIklzSUNGXCIpXHJcbiAgICAgICAgICAgICAgICAuU2V0Q29sdW1uVHlwZShHcmlkQ29sdW1uVHlwZS5DSEVDS0JPWClcclxuICAgICAgICAgICAgICAgIC5TZXRIZWFkZXIoXCJJQ0ZcIilcclxuICAgICAgICAgICAgICAgIC5TZXRIZWFkZXJUb29sdGlwKFwiSUNGIEFkbWluaXN0cmF0ZWRcIilcclxuICAgICAgICAgICAgICAgIC5TZXRXaWR0aChcIjQwcHhcIikpXHJcblxyXG5cclxuICAgICAgICAgICAgLlNldFNob3dGaWx0ZXJzKHRydWUpXHJcbiAgICAgICAgICAgIC5TZXRSb3dTZWxlY3Rpb25Nb2RlKClcclxuICAgICAgICAgICAgLlNldE5vU2VsZWN0aW9uKClcclxuICAgICAgICAgICAgLlNldEFkZE5ldyhmYWxzZSlcclxuICAgICAgICAgICAgLlNldFNpemVUb0NvbnRhaW5lcklkKFwibGljZW5zZWhvbGRlcnNcIilcclxuICAgICAgICAgICAgLkJ1aWxkKClcclxuICAgICAgICAgICAgLlNldERhdGFTb3VyY2UoW10pO1xyXG5cclxuXHJcbiAgICAgICAgdGhpcy5EZXRhaWxzRm9ybSA9IG5ldyBHcmlkTW9kZWwoKVxyXG4gICAgICAgICAgICAuQWRkQ29sdW1uKG5ldyBHcmlkQ29sdW1uKFwiSURcIilcclxuICAgICAgICAgICAgICAgIC5TZXRIZWFkZXIoXCJJZFwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEVkaXRhYmxlKGZhbHNlKSlcclxuICAgICAgICAgICAgLkFkZENvbHVtbihuZXcgR3JpZENvbHVtbihcIkNvZGVcIilcclxuICAgICAgICAgICAgICAgIC5TZXRIZWFkZXIoXCJDb2RlXCIpXHJcbiAgICAgICAgICAgICAgICAuQWRkVmFsaWRhdGlvbihuZXcgTWF4TGVuVmFsaWRhdGlvbig4KSlcclxuICAgICAgICAgICAgICAgIC5BZGRWYWxpZGF0aW9uKG5ldyBSZXF1aXJlZFZhbGlkYXRpb24oKSkpXHJcbiAgICAgICAgICAgIC5BZGRDb2x1bW4obmV3IEdyaWRDb2x1bW4oXCJEZXNjcmlwdGlvblwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEhlYWRlcihcIkRlc2NyaXB0aW9uXCIpXHJcbiAgICAgICAgICAgICAgICAuQWRkVmFsaWRhdGlvbihuZXcgTWF4TGVuVmFsaWRhdGlvbig1MCkpXHJcbiAgICAgICAgICAgICAgICAuQWRkVmFsaWRhdGlvbihuZXcgUmVxdWlyZWRWYWxpZGF0aW9uKCkpKVxyXG4gICAgICAgICAgICAuQWRkQ29sdW1uKG5ldyBHcmlkQ29sdW1uKFwiQ29udGFjdFBlcnNvblwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEhlYWRlcihcIkNvbnRhY3QgUGVyc29uXCIpXHJcbiAgICAgICAgICAgICAgICAuQWRkVmFsaWRhdGlvbihuZXcgTWF4TGVuVmFsaWRhdGlvbig1MCkpXHJcbiAgICAgICAgICAgICAgICAuQWRkVmFsaWRhdGlvbihuZXcgUmVxdWlyZWRWYWxpZGF0aW9uKCkpKVxyXG4gICAgICAgICAgICAuQWRkQ29sdW1uKG5ldyBHcmlkQ29sdW1uKFwiQWRtaW5FbWFpbFwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEhlYWRlcihcIkVtYWlsIEFkZHJlc3NcIilcclxuICAgICAgICAgICAgICAgIC5BZGRWYWxpZGF0aW9uKG5ldyBSZXF1aXJlZFZhbGlkYXRpb24oKSlcclxuICAgICAgICAgICAgICAgIC5BZGRWYWxpZGF0aW9uKG5ldyBFbWFpbEFkZHJlc3NWYWxpZGF0aW9uKCkpKVxyXG4gICAgICAgICAgICAuQWRkQ29sdW1uKG5ldyBHcmlkQ29sdW1uKFwiRW1haWxEaXN0cmlidXRpb25cIilcclxuICAgICAgICAgICAgICAgIC5TZXRIZWFkZXIoXCJFbWFpbCBEaXN0cmlidXRpb25cIilcclxuICAgICAgICAgICAgICAgIC5TZXRDb2x1bW5UeXBlKEdyaWRDb2x1bW5UeXBlLlRFWFQpKVxyXG4gICAgICAgICAgICAuQWRkQ29sdW1uKG5ldyBHcmlkQ29sdW1uKFwiSXNBY3RpdmVcIilcclxuICAgICAgICAgICAgICAgIC5TZXRDb2x1bW5UeXBlKEdyaWRDb2x1bW5UeXBlLkNIRUNLQk9YKVxyXG4gICAgICAgICAgICAgICAgLlNldEhlYWRlcihcIkFjdGl2ZVwiKSlcclxuICAgICAgICAgICAgLkFkZENvbHVtbihuZXcgR3JpZENvbHVtbihcIklzSUNGXCIpXHJcbiAgICAgICAgICAgICAgICAuU2V0Q29sdW1uVHlwZShHcmlkQ29sdW1uVHlwZS5DSEVDS0JPWClcclxuICAgICAgICAgICAgICAgIC5TZXRIZWFkZXIoXCJJQ0YgQWRtaW5pc3RyYXRlZFwiKSlcclxuICAgICAgICAgICAgLkFkZENvbHVtbihuZXcgR3JpZENvbHVtbihcIlJvbGVzXCIpXHJcbiAgICAgICAgICAgICAgICAuQWRkVmFsaWRhdGlvbihuZXcgTWF4TGVuVmFsaWRhdGlvbig1MCkpXHJcbiAgICAgICAgICAgICAgICAuQWRkVmFsaWRhdGlvbihuZXcgUmVxdWlyZWRWYWxpZGF0aW9uKCkpKVxyXG4gICAgICAgICAgICAuU2V0U2hvd1JlbWFya3MoZmFsc2UpXHJcbiAgICAgICAgICAgIC5TZXRFZGl0aW5nKHRydWUpXHJcbiAgICAgICAgICAgIC5TZXRTaG93RmlsdGVycyhmYWxzZSlcclxuICAgICAgICAgICAgLlNldFNpemVUb0NvbnRhaW5lcklkKFwibGljZW5zZWhvbGRlcnNcIilcclxuICAgICAgICAgICAgLlNldFZpc2libGVSb3dzKDEyKVxyXG4gICAgICAgICAgICAuQnVpbGQoKVxyXG4gICAgICAgICAgICAuU2V0RGF0YVNvdXJjZShbXSk7XHJcblxyXG4gICAgICAgI
11HRoaXMuQ2Fub2VFdmVudHNHcmlkID0gbmV3IEdyaWRNb2RlbCgpLlNldERhdGFTb3VyY2UobnVsbCkuU2V0VmlzaWJsZVJvd3MoMTApXHJcbiAgICAgICAgICAgIC5BZGRDb2x1bW4obmV3IEdyaWRDb2x1bW4oXCJUb2tlblwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEhlYWRlcihcIlRva2VuXCIpXHJcbiAgICAgICAgICAgICAgICAuU2V0V2lkdGgoXCI4MHB4XCIpXHJcbiAgICAgICAgICAgICAgICAuU2V0RWRpdGFibGUoZmFsc2UpKVxyXG4gICAgICAgICAgICAuQWRkQ29sdW1uKG5ldyBHcmlkQ29sdW1uKFwiSUNGRXZlbnRJZFwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEhlYWRlcihcIklDRiBJZFwiKVxyXG4gICAgICAgICAgICAgICAgLlNldFdpZHRoKFwiNzBweFwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEVkaXRhYmxlKGZhbHNlKSlcclxuICAgICAgICAgICAgLkFkZENvbHVtbihuZXcgR3JpZENvbHVtbihcIklzTGl2ZVwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEhlYWRlcihcIkxpdmVcIilcclxuICAgICAgICAgICAgICAgIC5TZXRDb2x1bW5UeXBlKEdyaWRDb2x1bW5UeXBlLkNIRUNLQk9YKVxyXG4gICAgICAgICAgICAgICAgLlNldFdpZHRoKFwiNDBweFwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEVkaXRhYmxlKGZhbHNlKSlcclxuICAgICAgICAgICAgLkFkZENvbHVtbihuZXcgR3JpZENvbHVtbihcIkhhc1Jlc3VsdHNcIilcclxuICAgICAgICAgICAgICAgIC5TZXRIZWFkZXIoXCJSZXMuXCIpLlNldEhlYWRlclRvb2x0aXAoXCJIYXMgUmVzdWx0c1wiKVxyXG4gICAgICAgICAgICAgICAgLlNldENvbHVtblR5cGUoR3JpZENvbHVtblR5cGUuQ0hFQ0tCT1gpXHJcbiAgICAgICAgICAgICAgICAuU2V0V2lkdGgoXCI0MHB4XCIpXHJcbiAgICAgICAgICAgICAgICAuU2V0RWRpdGFibGUoZmFsc2UpKVxyXG5cclxuICAgICAgICAgICAgLkFkZENvbHVtbihuZXcgR3JpZENvbHVtbihcIklzVGVzdFwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEhlYWRlcihcIlRlc3RcIilcclxuICAgICAgICAgICAgICAgIC5TZXRDb2x1bW5UeXBlKEdyaWRDb2x1bW5UeXBlLkNIRUNLQk9YKVxyXG4gICAgICAgICAgICAgICAgLlNldFdpZHRoKFwiNDBweFwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEVkaXRhYmxlKGZhbHNlKSlcclxuICAgICAgICAgICAgLkFkZENvbHVtbihuZXcgR3JpZENvbHVtbihcIkRlc2NyaXB0aW9uXCIpXHJcbiAgICAgICAgICAgICAgICAuU2V0SGVhZGVyKFwiRGVzY3JpcHRpb25cIilcclxuICAgICAgICAgICAgICAgIC5TZXRFZGl0YWJsZShmYWxzZSkpXHJcbiAgICAgICAgICAgIC5BZGRDb2x1bW4obmV3IEdyaWRDb2x1bW4oXCJQbGFjZVwiKVxyXG4gICAgICAgICAgICAgICAgLlNldFdpZHRoKFwiMTAwcHhcIilcclxuICAgICAgICAgICAgICAgIC5TZXRFZGl0YWJsZShmYWxzZSkpXHJcbiAgICAgICAgICAgIC5BZGRDb2x1bW4obmV3IEdyaWRDb2x1bW4oXCJMaXZlU2Vzc2lvbktleVwiKVxyXG4gICAgICAgICAgICAgICAgLlNldEhlYWRlcihcIlNlc3Npb25LZXlcIilcclxuICAgICAgICAgICAgICAgIC5TZXRXaWR0aChcIjE0MHB4XCIpXHJcbiAgICAgICAgICAgICAgICAuU2V0RWRpdGFibGUoZmFsc2UpKVxyXG4gICAgICAgICAgICAuQWRkQ29sdW1uKG5ldyBHcmlkQ29sdW1uKFwiRmlyc3RDb21wZXRpdGlvbkRhdGVcIilcclxuICAgICAgICAgICAgICAgIC5TZXRIZWFkZXIoXCJTdGFydCBEYXRlXCIpXHJcbiAgICAgICAgICAgICAgICAuU2V0Q29sdW1uQWxpZ25tZW50KEdyaWRDb2x1bW5BbGlnbm1lbnQuUklHSFQpXHJcbiAgICAgICAgICAgICAgICAuU2V0V2lkdGgoXCI5MHB4XCIpXHJcbiAgICAgICAgICAgICAgICAuU2V0Rm9ybWF0KFwiRCBNTU0gWVlZWVwiKVxyXG4gICAgICAgICAgICAgICAgLlNldENvbHVtblR5cGUoR3JpZENvbHVtblR5cGUuREFURSkpXHJcbiAgICAgICAgICAgIC5TZXRTaG93RmlsdGVycyh0cnVlKVxyXG4gICAgICAgICAgICAuU2V0Um93U2VsZWN0aW9uTW9kZSgpXHJcbiAgICAgICAgICAgIC5TZXROb1NlbGVjdGlvbigpXHJcbiAgICAgICAgICAgIC5TZXRBZGROZXcoZmFsc2UpXHJcbiAgICAgICAgICAgIC5TZXRTaXplVG9Db250YWluZXJJZChcImxpY2Vuc2Vob2xkZXJzXCIpXHJcbiAgICAgICAgICAgIC5CdWlsZCgpXHJcbiAgICAgICAgICAgIC5TZXREYXRhU291cmNlKFtdKTtcclxuXHJcbiAgICAgICAgdGhpcy5EZXRhaWxzRm9ybS5BZnRlckV4aXRFZGl0TW9kZS5hZGQodGhpcy5kZXRhaWxzRWRpdGVkLmJpbmQodGhpcykpO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICBhdHRhY2hlZCgpIHtcclxuICAgICAgICB0aGlzLkxvYWQoKTtcclxuICAgIH1cclxuICAgIGRldGFjaGVkKCkge1xyXG4gICAgICAgIHRoaXMuRGV0YWlsc0Zvcm0uQWZ0ZXJFeGl0RWRpdE1vZGUucmVtb3ZlKHRoaXMuZGV0YWlsc0VkaXRlZC5iaW5kKHRoaXMpKTtcclxuICAgIH1cclxuXHJcbiAgICBwcml2YXRlIGFzeW5jIExvYWQoKTogUHJvbWlzZTx2b2lkPiB7XHJcbiAgICAgICAgdGhpcy5NYXN0ZXJHcmlkLlNldERhdGFTb3VyY2UobnVsbCk7XHJcbiAgICAgICAgYXdhaXQgdGhpcy5NYW5hZ2VtZW50QXBpLlBvc3QoXCJDYW5vZTEyMy9HZXRDMTIzQ3VzdG9tZXJzXCIsIHt9KVxyXG4gICAgICAgICAgICAudGhlbihwID0+IHtcclxuICAgICAgICAgICAgICAgIHRoaXMuTWFzdGVyR3JpZC5TZXREYXRhU291cmNlKHAuQzEyM0N1c3RvbWVycyk7XHJcbiAgICAgICAgICAgIH0pO1xyXG4gICAgICAgIHRoaXMuTWFzdGVyR3JpZC5TZXROb1NlbGVjdGlvbigpO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICBTZWxlY3RlZEl0ZW1DaGFuZ2VkKG5ld0l0ZW0pIHtcclxuICAgICAgICBpZiAobmV3SXRlbSkge1xyXG4gICAgICAgICAgICB0aGlzLkN1cnJlbnRJdGVtID0gbnVsbDtcclxuICAgICAgICAgICAgdGhpcy5TdG9yZWRJdGVtID0gbnVsbDtcclxuICAgICAgICAgICAgdGhpcy5IYXNQZW5kaW5nQ2hhbmdlcyA9IGZhbHNlO1xyXG4gICAgICAgICAgICB0aGlzLkNhbm9lRXZlbnRzR3JpZC5EYXRhU291cmNlID0gbnVsbDtcclxuXHJcbiAgICAgICAgICAgI
11HRoaXMuTWFuYWdlbWVudEFwaS5Qb3N0KFwiQ2Fub2UxMjMvR2V0QzEyM0N1c3RvbWVyXCIsIHsgSUQ6IG5ld0l0ZW0uSUQgfSkudGhlbihwID0+IHtcclxuICAgICAgICAgICAgICAgIGlmICh0aGlzLlNlbGVjdGVkSXRlbS5JRCA9PSBwLkMxMjNDdXN0b21lci5JRCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGlmIChwLkMxMjNDdXN0b21lci5FbWFpbERpc3RyaWJ1dGlvbikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwLkMxMjNDdXN0b21lci5FbWFpbERpc3RyaWJ1dGlvbiA9ICg8c3RyaW5nPnAuQzEyM0N1c3RvbWVyLkVtYWlsRGlzdHJpYnV0aW9uKS5yZXBsYWNlKC87L2csIFwiXFxuXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAuQzEyM0N1c3RvbWVyLkVtYWlsRGlzdHJpYnV0aW9uID0gXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5DdXJyZW50SXRlbSA9IHAuQzEyM0N1c3RvbWVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB0aGlzLlN0b3JlZEl0ZW0gPSBKU09OLnN0cmluZ2lmeSh0aGlzLkN1cnJlbnRJdGVtKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICB0aGlzLk1hbmFnZW1lbnRBcGkuUG9zdChcIkNhbm9lMTIzL0dldEMxMjNFdmVudHNcIiwgeyBCeUN1c3RvbWVySWQ6IG5ld0l0ZW0uSUQsIEluY2x1ZGVBZG1pbkluZm86IHRydWUgfSkudGhlbihwID0+IHtcclxuICAgICAgICAgICAgICAgIGlmIChwLkJ5Q3VzdG9tZXJJZCA9PSB0aGlzLlNlbGVjdGVkSXRlbS5JRCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuQ2Fub2VFdmVudHNHcmlkLkRhdGFTb3VyY2UgPSBwLkMxMjNFdmVudHM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0pO1xyXG5cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblxyXG4gICAgcHVibGljIEFkZE5ldygpOiB2b2lkIHtcclxuICAgICAgICB0aGlzLkRldGFpbHNGb3JtLkNvbHVtbihcIklEXCIpLklzVmlzaWJsZSA9IGZhbHNlO1xyXG4gICAgICAgIHRoaXMuRGV0YWlsc0Zvcm0uRWRpdENvbEluZGV4ID0gMDtcclxuICAgICAgICB0aGlzLk1hc3RlckdyaWQuU2V0Tm9TZWxlY3Rpb24oKTtcclxuICAgICAgICB0aGlzLkN1cnJlbnRJdGVtID0geyBDb2RlOiBcIlwiLCBJc0FjdGl2ZTogdHJ1ZSwgSXNJQ0Y6IHRydWUsIFJvbGVzOiBcIkNVU1RcIiB9O1xyXG4gICAgICAgIHRoaXMuU3RvcmVkSXRlbSA9IEpTT04uc3RyaW5naWZ5KHRoaXMuQ3VycmVudEl0ZW0pO1xyXG4gICAgICAgIHRoaXMuSGFzUGVuZGluZ0NoYW5nZXMgPSBmYWxzZTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgcHVibGljIGFzeW5jIFNhdmUoKTogUHJvbWlzZTxhbnk+IHtcclxuICAgICAgICB0aGlzLkRldGFpbHNGb3JtLkV4aXRFZGl0TW9kZSgpO1xyXG4gICAgICAgIGlmICh0aGlzLkN1cnJlbnRJdGVtLkVtYWlsRGlzdHJpYnV0aW9uKSB7XHJcbiAgICAgICAgICAgIHRoaXMuQ3VycmVudEl0ZW0uRW1haWxEaXN0cmlidXRpb24gPSB0aGlzLkN1cnJlbnRJdGVtLkVtYWlsRGlzdHJpYnV0aW9uLnJlcGxhY2UoL1xcbi9nLCBcIjtcIik7XHJcbiAgICAgICAgICAgIGlmICh0aGlzLkN1cnJlbnRJdGVtLkVtYWlsRGlzdHJpYnV0aW9uID09IFwiO1wiKSB0aGlzLkN1cnJlbnRJdGVtLkVtYWlsRGlzdHJpYnV0aW9uID0gXCJcIjtcclxuXHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICBpZiAodGhpcy5EZXRhaWxzRm9ybS5WYWxpZGF0aW9uRXJyb3JzICYmIHRoaXMuRGV0YWlsc0Zvcm0uVmFsaWRhdGlvbkVycm9ycy5sZW5ndGggPiAwKSB7XHJcbiAgICAgICAgICAgIHRoaXMuRGV0YWlsc0Zvcm0uVmFsaWRhdGlvbkVycm9ycy5mb3JFYWNoKHMgPT4ge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5BbGVydHMuQWRkKHMsIHRydWUsIHRydWUpO1xyXG4gICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICByZXR1cm47XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRoaXMuSXNTYXZpbmcgPSB0cnVlO1xyXG5cclxuICAgICAgICB2Y
11XIgcjogUmVzcG9uc2VCYXNlID0gYXdhaXQgdGhpcy5NYW5hZ2VtZW50QXBpLlBvc3QoXCJDYW5vZTEyMy9TYXZlQzEyM0N1c3RvbWVyXCIsIHsgQzEyM0N1c3RvbWVyOiB0aGlzLkN1cnJlbnRJdGVtIH0pXHJcbiAgICAgICAgICAgIC5jYXRjaChwID0+IHtcclxuICAgICAgICAgICAgICAgIHRoaXMuQWxlcnRzLkFkZChcIkVycm9yIFNhdmluZ1wiLCB0cnVlLCB0cnVlKTtcclxuICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgIGlmIChyLkhhc0Vycm9yKSB7XHJcbiAgICAgICAgICAgIHRoaXMuQWxlcnRzLkFkZChyLk1lc3NhZ2UsIHRydWUsIHRydWUpO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgIHRoaXMuU3RvcmVkSXRlbSA9IEpTT04uc3RyaW5naWZ5KHRoaXMuQ3VycmVudEl0ZW0pO1xyXG4gICAgICAgICAgICB0aGlzLkhhc1BlbmRpbmdDaGFuZ2VzID0gZmFsc2U7XHJcbiAgICAgICAgICAgIGF3YWl0IHRoaXMuTG9hZCgpO1xyXG4gICAgICAgICAgICB0aGlzLkN1cnJlbnRJdGVtID0gbnVsbDtcclxuICAgICAgICB9XHJcbiAgICAgICAgdGhpcy5Jc1NhdmluZyA9IGZhbHNlO1xyXG4gICAgfVxyXG5cclxuICAgIHB1YmxpYyBDYW5jZWwoKTogdm9pZCB7XHJcblxyXG4gICAgICAgIHRoaXMuQ3VycmVudEl0ZW0gPSBKU09OLnBhcnNlKHRoaXMuU3RvcmVkSXRlbSk7XHJcbiAgICAgICAgdGhpcy5IYXNQZW5kaW5nQ2hhbmdlcyA9IGZhbHNlO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICBwcml2YXRlIGRldGFpbHNFZGl0ZWQocm93OiBhbnksIGNvbDogR3JpZENvbHVtbiwgbmV3VmFsdWU6IGFueSkge1xyXG4gICAgICAgIGlmICh0aGlzLlN0b3JlZEl0ZW0pIHtcclxuICAgICAgICAgICAgdGhpcy5IYXNQZW5kaW5nQ2hhbmdlcyA9IEpTT04uc3RyaW5naWZ5KHJvdykgIT0gdGhpcy5TdG9yZWRJdGVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIHB1YmxpYyBTaG93UmVzdWx0c1dpZGdldChzZXNzaW9uV2lkZ2V0OmJvb2xlYW4pOiB2b2lkIHtcclxuICAgICAgICB2Y
11XIgcyA9IFwiXCI7XHJcbiAgICAgICAgdmFyIGNmZyA9IFwiaWNmXCI7XHJcbiAgICAgICAgaWYgKHNlc3Npb25XaWRnZXQpIHtcclxuICAgICAgICAgICAgaWYgKHRoaXMuQ3VycmVudEV2ZW50LkRlc2NyaXB0aW9uLmluZGV4T2YoXCJFQ0FcIikgPj0gMCkgY2ZnID0gXCJFQ0FcIjtcclxuICAgICAgICAgICAgaWYgKHRoaXMuQ3VycmVudEV2ZW50LkRlc2NyaXB0aW9uLmluZGV4T2YoXCJFdXJvcGVhblwiKSA+PSAwKSBjZmcgPSBcIkVDQVwiO1xyXG5cclxuICAgICAgICAgICAgcyA9IFwiaHR0cHM6Ly9zaXdpZGF0YS5jb20vQ2Fub2VMaXZlLyMvc3BsYXNoL1wiK2NmZytcIi9cIit0aGlzLkN1cnJlbnRFdmVudC5MaXZlU2Vzc2lvbktleS5yZXBsYWNlKFwic2l3aWRhdGEuXCIsXCJcIik7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgcyA9IFwiaHR0cHM6Ly9zaXdpZGF0YS5jb20vY2Fub2UxMjMvbGl2ZT9TZXNzaW9uS2V5PVwiICsgdGhpcy5DdXJyZW50RXZlbnQuTGl2ZVNlc3Npb25LZXk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHdpbmRvdy5vcGVuKHMsIFwiX2JsYW5rXCIpO1xyXG4gICAgfVxyXG5cclxuICAgIHB1YmxpYyBhc3luYyBSZXNldEN1c3RvbWVyUGFzc3dvcmQoKTogUHJvbWlzZTx2b2lkPiB7XHJcbiAgICAgICAgdmFyIHI6IFJlc3BvbnNlQmFzZSA9IGF3YWl0IHRoaXMuTWFuYWdlbWVudEFwaS5Qb3N0KFwiQ2Fub2UxMjMvUmVzZXRDMTIzQ3VzdG9tZXJQYXNzd29yZFwiLCB7IEN1c3RvbWVySWQ6IHRoaXMuQ3VycmVudEl0ZW0uSUQgfSlcclxuICAgICAgICAgICAgLmNhdGNoKHAgPT4ge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5BbGVydHMuQWRkKFwiRXJyb3IgUmVzZXR0aW5nXCIsIHRydWUsIHRydWUpO1xyXG4gICAgICAgICAgICB9KTtcclxuICAgICAgICBcclxuICAgICAgICB0aGlzLkFsZXJ0cy5BZGQoci5NZXNzYWdlLCByLkhhc0Vycm9yLCB0cnVlLCAzMDAwKTtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgcHVibGljIGFzeW5jIERlbGV0ZUV2ZW50KCk6IFByb21pc2U8dm9pZD4ge1xyXG4gICAgICAgIHZhciByOiBSZXNwb25zZUJhc2UgPSBhd2FpdCB0aGlzLk1hbmFnZW1lbnRBcGkuUG9zdChcIkNhbm9lMTIzL0RlbGV0ZUMxMjNFdmVudFwiLCB7IEV2ZW50SWQ6IHRoaXMuQ3VycmVudEV2ZW50LklEIH0pXHJcbiAgICAgICAgICAgIC5jYXRjaChwID0+IHtcclxuICAgICAgICAgICAgICAgIHRoaXMuQWxlcnRzLkFkZChcIkVycm9yIERlbGV0aW5nXCIsIHRydWUsIHRydWUpO1xyXG4gICAgICAgICAgICB9KTtcclxuICAgICAgICBcclxuICAgICAgICB0aGlzLkFsZXJ0cy5BZGQoci5NZXNzYWdlLCByLkhhc0Vycm9yLCB0cnVlLCAzMDAwKTtcclxuXHJcbiAgICAgICAgaWYgKCFyLkhhc0Vycm9yKSB7XHJcbiAgICAgICAgICAgIHZhciB4ID0gdGhpcy5DYW5vZUV2ZW50c0dyaWQuRGF0YVNvdXJjZS5maW5kSW5kZXgoZiA9PiBmLklEID09IHRoaXMuQ3VycmVudEV2ZW50LklEKTtcclxuICAgICAgICAgICAgdGhpcy5DYW5vZUV2ZW50c0dyaWQuRGF0YVNvdXJjZS5zcGxpY2UoeCwgMSk7XHJcbiAgICAgICAgICAgIHRoaXMuQ2Fub2VFdmVudHNHcmlkLlNldE5vU2VsZWN0aW9uKCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG59XHJcblxyXG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBUUE7QUFBQTtBQUVBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFPQTtBQVNBO0FBQ0E7QUFkQTs7QUFFQTtBQWNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFIQTtBQUlBOzs7OztBQUNBO0FBR0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFFQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTs7Ozs7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBSEE7QUFLQTtBQUNBOzs7QUFFQTtBQUNBO0FBQ0E7O0FBQUE7QUFDQTs7O0FBRUE7Ozs7O0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBSEE7QUFLQTs7Ozs7QUFFQTtBQUVBOzs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFIQTtBQUtBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7Ozs7QUFDQTtBQXBSQTtBQUFBOztBQUFBO0FBbkJBO0FBREE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFSQTtBQTJTQTtBQUFBO0FBM1NBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///widgets/canoe123/licenseholders\n");
12
13/***/ }),
14
15/***/ "widgets/canoe123/licenseholders.html":
16/*!**************************************************!*\
17  !*** ./src/widgets/canoe123/licenseholders.html ***!
18  \**************************************************/
19/*! no static exports found */
20/***/ (function(module, exports, __webpack_require__) {
21
22eval("module.exports = \"<template>\\r\\n    <require from=\\\"@siwidata/siwiui/blade-widget\\\"></require>\\r\\n    <require from=\\\"@siwidata/siwiui/siwi-nav\\\"></require>\\r\\n    <require from=\\\"@siwidata/siwiui/siwi-nav-item\\\"></require>\\r\\n    <require from=\\\"@siwidata/siwiui/siwi-grid\\\"></require>\\r\\n    <require from=\\\"@siwidata/siwiui/siwi-form\\\"></require>\\r\\n    <require from=\\\"@siwidata/siwiui/siwi-tabpanel\\\"></require>\\r\\n\\r\\n\\r\\n\\r\\n    <blade-widget>\\r\\n        <siwi-nav searchable=\\\"0\\\" alerts.bind=\\\"Alerts\\\" slot=\\\"titlemenu\\\">\\r\\n\\r\\n            <siwi-nav-item>\\r\\n                <a href=\\\"#\\\" class=\\\"dropdown-toggle\\\" data-toggle=\\\"dropdown\\\" role=\\\"button\\\" aria-haspopup=\\\"true\\\" aria-expanded=\\\"false\\\">\\r\\n                    Licensees <span class=\\\"caret\\\"></span><span class=\\\"sr-only\\\"></span>\\r\\n                </a>\\r\\n                <ul class=\\\"dropdown-menu\\\">\\r\\n                    <siwi-nav-item handler.call=\\\"AddNew()\\\" disabled.bind=\\\"HasPendingChanges\\\">Add new Licensee</siwi-nav-item>\\r\\n                    <siwi-nav-item navitemtype=\\\"separator\\\"></siwi-nav-item>\\r\\n                    <siwi-nav-item handler.call=\\\"ResetCustomerPassword()\\\" confirm=\\\"SURE?\\\" disabled.bind=\\\"!CurrentItem\\\">Reset Licensee Password</siwi-nav-item>\\r\\n                </ul>\\r\\n            </siwi-nav-item>\\r\\n            <siwi-nav-item>\\r\\n                <a href=\\\"#\\\" class=\\\"dropdown-toggle\\\" data-toggle=\\\"dropdown\\\" role=\\\"button\\\" aria-haspopup=\\\"true\\\" aria-expanded=\\\"false\\\">\\r\\n                    Events <span class=\\\"caret\\\"></span><span class=\\\"sr-only\\\"></span>\\r\\n                </a>\\r\\n                <ul class=\\\"dropdown-menu\\\">\\r\\n                    <siwi-nav-item if.bind=\\\"CurrentItem && CurrentItem.Code != 'siwidata'\\\" handler.call=\\\"ShowResultsWidget(false)\\\" disabled.bind=\\\"!CurrentEvent || !CurrentEvent.HasResults\\\">Open Results Widget</siwi-nav-item>\\r\\n                    <siwi-nav-item if.bind=\\\"CurrentItem && CurrentItem.Code == 'siwidata'\\\" handler.call=\\\"ShowResultsWidget(true)\\\" disabled.bind=\\\"!CurrentEvent\\\">Open Results Widget</siwi-nav-item>\\r\\n                    <siwi-nav-item navitemtype=\\\"separator\\\"></siwi-nav-item>\\r\\n                    <siwi-nav-item handler.call=\\\"DeleteEvent()\\\" confirm=\\\"SURE?\\\" disabled.bind=\\\"!CurrentEvent\\\">Delete selected Event</siwi-nav-item>\\r\\n                </ul>\\r\\n            </siwi-nav-item>\\r\\n\\r\\n            <siwi-nav-item class=\\\"pull-right\\\" if.bind=\\\"HasPendingChanges\\\">\\r\\n                <button disabled.bind=\\\"IsSaving || DetailsForm.HasValidationErrors\\\" class=\\\"btn btn-default\\\" type=\\\"button\\\" click.delegate=\\\"Save()\\\">SAVE</button>\\r\\n                <button disabled.bind=\\\"IsSaving\\\" class=\\\"btn btn-default\\\" type=\\\"button\\\" click.delegate=\\\"Cancel()\\\">CANCEL</button>\\r\\n            </siwi-nav-item>\\r\\n        </siwi-nav>\\r\\n        <div class=\\\"rowContainer\\\" slot=\\\"content\\\">\\r\\n            <div class=\\\"row\\\">\\r\\n                <siwi-grid model.bind=\\\"MasterGrid\\\" selecteditem.bind=\\\"SelectedItem\\\" locked.bind=\\\"HasPendingChanges\\\"></siwi-grid>\\r\\n            </div>\\r\\n            <template if.bind=\\\"CurrentItem\\\">\\r\\n\\r\\n                <div class=\\\"row\\\">\\r\\n                    <siwi-tabpanel closeable=\\\"false\\\" collapsible=\\\"false\\\" headers.bind=\\\"{'1': 'Registration', '2': 'Events'}\\\">\\r\\n                        <div slot=\\\"tab1\\\">\\r\\n                            <siwi-form model.bind=\\\"DetailsForm\\\" datasource.bind=\\\"[CurrentItem]\\\"></siwi-form>\\r\\n                            <p class=\\\"errorMsg\\\">${DetailsForm.ValidationSummary}</p>\\r\\n                        </div>\\r\\n                        <div slot=\\\"tab2\\\">\\r\\n                            <siwi-grid model.bind=\\\"CanoeEventsGrid\\\" selecteditem.bind=\\\"CurrentEvent\\\"></siwi-grid>\\r\\n                        </div>\\r\\n                    </siwi-tabpanel>\\r\\n                </div>\\r\\n            </template>\\r\\n\\r\\n        </div>\\r\\n    </blade-widget>\\r\\n</template>\\r\\n\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2lkZ2V0cy9jYW5vZTEyMy9saWNlbnNlaG9sZGVycy5odG1sLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL3dpZGdldHMvY2Fub2UxMjMvbGljZW5zZWhvbGRlcnMuaHRtbD9hYzM0Il0sInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCI8dGVtcGxhdGU+XFxyXFxuICAgIDxyZXF1aXJlIGZyb209XFxcIkBzaXdpZGF0YS9zaXdpdWkvYmxhZGUtd2lkZ2V0XFxcIj48L3JlcXVpcmU+XFxyXFxuICAgIDxyZXF1aXJlIGZyb209XFxcIkBzaXdpZGF0YS9zaXdpdWkvc2l3aS1uYXZcXFwiPjwvcmVxdWlyZT5cXHJcXG4gICAgPHJlcXVpcmUgZnJvbT1cXFwiQHNpd2lkYXRhL3Npd2l1aS9zaXdpLW5hdi1pdGVtXFxcIj48L3JlcXVpcmU+XFxyXFxuICAgIDxyZXF1aXJlIGZyb209XFxcIkBzaXdpZGF0YS9zaXdpdWkvc2l3aS1ncmlkXFxcIj48L3JlcXVpcmU+XFxyXFxuICAgIDxyZXF1aXJlIGZyb209XFxcIkBzaXdpZGF0YS9zaXdpdWkvc2l3aS1mb3JtXFxcIj48L3JlcXVpcmU+XFxyXFxuICAgIDxyZXF1aXJlIGZyb209XFxcIkBzaXdpZGF0YS9zaXdpdWkvc2l3aS10YWJwYW5lbFxcXCI+P
22C9yZXF1aXJlPlxcclxcblxcclxcblxcclxcblxcclxcbiAgICA8YmxhZGUtd2lkZ2V0PlxcclxcbiAgICAgICAgPHNpd2ktbmF2IHNlYXJjaGFibGU9XFxcIjBcXFwiIGFsZXJ0cy5iaW5kPVxcXCJBbGVydHNcXFwiIHNsb3Q9XFxcInRpdGxlbWVudVxcXCI+XFxyXFxuXFxyXFxuICAgICAgICAgICAgPHNpd2ktbmF2LWl0ZW0+XFxyXFxuICAgICAgICAgICAgICAgIDxhIGhyZWY9XFxcIiNcXFwiIGNsYXNzPVxcXCJkcm9wZG93bi10b2dnbGVcXFwiIGRhdGEtdG9nZ2xlPVxcXCJkcm9wZG93blxcXCIgcm9sZT1cXFwiYnV0dG9uXFxcIiBhcmlhLWhhc3BvcHVwPVxcXCJ0cnVlXFxcIiBhcmlhLWV4cGFuZGVkPVxcXCJmYWxzZVxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICBMaWNlbnNlZXMgPHNwYW4gY2xhc3M9XFxcImNhcmV0XFxcIj48L3NwYW4+PHNwYW4gY2xhc3M9XFxcInNyLW9ubHlcXFwiPjwvc3Bhbj5cXHJcXG4gICAgICAgICAgICAgICAgPC9hPlxcclxcbiAgICAgICAgICAgICAgICA8dWwgY2xhc3M9XFxcImRyb3Bkb3duLW1lbnVcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHNpd2ktbmF2LWl0ZW0gaGFuZGxlci5jYWxsPVxcXCJBZGROZXcoKVxcXCIgZGlzYWJsZWQuYmluZD1cXFwiSGFzUGVuZGluZ0NoYW5nZXNcXFwiPkFkZCBuZXcgTGljZW5zZWU8L3Npd2ktbmF2LWl0ZW0+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8c2l3aS1uYXYtaXRlbSBuYXZpdGVtdHlwZT1cXFwic2VwYXJhdG9yXFxcIj48L3Npd2ktbmF2LWl0ZW0+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8c2l3aS1uYXYtaXRlbSBoYW5kbGVyLmNhbGw9XFxcIlJlc2V0Q3VzdG9tZXJQYXNzd29yZCgpXFxcIiBjb25maXJtPVxcXCJTVVJFP1xcXCIgZGlzYWJsZWQuYmluZD1cXFwiIUN1cnJlbnRJdGVtXFxcIj5SZXNldCBMaWNlbnNlZSBQYXNzd29yZDwvc2l3aS1uYXYtaXRlbT5cXHJcXG4gICAgICAgICAgICAgICAgPC91bD5cXHJcXG4gICAgICAgICAgICA8L3Npd2ktbmF2LWl0ZW0+XFxyXFxuICAgICAgICAgICAgPHNpd2ktbmF2LWl0ZW0+XFxyXFxuICAgICAgICAgICAgICAgIDxhIGhyZWY9XFxcIiNcXFwiIGNsYXNzPVxcXCJkcm9wZG93bi10b2dnbGVcXFwiIGRhdGEtdG9nZ2xlPVxcXCJkcm9wZG93blxcXCIgcm9sZT1cXFwiYnV0dG9uXFxcIiBhcmlhLWhhc3BvcHVwPVxcXCJ0cnVlXFxcIiBhcmlhLWV4cGFuZGVkPVxcXCJmYWxzZVxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICBFdmVudHMgPHNwYW4gY2xhc3M9XFxcImNhcmV0XFxcIj48L3NwYW4+PHNwYW4gY2xhc3M9XFxcInNyLW9ubHlcXFwiPjwvc3Bhbj5cXHJcXG4gICAgICAgICAgICAgICAgPC9hPlxcclxcbiAgICAgICAgICAgICAgICA8dWwgY2xhc3M9XFxcImRyb3Bkb3duLW1lbnVcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHNpd2ktbmF2LWl0ZW0gaWYuYmluZD1cXFwiQ3VycmVudEl0ZW0gJiYgQ3VycmVudEl0ZW0uQ29kZSAhPSAnc2l3aWRhdGEnXFxcIiBoYW5kbGVyLmNhbGw9XFxcIlNob3dSZXN1bHRzV2lkZ2V0KGZhbHNlKVxcXCIgZGlzYWJsZWQuYmluZD1cXFwiIUN1cnJlbnRFdmVudCB8fCAhQ3VycmVudEV2ZW50Lkhhc1Jlc3VsdHNcXFwiPk9wZW4gUmVzdWx0cyBXaWRnZXQ8L3Npd2ktbmF2LWl0ZW0+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8c2l3aS1uYXYtaXRlbSBpZi5iaW5kPVxcXCJDdXJyZW50SXRlbSAmJiBDdXJyZW50SXRlbS5Db2RlID09ICdzaXdpZGF0YSdcXFwiIGhhbmRsZXIuY2FsbD1cXFwiU2hvd1Jlc3VsdHNXaWRnZXQodHJ1ZSlcXFwiIGRpc2FibGVkLmJpbmQ9XFxcIiFDdXJyZW50RXZlbnRcXFwiPk9wZW4gUmVzdWx0cyBXaWRnZXQ8L3Npd2ktbmF2LWl0ZW0+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8c2l3aS1uYXYtaXRlbSBuYXZpdGVtdHlwZT1cXFwic2VwYXJhdG9yXFxcIj48L3Npd2ktbmF2LWl0ZW0+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8c2l3aS1uYXYtaXRlbSBoYW5kbGVyLmNhbGw9XFxcIkRlbGV0ZUV2ZW50KClcXFwiIGNvbmZpcm09XFxcIlNVUkU/XFxcIiBkaXNhYmxlZC5iaW5kPVxcXCIhQ3VycmVudEV2ZW50XFxcIj5EZWxldGUgc2VsZWN0ZWQgRXZlbnQ8L3Npd2ktbmF2LWl0ZW0+XFxyXFxuICAgICAgICAgICAgICAgIDwvdWw+XFxyXFxuICAgICAgICAgICAgPC9zaXdpLW5hdi1pdGVtPlxcclxcblxcclxcbiAgICAgICAgICAgIDxzaXdpLW5hdi1pdGVtIGNsYXNzPVxcXCJwdWxsLXJpZ2h0XFxcIiBpZi5iaW5kPVxcXCJIYXNQZW5kaW5nQ2hhbmdlc1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxidXR0b24gZGlzYWJsZWQuYmluZD1cXFwiSXNTYXZpbmcgfHwgRGV0YWlsc0Zvcm0uSGFzVmFsaWRhdGlvbkVycm9yc1xcXCIgY2xhc3M9XFxcImJ0biBidG4tZGVmYXVsdFxcXCIgdHlwZT1cXFwiYnV0dG9uXFxcIiBjbGljay5kZWxlZ2F0ZT1cXFwiU2F2ZSgpXFxcIj5TQVZFPC9idXR0b24+XFxyXFxuICAgICAgICAgICAgICAgIDxidXR0b24gZGlzYWJsZWQuYmluZD1cXFwiSXNTYXZpbmdcXFwiIGNsYXNzPVxcXCJidG4gYnRuLWRlZmF1bHRcXFwiIHR5cGU9XFxcImJ1dHRvblxcXCIgY2xpY2suZGVsZWdhdGU9XFxcIkNhbmNlbCgpXFxcIj5DQU5DRUw8L2J1dHRvbj5cXHJcXG4gICAgICAgICAgICA8L3Npd2ktbmF2LWl0ZW0+XFxyXFxuICAgICAgICA8L3Npd2ktbmF2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93Q29udGFpbmVyXFxcIiBzbG90PVxcXCJjb250ZW50XFxcIj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8c2l3aS1ncmlkIG1vZGVsLmJpbmQ9XFxcIk1hc3RlckdyaWRcXFwiIHNlbGVjdGVkaXRlbS5iaW5kPVxcXCJTZWxlY3RlZEl0ZW1cXFwiIGxvY2tlZC5iaW5kPVxcXCJIYXNQZW5kaW5nQ2hhbmdlc1xcXCI+PC9zaXdpLWdyaWQ+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPHRlbXBsYXRlIGlmLmJpbmQ9XFxcIkN1cnJlbnRJdGVtXFxcIj5cXHJcXG5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxzaXdpLXRhYnBhbmVsIGNsb3NlYWJsZT1cXFwiZmFsc2VcXFwiIGNvbGxhcHNpYmxlPVxcXCJmYWxzZVxcXCIgaGVhZGVycy5iaW5kPVxcXCJ7JzEnOiAnUmVnaXN0cmF0aW9uJywgJzInOiAnRXZlbnRzJ31cXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgc2xvdD1cXFwidGFiMVxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzaXdpLWZvcm0gbW9kZWwuYmluZD1cXFwiRGV0YWlsc0Zvcm1cXFwiIGRhdGFzb3VyY2UuYmluZD1cXFwiW0N1cnJlbnRJdGVtXVxcXCI+P
22C9zaXdpLWZvcm0+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPVxcXCJlcnJvck1zZ1xcXCI+JHtEZXRhaWxzRm9ybS5WYWxpZGF0aW9uU3VtbWFyeX08L3A+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBzbG90PVxcXCJ0YWIyXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNpd2ktZ3JpZCBtb2RlbC5iaW5kPVxcXCJDYW5vZUV2ZW50c0dyaWRcXFwiIHNlbGVjdGVkaXRlbS5iaW5kPVxcXCJDdXJyZW50RXZlbnRcXFwiPjwvc2l3aS1ncmlkPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICAgICAgPC9zaXdpLXRhYnBhbmVsPlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L3RlbXBsYXRlPlxcclxcblxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvYmxhZGUtd2lkZ2V0PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuXCI7Il0sIm1hcHBpbmdzIjoiQUFBQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///widgets/canoe123/licenseholders.html\n");
23
24/***/ }),
25
26/***/ "widgets/documentviewer":
27/*!***************************************!*\
28  !*** ./src/widgets/documentviewer.ts ***!
29  \***************************************/
30/*! exports provided: DocumentViewer */
31/***/ (function(module, __webpack_exports__, __webpack_require__) {
32
33"use strict";
34eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"DocumentViewer\", function() { return DocumentViewer; });\n/* harmony import */ var aurelia_framework__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! aurelia-framework */ \"aurelia-framework\");\n/* harmony import */ var _siwidata_siwiui__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @siwidata/siwiui */ \"@siwidata/siwiui\");\n/* harmony import */ var aurelia_event_aggregator__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! aurelia-event-aggregator */ \"aurelia-event-aggregator\");\n/* harmony import */ var _siwidata_config__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @siwidata/config */ \"4fGU\");\n/* harmony import */ var _siwidata_config__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_siwidata_config__WEBPACK_IMPORTED_MODULE_3__);\nvar __extends = (undefined && undefined.__extends) || (function () {\r\n    var extendStatics = function (d, b) {\r\n        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 extendStatics(d, b);\r\n    };\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 = (undefined && undefined.__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 = (undefined && undefined.__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\nvar DocumentViewer = /** @class */ (function (_super) {\r\n    __extends(DocumentViewer, _super);\r\n    function DocumentViewer(bladeSystem, eventAggregator, bindingEngine, config, taskQueue) {\r\n        var _this = _super.call(this) || this;\r\n        _this.bladeSystem = bladeSystem;\r\n        _this.eventAggregator = eventAggregator;\r\n        _this.bindingEngine = bindingEngine;\r\n        _this.config = config;\r\n        _this.taskQueue = taskQueue;\r\n        _this.DOCMode = \"NONE\";\r\n        _this.Height = \"100%\";\r\n        return _this;\r\n    }\r\n    DocumentViewer.prototype.LoadDocument = function (URL, forceType, forceMode) {\r\n        var _this = this;\r\n        if (forceType === void 0) { forceType = null; }\r\n        if (forceMode === void 0) { forceMode = null; }\r\n        this.IsLoading = true;\r\n        this.GDocsURL = null;\r\n        this.ReportURL = null;\r\n        this.EncodedReportURL = null;\r\n        setTimeout(function () {\r\n            _this.ReportURL = URL;\r\n            _this.EncodedReportURL = encodeURIComponent(URL);\r\n            _this.GDocsURL = \"https://docs.google.com/viewer?embedded=true&url=\" + encodeURIComponent(URL);\r\n            if (URL.toLowerCase().indexOf(\".jpg\") >= 0 || URL.toLowerCase().indexOf(\".jpeg\") >= 0 || URL.toLowerCase().indexOf(\".png\") >= 0 || URL.toLowerCase().indexOf(\".bmp\") >= 0) {\r\n                _this.DOCMode = \"IMAGE\";\r\n            }\r\n            else if (URL.toLowerCase().indexOf(\".pdf\") >= 0 || forceType == \"PDF\") {\r\n                _this.DOCMode = _this.config.Get(\"DocumentViewer.Mode\", \"PDFJS\");\r\n                if (forceMode)\r\n                    _this.DOCMode = forceMode;\r\n            }\r\n            else if (URL.toLowerCase().indexOf(\".exe\") >= 0 || URL.toLowerCase().indexOf(\".bat\") >= 0 || URL.toLowerCase().indexOf(\".bin\") >= 0) {\r\n                _this.DOCMode = \"INVALID\";\r\n            }\r\n            else {\r\n                _this.DOCMode = \"LINK\";\r\n            }\r\n            setTimeout(function () {\r\n                _this.IsLoading = false;\r\n            }, 5000);\r\n        }, 500);\r\n    };\r\n    DocumentViewer.prototype.Clear = function () {\r\n        this.IsLoading = true;\r\n        this.GDocsURL = null;\r\n        this.ReportURL = null;\r\n    };\r\n    DocumentViewer.prototype.GDocsLoaded = function () {\r\n        this.IsLoading = false;\r\n    };\r\n    DocumentViewer.prototype.adapt = function () {\r\n        if (this.Blade) {\r\n            if (this.Blade.BladeSystem.RenderMode == \"MOBILE\") {\r\n                this.Height = \"600px\";\r\n            }\r\n            else {\r\n                this.Height = \"100%\";\r\n            }\r\n        }\r\n    };\r\n    DocumentViewer = __decorate([\r\n        Object(aurelia_framework__WEBPACK_IMPORTED_MODULE_0__[\"inject\"])(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_1__[\"BladeSystem\"], aurelia_event_aggregator__WEBPACK_IMPORTED_MODULE_2__[\"EventAggregator\"], aurelia_framework__WEBPACK_IMPORTED_MODULE_0__[\"BindingEngine\"], _siwidata_config__WEBPACK_IMPORTED_MODULE_3__[\"Config\"], aurelia_framework__WEBPACK_IMPORTED_MODULE_0__[\"TaskQueue\"]),\r\n        __metadata(\"design:paramtypes\", [_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_1__[\"BladeSystem\"],\r\n            aurelia_event_aggregator__WEBPACK_IMPORTED_MODULE_2__[\"EventAggregator\"],\r\n            aurelia_framework__WEBPACK_IMPORTED_MODULE_0__[\"BindingEngine\"],\r\n            _siwidata_config__WEBPACK_IMPORTED_MODULE_3__[\"Config\"],\r\n            aurelia_framework__WEBPACK_IMPORTED_MODULE_0__[\"TaskQueue\"]])\r\n    ], DocumentViewer);\r\n    return DocumentViewer;\r\n}(_siwidata_siwiui__WEBPACK_IMPORTED_MODULE_1__[\"BladeWidget\"]));\r\n\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2lkZ2V0cy9kb2N1bWVudHZpZXdlci5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy93aWRnZXRzL2RvY3VtZW50dmlld2VyLnRzP2NmMDYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgaW5qZWN0LCBCaW5kaW5nRW5naW5lLCBUYXNrUXVldWUgfSBmcm9tIFwiYXVyZWxpYS1mcmFtZXdvcmtcIjtcclxuaW1wb3J0IHsgQmxhZGVTeXN0ZW0sIEJsYWRlLCBCbGFkZVdpZGdldCB9IGZyb20gJ0BzaXdpZGF0YS9zaXdpdWknO1xyXG5pbXBvcnQgeyBFdmVudEFnZ3JlZ2F0b3IgfSBmcm9tICdhdXJlbGlhLWV2ZW50LWFnZ3JlZ2F0b3InO1xyXG5pbXBvcnQgeyBDb25maWcgfSBmcm9tICdAc2l3aWRhdGEvY29uZmlnJztcclxuXHJcblxyXG5AaW5qZWN0KEJsYWRlU3lzdGVtLCBFdmVudEFnZ3JlZ2F0b3IsIEJpbmRpbmdFbmdpbmUsIENvbmZpZywgVGFza1F1ZXVlKVxyXG5leHBvcnQgY2xhc3MgRG9jdW1lbnRWaWV3ZXIgZXh0ZW5kcyBCbGFkZVdpZGdldCB7XHJcblxyXG4gICAgcHVibGljIFJlcG9ydFVSTDogc3RyaW5nO1xyXG4gICAgcHVibGljIEVuY29kZWRSZXBvcnRVUkw6IHN0cmluZztcclxuXHJcbiAgICBwdWJsaWMgR0RvY3NVUkw6IHN0cmluZztcclxuICAgIHB1YmxpYyBET0NNb2RlOiBzdHJpbmcgPSBcIk5PTkVcIjtcclxuICAgIHB1YmxpYyBIZWlnaHQ6IHN0cmluZyA9IFwiMTAwJVwiO1xyXG4gICAgcHVibGljIElzTG9hZGluZzogYm9vbGVhbjtcclxuICAgIHByaXZhdGUgYmxhZGU6IEJsYWRlO1xyXG5cclxuXHJcblxyXG4gICAgY29uc3RydWN0b3IoXHJcbiAgICAgICAgcHJpdmF0ZSBibGFkZVN5c3RlbTogQmxhZGVTeXN0ZW0sXHJcbiAgICAgICAgcHJpdmF0ZSBldmVudEFnZ3JlZ2F0b3I6IEV2ZW50QWdncmVnYXRvcixcclxuICAgICAgICBwcml2YXRlIGJpbmRpbmdFbmdpbmU6IEJpbmRpbmdFbmdpbmUsXHJcbiAgICAgICAgcHJpdmF0ZSBjb25maWc6IENvbmZpZyxcclxuICAgICAgICBwcml2YXRlIHRhc2tRdWV1ZTogVGFza1F1ZXVlKSB7XHJcbiAgICAgICAgc3VwZXIoKTtcclxuICAgIH1cclxuXHJcbiAgICBwdWJsaWMgTG9hZERvY3VtZW50KFVSTDogc3RyaW5nLCBmb3JjZVR5cGU6IHN0cmluZz1udWxsLGZvcmNlTW9kZTogc3RyaW5nPW51bGwpIHtcclxuICAgICAgICB0aGlzLklzTG9hZGluZyA9IHRydWU7XHJcbiAgICAgICAgdGhpcy5HRG9jc1VSTCA9IG51bGw7XHJcbiAgICAgICAgdGhpcy5SZXBvcnRVUkwgPSBudWxsO1xyXG4gICAgICAgI
34HRoaXMuRW5jb2RlZFJlcG9ydFVSTCA9IG51bGw7XHJcblxyXG4gICAgICBcclxuXHJcblxyXG4gICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICAgICAgICB0aGlzLlJlcG9ydFVSTCA9IFVSTDtcclxuICAgICAgICAgICAgdGhpcy5FbmNvZGVkUmVwb3J0VVJMID0gZW5jb2RlVVJJQ29tcG9uZW50KFVSTCk7XHJcblxyXG4gICAgICAgICAgICB0aGlzLkdEb2NzVVJMID0gXCJodHRwczovL2RvY3MuZ29vZ2xlLmNvbS92aWV3ZXI/ZW1iZWRkZWQ9dHJ1ZSZ1cmw9XCIgKyBlbmNvZGVVUklDb21wb25lbnQoVVJMKTtcclxuXHJcbiAgICAgICAgICAgIGlmIChVUkwudG9Mb3dlckNhc2UoKS5pbmRleE9mKFwiLmpwZ1wiKSA+PSAwIHx8IFVSTC50b0xvd2VyQ2FzZSgpLmluZGV4T2YoXCIuanBlZ1wiKSA+PSAwIHx8IFVSTC50b0xvd2VyQ2FzZSgpLmluZGV4T2YoXCIucG5nXCIpID49IDAgfHwgVVJMLnRvTG93ZXJDYXNlKCkuaW5kZXhPZihcIi5ibXBcIikgPj0gMCkge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5ET0NNb2RlID0gXCJJTUFHRVwiO1xyXG4gICAgICAgICAgICB9IGVsc2UgaWYgKFVSTC50b0xvd2VyQ2FzZSgpLmluZGV4T2YoXCIucGRmXCIpID49IDAgfHwgZm9yY2VUeXBlPT1cIlBERlwiKSB7XHJcbiAgICAgICAgICAgICAgICB0aGlzLkRPQ01vZGUgPSB0aGlzLmNvbmZpZy5HZXQoXCJEb2N1bWVudFZpZXdlci5Nb2RlXCIsIFwiUERGSlNcIik7XHJcbiAgICAgICAgICAgICAgICBpZiAoZm9yY2VNb2RlKSB0aGlzLkRPQ01vZGUgPSBmb3JjZU1vZGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZSBpZiAoVVJMLnRvTG93ZXJDYXNlKCkuaW5kZXhPZihcIi5leGVcIikgPj0gMCB8fCBVUkwudG9Mb3dlckNhc2UoKS5pbmRleE9mKFwiLmJhdFwiKSA+PSAwIHx8IFVSTC50b0xvd2VyQ2FzZSgpLmluZGV4T2YoXCIuYmluXCIpID49IDApIHtcclxuICAgICAgICAgICAgICAgIHRoaXMuRE9DTW9kZSA9IFwiSU5WQUxJRFwiO1xyXG4gICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5ET0NNb2RlID0gXCJMSU5LXCI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5Jc0xvYWRpbmcgPSBmYWxzZTtcclxuICAgICAgICAgICAgfSwgNTAwMCk7XHJcblxyXG4gICAgICAgIH0sIDUwMCk7XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgICBwdWJsaWMgQ2xlYXIoKTogdm9pZCB7XHJcbiAgICAgICAgdGhpcy5Jc0xvYWRpbmcgPSB0cnVlO1xyXG4gICAgICAgIHRoaXMuR0RvY3NVUkwgPSBudWxsO1xyXG4gICAgICAgIHRoaXMuUmVwb3J0VVJMID0gbnVsbDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgcHVibGljIEdEb2NzTG9hZGVkKCk6IHZvaWQge1xyXG5cclxuICAgICAgICB0aGlzLklzTG9hZGluZyA9IGZhbHNlO1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgcHJvdGVjdGVkIGFkYXB0KCk6IHZvaWQge1xyXG4gICAgICAgIGlmICh0aGlzLkJsYWRlKSB7XHJcbiAgICAgICAgICAgIGlmICh0aGlzLkJsYWRlLkJsYWRlU3lzdGVtLlJlbmRlck1vZGUgPT0gXCJNT0JJTEVcIikge1xyXG4gICAgICAgICAgICAgICAgdGhpcy5IZWlnaHQgPSBcIjYwMHB4XCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZWxzZSB7XHJcbiAgICAgICAgICAgICAgICB0aGlzLkhlaWdodCA9IFwiMTAwJVwiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgIFxyXG59XHJcblxyXG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFJQTtBQUFBO0FBYUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFaQTtBQUNBOztBQWFBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUtBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFFQTtBQUNBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFqRkE7QUFEQTtBQWVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFsQkE7QUFxRkE7QUFBQTtBQXJGQTsiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///widgets/documentviewer\n");
35
36/***/ }),
37
38/***/ "widgets/documentviewer.html":
39/*!*****************************************!*\
40  !*** ./src/widgets/documentviewer.html ***!
41  \*****************************************/
42/*! no static exports found */
43/***/ (function(module, exports, __webpack_require__) {
44
45eval("module.exports = \"<template>\\r\\n    <require from=\\\"@siwidata/siwiui/blade-widget\\\"></require>\\r\\n    <require from=\\\"@siwidata/siwiui/siwi-nav\\\"></require>\\r\\n    <require from=\\\"@siwidata/siwiui/confirm-button\\\"></require>\\r\\n\\r\\n    <blade-widget>\\r\\n        <siwi-nav searchable=\\\"0\\\" alerts.bind=\\\"Alerts\\\" slot=\\\"titlemenu\\\">\\r\\n            <ul class=\\\"nav navbar-nav\\\">\\r\\n                <li>&nbsp;</li>\\r\\n            </ul>\\r\\n        </siwi-nav>\\r\\n\\r\\n        <div class=\\\"rowContainer\\\" slot=\\\"content\\\">\\r\\n           \\r\\n            <template if.bind=\\\"DOCMode=='INVALID'\\\">\\r\\n                <div class=\\\"row\\\" style=\\\"margin-top: 5px;\\\">\\r\\n                    INVALID DOCUMENT\\r\\n                </div>\\r\\n                <div class=\\\"row\\\" if.bind=\\\"ReportURL\\\">\\r\\n                    <iframe if.bind=\\\"GDocsURL\\\" src='${GDocsURL}' onload.call=\\\"GDocsLoaded()\\\" css=\\\"height: ${Height}\\\" style='width: 100%; position: absolute; top:40px; bottom:0px; left:0px; right:0px;' frameborder='0'></iframe>\\r\\n                </div>\\r\\n            </template>\\r\\n            <template if.bind=\\\"DOCMode=='LINK'\\\">\\r\\n                <div class=\\\"row\\\" style=\\\"margin-top: 5px;\\\">\\r\\n                    <a href=\\\"${ReportURL}\\\" target=\\\"_blank\\\">&nbsp;Open Document</a>\\r\\n                </div>\\r\\n                <div class=\\\"row\\\" if.bind=\\\"ReportURL\\\">\\r\\n                    <iframe if.bind=\\\"GDocsURL\\\" src='${GDocsURL}' onload.call=\\\"GDocsLoaded()\\\" css=\\\"height: ${Height}\\\" style='width: 100%; position: absolute; top:40px; bottom:0px; left:0px; right:0px;' frameborder='0'></iframe>\\r\\n                </div>\\r\\n            </template>\\r\\n            <template if.bind=\\\"DOCMode=='NATIVE'\\\">\\r\\n                <div class=\\\"row\\\" style=\\\"margin-top: 5px;\\\">\\r\\n                    <a href=\\\"${ReportURL}\\\" target=\\\"_blank\\\">&nbsp;Download Document</a>\\r\\n                </div>\\r\\n                <div class=\\\"row\\\" if.bind=\\\"ReportURL\\\">\\r\\n                    <embed type='application/pdf' src.bind=\\\"ReportURL\\\" style='width: 100%; height: 96%; top: 32px; position: absolute;' name='reportviewerobj' />\\r\\n                </div>\\r\\n            </template>\\r\\n            <template if.bind=\\\"DOCMode=='PDFJS'\\\">\\r\\n\\r\\n                <iframe if.bind=\\\"PublishInfo\\\" src='https://siwidata.com/pdf/web/viewer.html?file=${EncodedReportURL}' css=\\\"height: ${Height}\\\" style='width: 100%; position: absolute; top:38px; bottom:-38px; left:0px; right:0px;' frameborder='0'>\\r\\n                    <p>This browser does not support iframes. Please download the PDF to view it: <a href=\\\"${ReportURL}\\\">Download PDF</a></p>\\r\\n                </iframe>\\r\\n                <iframe else src='https://siwidata.com/pdf/web/viewer.html?file=${EncodedReportURL}' css=\\\"height: ${Height}\\\" style='width: 100%; position: absolute; top:0px; bottom:0px; left:0px; right:0px;' frameborder='0'>\\r\\n                    <p>This browser does not support iframes. Please download the PDF to view it: <a href=\\\"${ReportURL}\\\">Download PDF</a></p>\\r\\n                </iframe>\\r\\n            </template>\\r\\n            <template if.bind=\\\"DOCMode=='GOOGLE DOCS'\\\">\\r\\n                <p if.bind=\\\"IsLoading\\\">Loading Document...</p>\\r\\n                <iframe if.bind=\\\"GDocsURL\\\" src='${GDocsURL}' onload.call=\\\"GDocsLoaded()\\\" css=\\\"height: ${Height}\\\" style='width: 100%; position: absolute; top:0px; bottom:0px; left:0px; right:0px;' frameborder='0'></iframe>\\r\\n            </template>\\r\\n            <template if.bind=\\\"DOCMode=='IMAGE'\\\">\\r\\n                <img class=\\\"img-responsive\\\" src.bind=\\\"ReportURL\\\" />\\r\\n            </template>\\r\\n        </div>\\r\\n    </blade-widget>\\r\\n\\r\\n</template>\\r\\n\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2lkZ2V0cy9kb2N1bWVudHZpZXdlci5odG
451sLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL3dpZGdldHMvZG9jdW1lbnR2aWV3ZXIuaHRtbD80ZjM1Il0sInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gXCI8dGVtcGxhdGU+XFxyXFxuICAgIDxyZXF1aXJlIGZyb209XFxcIkBzaXdpZGF0YS9zaXdpdWkvYmxhZGUtd2lkZ2V0XFxcIj48L3JlcXVpcmU+XFxyXFxuICAgIDxyZXF1aXJlIGZyb209XFxcIkBzaXdpZGF0YS9zaXdpdWkvc2l3aS1uYXZcXFwiPjwvcmVxdWlyZT5cXHJcXG4gICAgPHJlcXVpcmUgZnJvbT1cXFwiQHNpd2lkYXRhL3Npd2l1aS9jb25maXJtLWJ1dHRvblxcXCI+PC9yZXF1aXJlPlxcclxcblxcclxcbiAgICA8YmxhZGUtd2lkZ2V0PlxcclxcbiAgICAgICAgPHNpd2ktbmF2IHNlYXJjaGFibGU9XFxcIjBcXFwiIGFsZXJ0cy5iaW5kPVxcXCJBbGVydHNcXFwiIHNsb3Q9XFxcInRpdGxlbWVudVxcXCI+XFxyXFxuICAgICAgICAgICAgPHVsIGNsYXNzPVxcXCJuYXYgbmF2YmFyLW5hdlxcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxsaT4mbmJzcDs8L2xpPlxcclxcbiAgICAgICAgICAgIDwvdWw+XFxyXFxuICAgICAgICA8L3Npd2ktbmF2PlxcclxcblxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93Q29udGFpbmVyXFxcIiBzbG90PVxcXCJjb250ZW50XFxcIj5cXHJcXG4gICAgICAgICAgIFxcclxcbiAgICAgICAgICAgIDx0ZW1wbGF0ZSBpZi5iaW5kPVxcXCJET0NNb2RlPT0nSU5WQUxJRCdcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiIHN0eWxlPVxcXCJtYXJnaW4tdG9wOiA1cHg7XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIElOVkFMSUQgRE9DVU1FTlRcXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCIgaWYuYmluZD1cXFwiUmVwb3J0VVJMXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxpZnJhbWUgaWYuYmluZD1cXFwiR0RvY3NVUkxcXFwiIHNyYz0nJHtHRG9jc1VSTH0nIG9ubG9hZC5jYWxsPVxcXCJHRG9jc0xvYWRlZCgpXFxcIiBjc3M9XFxcImhlaWdodDogJHtIZWlnaHR9XFxcIiBzdHlsZT0nd2lkdGg6IDEwMCU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOjQwcHg7IGJvdHRvbTowcHg7IGxlZnQ6MHB4OyByaWdodDowcHg7JyBmcmFtZWJvcmRlcj0nMCc+PC9pZnJhbWU+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvdGVtcGxhdGU+XFxyXFxuICAgICAgICAgICAgPHRlbXBsYXRlIGlmLmJpbmQ9XFxcIkRPQ01vZGU9PSdMSU5LJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCIgc3R5bGU9XFxcIm1hcmdpbi10b3A6IDVweDtcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj1cXFwiJHtSZXBvcnRVUkx9XFxcIiB0YXJnZXQ9XFxcIl9ibGFua1xcXCI+Jm5ic3A7T3BlbiBEb2N1bWVudDwvYT5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCIgaWYuYmluZD1cXFwiUmVwb3J0VVJMXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxpZnJhbWUgaWYuYmluZD1cXFwiR0RvY3NVUkxcXFwiIHNyYz0nJHtHRG9jc1VSTH0nIG9ubG9hZC5jYWxsPVxcXCJHRG9jc0xvYWRlZCgpXFxcIiBjc3M9XFxcImhlaWdodDogJHtIZWlnaHR9XFxcIiBzdHlsZT0nd2lkdGg6IDEwMCU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOjQwcHg7IGJvdHRvbTowcHg7IGxlZnQ6MHB4OyByaWdodDowcHg7JyBmcmFtZWJvcmRlcj0nMCc+PC9pZnJhbWU+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvdGVtcGxhdGU+XFxyXFxuICAgICAgICAgICAgPHRlbXBsYXRlIGlmLmJpbmQ9XFxcIkRPQ01vZGU9PSdOQVRJVkUnXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIiBzdHlsZT1cXFwibWFyZ2luLXRvcDogNXB4O1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8YSBocmVmPVxcXCIke1JlcG9ydFVSTH1cXFwiIHRhcmdldD1cXFwiX2JsYW5rXFxcIj4mbmJzcDtEb3dubG9hZCBEb2N1bWVudDwvYT5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCIgaWYuYmluZD1cXFwiUmVwb3J0VVJMXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxlbWJlZCB0eXBlPSdhcHBsaWNhdGlvbi9wZGYnIHNyYy5iaW5kPVxcXCJSZXBvcnRVUkxcXFwiIHN0eWxlPSd3aWR0aDogMTAwJTsgaGVpZ2h0OiA5NiU7IHRvcDogMzJweDsgcG9zaXRpb246IGFic29sdXRlOycgbmFtZT0ncmVwb3J0dmlld2Vyb2JqJyAvPlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L3RlbXBsYXRlPlxcclxcbiAgICAgICAgICAgIDx0ZW1wbGF0ZSBpZi5iaW5kPVxcXCJET0NNb2RlPT0nUERGSlMnXFxcIj5cXHJcXG5cXHJcXG4gICAgICAgICAgICAgICAgPGlmcmFtZSBpZi5iaW5kPVxcXCJQdWJsaXNoSW5mb1xcXCIgc3JjPSdodHRwczovL3Npd2lkYXRhLmNvbS9wZGYvd2ViL3ZpZXdlci5odG1sP2ZpbGU9JHtFbmNvZGVkUmVwb3J0VVJMfScgY3NzPVxcXCJoZWlnaHQ6ICR7SGVpZ2h0fVxcXCIgc3R5bGU9J3dpZHRoOiAxMDAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDozOHB4OyBib3R0b206LTM4cHg7IGxlZnQ6MHB4OyByaWdodDowcHg7JyBmcmFtZWJvcmRlcj0nMCc+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8cD5UaGlzIGJyb3dzZXIgZG9lcyBub3Qgc3VwcG9ydCBpZnJhbWVzLiBQbGVhc2UgZG93bmxvYWQgdGhlIFBERiB0byB2aWV3IGl0OiA8YSBocmVmPVxcXCIke1JlcG9ydFVSTH1cXFwiPkRvd25sb2FkIFBERjwvYT48L3A+XFxyXFxuICAgICAgICAgICAgICAgIDwvaWZyYW1lPlxcclxcbiAgICAgICAgICAgICAgICA8aWZyYW1lIGVsc2Ugc3JjPSdodHRwczovL3Npd2lkYXRhLmNvbS9wZGYvd2ViL3ZpZXdlci5odG
451sP2ZpbGU9JHtFbmNvZGVkUmVwb3J0VVJMfScgY3NzPVxcXCJoZWlnaHQ6ICR7SGVpZ2h0fVxcXCIgc3R5bGU9J3dpZHRoOiAxMDAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDowcHg7IGJvdHRvbTowcHg7IGxlZnQ6MHB4OyByaWdodDowcHg7JyBmcmFtZWJvcmRlcj0nMCc+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8cD5UaGlzIGJyb3dzZXIgZG9lcyBub3Qgc3VwcG9ydCBpZnJhbWVzLiBQbGVhc2UgZG93bmxvYWQgdGhlIFBERiB0byB2aWV3IGl0OiA8YSBocmVmPVxcXCIke1JlcG9ydFVSTH1cXFwiPkRvd25sb2FkIFBERjwvYT48L3A+XFxyXFxuICAgICAgICAgICAgICAgIDwvaWZyYW1lPlxcclxcbiAgICAgICAgICAgIDwvdGVtcGxhdGU+XFxyXFxuICAgICAgICAgICAgPHRlbXBsYXRlIGlmLmJpbmQ9XFxcIkRPQ01vZGU9PSdHT09HTEUgRE9DUydcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8cCBpZi5iaW5kPVxcXCJJc0xvYWRpbmdcXFwiPkxvYWRpbmcgRG9jdW1lbnQuLi48L3A+XFxyXFxuICAgICAgICAgICAgICAgIDxpZnJhbWUgaWYuYmluZD1cXFwiR0RvY3NVUkxcXFwiIHNyYz0nJHtHRG9jc1VSTH0nIG9ubG9hZC5jYWxsPVxcXCJHRG9jc0xvYWRlZCgpXFxcIiBjc3M9XFxcImhlaWdodDogJHtIZWlnaHR9XFxcIiBzdHlsZT0nd2lkdGg6IDEwMCU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOjBweDsgYm90dG9tOjBweDsgbGVmdDowcHg7IHJpZ2h0OjBweDsnIGZyYW1lYm9yZGVyPScwJz48L2lmcmFtZT5cXHJcXG4gICAgICAgICAgICA8L3RlbXBsYXRlPlxcclxcbiAgICAgICAgICAgIDx0ZW1wbGF0ZSBpZi5iaW5kPVxcXCJET0NNb2RlPT0nSU1BR0UnXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGltZyBjbGFzcz1cXFwiaW1nLXJlc3BvbnNpdmVcXFwiIHNyYy5iaW5kPVxcXCJSZXBvcnRVUkxcXFwiIC8+XFxyXFxuICAgICAgICAgICAgPC90ZW1wbGF0ZT5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICA8L2JsYWRlLXdpZGdldD5cXHJcXG5cXHJcXG48L3RlbXBsYXRlPlxcclxcblwiOyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///widgets/documentviewer.html\n");
46
47/***/ }),
48
49/***/ "widgets/logout":
50/*!*******************************!*\
51  !*** ./src/widgets/logout.ts ***!
52  \*******************************/
53/*! exports provided: Logout */
54/***/ (function(module, __webpack_exports__, __webpack_require__) {
55
56"use strict";
57eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"Logout\", function() { return Logout; });\n/* harmony import */ var aurelia_framework__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! aurelia-framework */ \"aurelia-framework\");\n/* harmony import */ var _siwidata_auth__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @siwidata/auth */ \"8Wdz\");\n/* harmony import */ var _siwidata_auth__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_siwidata_auth__WEBPACK_IMPORTED_MODULE_1__);\nvar __decorate = (undefined && undefined.__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 = (undefined && undefined.__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\nvar Logout = /** @class */ (function () {\r\n    function Logout(Auth) {\r\n        this.Auth = Auth;\r\n    }\r\n    Logout.prototype.Logout = function () {\r\n        this.Auth.Logout().then(function (p) {\r\n            window.location.reload();\r\n        });\r\n    };\r\n    Logout.prototype.detached = function () {\r\n    };\r\n    Logout = __decorate([\r\n        Object(aurelia_framework__WEBPACK_IMPORTED_MODULE_0__[\"inject\"])(_siwidata_auth__WEBPACK_IMPORTED_MODULE_1__[\"Auth\"]),\r\n        __metadata(\"design:paramtypes\", [_siwidata_auth__WEBPACK_IMPORTED_MODULE_1__[\"Auth\"]])\r\n    ], Logout);\r\n    return Logout;\r\n}());\r\n\r\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2lkZ2V0cy9sb2dvdXQuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvd2lkZ2V0cy9sb2dvdXQudHM/ZWUyMCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge2luamVjdH0gZnJvbSBcImF1cmVsaWEtZnJhbWV3b3JrXCI7XHJcbmltcG9ydCB7QXV0aH0gZnJvbSAnQHNpd2lkYXRhL2F1dGgnO1xyXG5cclxuQGluamVjdChBdXRoKVxyXG5leHBvcnQgY2xhc3MgTG9nb3V0IHtcclxuICAgIGNvbnN0cnVjdG9yKHB1YmxpYyBBdXRoOiBBdXRoKVxyXG4gICAge1xyXG5cclxuICAgIH0gICAgICAgIFxyXG5cclxuXHJcbiAgICBMb2dvdXQoKTogdm9pZCB7XHJcbiAgICAgICAgdGhpcy5BdXRoLkxvZ291dCgpLnRoZW4ocCA9PiB7XHJcbiAgICAgICAgICAgI
57HdpbmRvdy5sb2NhdGlvbi5yZWxvYWQoKTtcclxuICAgICAgICB9KTtcclxuICAgIH1cclxuXHJcbiAgICBkZXRhY2hlZCgpXHJcbiAgICB7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUdBO0FBQ0E7QUFBQTtBQUdBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFmQTtBQURBO0FBRUE7QUFEQTtBQWlCQTtBQUFBO0FBakJBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///widgets/logout\n");
58
59/***/ }),
60
61/***/ "widgets/logout.html":
62/*!*********************************!*\
63  !*** ./src/widgets/logout.html ***!
64  \*********************************/
65/*! no static exports found */
66/***/ (function(module, exports) {
67
68eval("module.exports = \"<template>\\r\\n   <div class=\\\"content\\\">\\r\\n      Currently logged in as<br /><strong>${Auth.Name}</strong><br />[${Auth.UserName}]\\r\\n   </div>\\r\\n\\r\\n   <form>\\r\\n      <button type=\\\"submit\\\" class=\\\"btn btn-info btn-block\\\" click.trigger=\\\"Logout()\\\">LOGOUT</button>\\r\\n   </form>\\r\\n\\r\\n   <div class=\\\"content\\\">\\r\\n\\r\\n      <div class=\\\"row\\\">\\r\\n         <form>\\r\\n            <h4>Change Password:</h4>\\r\\n            <div class=\\\"form-group\\\">\\r\\n               <input type=\\\"password\\\" class=\\\"form-control\\\" id=\\\"loginFormPasswordCurrent\\\" placeholder=\\\"Current Password\\\" value.bind=\\\"Auth.CurrentPassword\\\">\\r\\n            </div>\\r\\n\\r\\n            <div class=\\\"form-group\\\">\\r\\n               <input type=\\\"password\\\" class=\\\"form-control\\\" id=\\\"loginFormPasswordNew\\\" placeholder=\\\"New Password\\\" value.bind=\\\"Auth.NewPassword\\\">\\r\\n               <input type=\\\"password\\\" class=\\\"form-control\\\" id=\\\"loginFormPasswordNew2\\\" placeholder=\\\"Repeat new Password\\\" value.bind=\\\"Auth.NewPassword2\\\">\\r\\n\\r\\n            </div>\\r\\n\\r\\n\\r\\n\\r\\n            <button type=\\\"button\\\" class=\\\"btn btn-info btn-block\\\" disabled.bind=\\\"Auth.IsLoggingIn\\\" click.trigger=\\\"Auth.ChangePassword()\\\">CHANGE PASSWORD</button>\\r\\n\\r\\n            <div show.bind=\\\"Auth.ChangePasswordError\\\" class=\\\"alert alert-danger\\\" role=\\\"alert\\\">\\r\\n               ${Auth.ChangePasswordError}\\r\\n            </div>\\r\\n            <p>${Auth.ChangePasswordInfo}</p>\\r\\n         </form>\\r\\n      </div>\\r\\n   </div>\\r\\n   <hr />\\r\\n   <h4>ROLES:</h4>\\r\\n   <ul>\\r\\n      <li repeat.for=\\\"role of Auth.Roles\\\">${role}</li>\\r\\n   </ul>\\r\\n\\r\\n\\r\\n</template>\\r\\n\";//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2lkZ2V0cy9sb2dvdXQuaHRtbC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy93aWRnZXRzL2xvZ291dC5odG1sP2VjMmMiXSwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSBcIjx0ZW1wbGF0ZT5cXHJcXG4gICA8ZGl2IGNsYXNzPVxcXCJjb250ZW50XFxcIj5cXHJcXG4gICAgICBDdXJyZW50bHkgbG9nZ2VkIGluIGFzPGJyIC8+PHN0cm9uZz4ke0F1dGguTmFtZX08L3N0cm9uZz48YnIgLz5bJHtBdXRoLlVzZXJOYW1lfV1cXHJcXG4gICA8L2Rpdj5cXHJcXG5cXHJcXG4gICA8Zm9ybT5cXHJcXG4gICAgICA8YnV0dG9uIHR5cGU9XFxcInN1Ym1pdFxcXCIgY2xhc3M9XFxcImJ0biBidG4taW5mbyBidG4tYmxvY2tcXFwiIGNsaWNrLnRyaWdnZXI9XFxcIkxvZ291dCgpXFxcIj5MT0dPVVQ8L2J1dHRvbj5cXHJcXG4gICA8L2Zvcm0+XFxyXFxuXFxyXFxuICAgPGRpdiBjbGFzcz1cXFwiY29udGVudFxcXCI+XFxyXFxuXFxyXFxuICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIj5cXHJcXG4gICAgICAgICA8Zm9ybT5cXHJcXG4gICAgICAgICAgICA8aDQ+Q2hhbmdlIFBhc3N3b3JkOjwvaDQ+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiZm9ybS1ncm91cFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XFxcInBhc3N3b3JkXFxcIiBjbGFzcz1cXFwiZm9ybS1jb250cm9sXFxcIiBpZD1cXFwibG9naW5Gb3JtUGFzc3dvcmRDdXJyZW50XFxcIiBwbGFjZWhvbGRlcj1cXFwiQ3VycmVudCBQYXNzd29yZFxcXCIgdmFsdWUuYmluZD1cXFwiQXV0aC5DdXJyZW50UGFzc3dvcmRcXFwiPlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcblxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImZvcm0tZ3JvdXBcXFwiPlxcclxcbiAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVxcXCJwYXNzd29yZFxcXCIgY2xhc3M9XFxcImZvcm0tY29udHJvbFxcXCIgaWQ9XFxcImxvZ2luRm9ybVBhc3N3b3JkTmV3XFxcIiBwbGFjZWhvbGRlcj1cXFwiTmV3IFBhc3N3b3JkXFxcIiB2YWx1ZS5iaW5kPVxcXCJBdXRoLk5ld1Bhc3N3b3JkXFxcIj5cXHJcXG4gICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cXFwicGFzc3dvcmRcXFwiIGNsYXNzPVxcXCJmb3JtLWNvbnRyb2xcXFwiIGlkPVxcXCJsb2dpbkZvcm1QYXNzd29yZE5ldzJcXFwiIHBsYWNlaG9sZGVyPVxcXCJSZXBlYXQgbmV3IFBhc3N3b3JkXFxcIiB2YWx1ZS5iaW5kPVxcXCJBdXRoLk5ld1Bhc3N3b3JkMlxcXCI+XFxyXFxuXFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuXFxyXFxuXFxyXFxuXFxyXFxuICAgICAgICAgICAgPGJ1dHRvbiB0eXBlPVxcXCJidXR0b25cXFwiIGNsYXNzPVxcXCJidG4gYnRuLWluZm8gYnRuLWJsb2NrXFxcIiBkaXNhYmxlZC5iaW5kPVxcXCJBdXRoLklzTG9nZ2luZ0luXFxcIiBjbGljay50cmlnZ2VyPVxcXCJBdXRoLkNoYW5nZVBhc3N3b3JkKClcXFwiPkNIQU5HRSBQQVNTV09SRDwvYnV0dG9uPlxcclxcblxcclxcbiAgICAgICAgICAgIDxkaXYgc2hvdy5iaW5kPVxcXCJBdXRoLkNoYW5nZVBhc3N3b3JkRXJyb3JcXFwiIGNsYXNzPVxcXCJhbGVydCBhbGVydC1kYW5nZXJcXFwiIHJvbGU9XFxcImFsZXJ0XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAke0F1dGguQ2hhbmdlUGFzc3dvcmRFcnJvcn1cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8cD4ke0F1dGguQ2hhbmdlUGFzc3dvcmRJbmZvfTwvcD5cXHJcXG4gICAgICAgICA8L2Zvcm0+XFxyXFxuICAgICAgPC9kaXY+XFxyXFxuICAgPC9kaXY+XFxyXFxuICAgPGhyIC8+XFxyXFxuICAgPGg0PlJPTEVTOjwvaDQ+XFxyXFxuICAgPHVsPlxcclxcbiAgICAgIDxsaSByZXBlYXQuZm9yPVxcXCJyb2xlIG9mIEF1dGguUm9sZXNcXFwiPiR7cm9sZX08L2xpPlxcclxcbiAgIDwvdWw+XFxyXFxuXFxyXFxuXFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG5cIjsiXSwibWFwcGluZ3MiOiJBQUFBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///widgets/logout.html\n");
69
70/***/ })
70
71
72}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.