webpackJsonp([15],{

/***/ 1068:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppHeader; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(15);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__ncinga_sp_nsp_app_core_dist_providers_application_context__ = __webpack_require__(75);
/**
 * Created by shadeeka on 2/26/18.
 */
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};



var AppHeader = /** @class */ (function () {
    function AppHeader(alertCtrl, appCtx) {
        this.alertCtrl = alertCtrl;
        this.appCtx = appCtx;
    }
    AppHeader.prototype.ngAfterViewInit = function () {
        this.selectedStation = this.appCtx.getCurrentStation();
    };
    AppHeader.prototype.changeStation = function () {
        var _this = this;
        var alert = this.alertCtrl.create();
        alert.setTitle('Change Station');
        var stations = this.appCtx.getAllStations();
        stations.forEach(function (stn) {
            alert.addInput({
                type: 'radio',
                label: stn.name,
                value: stn.id,
                checked: (_this.selectedStation.id === stn.id) ? true : false
            });
        });
        alert.addButton('Cancel');
        alert.addButton({
            text: 'OK',
            handler: function (data) {
                // console.log(data);
                _this.selectedStation = stations.filter(function (single) { return single.id === data; })[0];
            }
        });
        alert.present();
    };
    __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Input"])(),
        __metadata("design:type", String)
    ], AppHeader.prototype, "title", void 0);
    __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Input"])(),
        __metadata("design:type", Object)
    ], AppHeader.prototype, "selectedStation", void 0);
    AppHeader = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Component"])({
            selector: 'app-header',
            template: "<ion-navbar color=\"primary\">\n        <button ion-button menuToggle>\n            <ion-icon name=\"menu\"></ion-icon>\n        </button>\n        <ion-title>{{title}}</ion-title>\n        <ion-buttons end>\n        <button ion-button icon-only>\n           <ion-icon name=\"notifications\"></ion-icon>\n         </button>\n         <button ion-button icon-right outline (click)=\"changeStation()\">\n           <span *ngIf=\"selectedStation\">{{selectedStation.name}}</span>\n           <ion-icon name=\"pin\"></ion-icon>\n         </button>\n    </ion-buttons>\n    </ion-navbar>"
        }),
        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1_ionic_angular__["a" /* AlertController */], __WEBPACK_IMPORTED_MODULE_2__ncinga_sp_nsp_app_core_dist_providers_application_context__["a" /* ApplicationContext */]])
    ], AppHeader);
    return AppHeader;
}());

//# sourceMappingURL=app.header.js.map

/***/ }),

/***/ 1074:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ENV; });
/**
 * Created by shadeeka on 5/1/18.
 */
var ENV = {
    mode: 'qa',
    environmentName: 'QA Environment',
    ionicEnvName: 'qa',
    protocol: 'https://',
    auth_services: '/auth_services',
    licence_services: '/licence_services',
    service_host: 'oneapp.ncinga.com',
    data_services: '/data_services',
    input_services: '/input_service_api',
    deploy_services: '/deploy_services',
    ws_protocol: 'ws://',
    ws_host: 'no_url',
    ws_api: 'no_url'
};
//# sourceMappingURL=environment.qa.js.map

/***/ }),

/***/ 1076:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* unused harmony export RenderType_NSPCounting */
/* unused harmony export View_NSPCounting_0 */
/* unused harmony export View_NSPCounting_Host_0 */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return NSPCountingNgFactory; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_ionic_angular_components_item_item_ngfactory__ = __webpack_require__(177);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_ionic_angular_components_item_item__ = __webpack_require__(26);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_ionic_angular_util_form__ = __webpack_require__(23);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__ = __webpack_require__(3);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_ionic_angular_components_item_item_reorder__ = __webpack_require__(63);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_ionic_angular_components_item_item_content__ = __webpack_require__(87);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_ionic_angular_components_menu_menu_close__ = __webpack_require__(187);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_ionic_angular_components_app_menu_controller__ = __webpack_require__(40);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_ionic_angular_components_icon_icon__ = __webpack_require__(47);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_ionic_angular_components_list_list__ = __webpack_require__(77);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_ionic_angular_platform_platform__ = __webpack_require__(6);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_ionic_angular_gestures_gesture_controller__ = __webpack_require__(10);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_ionic_angular_platform_dom_controller__ = __webpack_require__(14);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_ionic_angular_components_list_list_header__ = __webpack_require__(128);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__angular_common__ = __webpack_require__(17);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__node_modules_ionic_angular_components_menu_menu_ngfactory__ = __webpack_require__(684);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17_ionic_angular_components_split_pane_split_pane__ = __webpack_require__(51);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18_ionic_angular_components_menu_menu__ = __webpack_require__(129);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19_ionic_angular_platform_keyboard__ = __webpack_require__(38);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20_ionic_angular_components_app_app__ = __webpack_require__(13);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21_ionic_angular_components_toolbar_toolbar_header__ = __webpack_require__(118);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_22_ionic_angular_navigation_view_controller__ = __webpack_require__(7);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_23_ionic_angular_components_thumbnail_thumbnail__ = __webpack_require__(251);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_24__node_modules_ionic_angular_components_content_content_ngfactory__ = __webpack_require__(282);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_25_ionic_angular_components_content_content__ = __webpack_require__(33);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_26_ionic_angular_navigation_nav_controller__ = __webpack_require__(30);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_27_ionic_angular_components_toolbar_toolbar_footer__ = __webpack_require__(179);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_28_ionic_angular_components_segment_segment__ = __webpack_require__(189);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_29__angular_forms__ = __webpack_require__(19);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__node_modules_ionic_angular_components_segment_segment_button_ngfactory__ = __webpack_require__(683);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_31_ionic_angular_components_segment_segment_button__ = __webpack_require__(94);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_32__node_modules_ionic_angular_components_nav_nav_ngfactory__ = __webpack_require__(685);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_33_ionic_angular_components_nav_nav__ = __webpack_require__(93);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_34_ionic_angular_transitions_transition_controller__ = __webpack_require__(50);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_35_ionic_angular_navigation_deep_linker__ = __webpack_require__(27);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_36__app_component__ = __webpack_require__(278);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_37__ngx_translate_core_src_translate_service__ = __webpack_require__(48);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_38__ncinga_sp_nsp_app_core_dist_cache_settings__ = __webpack_require__(49);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_39__ionic_native_status_bar_index__ = __webpack_require__(138);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_40_ngx_logger__ = __webpack_require__(12);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_41__ionic_native_splash_screen_index__ = __webpack_require__(136);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_42__ncinga_sp_nsp_app_core_dist_providers_app_state__ = __webpack_require__(65);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_43__ncinga_sp_nsp_app_core_dist_providers_application_manager__ = __webpack_require__(172);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_44__ncinga_sp_nsp_app_core_dist_auth_auth_provider__ = __webpack_require__(127);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_45__providers_activation_service_activation_service__ = __webpack_require__(78);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_46__providers_app_extractor_app_extractor__ = __webpack_require__(91);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_47__ncinga_sp_nsp_app_core_dist_providers_app_master_provider__ = __webpack_require__(90);
/**
* @fileoverview This file is generated by the Angular template compiler.
* Do not edit.
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride}
* tslint:disable
*/ 
















































var styles_NSPCounting = [];
var RenderType_NSPCounting = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵcrt"]({ encapsulation: 2, styles: styles_NSPCounting, data: {} });

function View_NSPCounting_2(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 10, "button", [["class", "item item-block"], ["ion-item", ""], ["menuClose", ""]], null, [[null, "click"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("click" === en)) {
        var pd_0 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 6).close() !== false);
        ad = (pd_0 && ad);
    } if (("click" === en)) {
        var pd_1 = (_co.openPage(_v.context.$implicit) !== false);
        ad = (pd_1 && ad);
    } return ad; }, __WEBPACK_IMPORTED_MODULE_1__node_modules_ionic_angular_components_item_item_ngfactory__["b" /* View_Item_0 */], __WEBPACK_IMPORTED_MODULE_1__node_modules_ionic_angular_components_item_item_ngfactory__["a" /* RenderType_Item */])), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 1097728, null, 3, __WEBPACK_IMPORTED_MODULE_2_ionic_angular_components_item_item__["a" /* Item */], [__WEBPACK_IMPORTED_MODULE_3_ionic_angular_util_form__["a" /* Form */], __WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], [2, __WEBPACK_IMPORTED_MODULE_5_ionic_angular_components_item_item_reorder__["a" /* ItemReorder */]]], null, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](335544320, 10, { contentLabel: 0 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](603979776, 11, { _buttons: 1 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](603979776, 12, { _icons: 1 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](5, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_6_ionic_angular_components_item_item_content__["a" /* ItemContent */], [], null, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](6, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_7_ionic_angular_components_menu_menu_close__["a" /* MenuClose */], [__WEBPACK_IMPORTED_MODULE_8_ionic_angular_components_app_menu_controller__["a" /* MenuController */]], { menuClose: [0, "menuClose"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 2, ["\n         "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](8, 0, null, 2, 1, "ion-icon", [["class", "menu-icon"], ["role", "img"]], [[2, "hide", null]], null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](9, 147456, [[12, 4]], 0, __WEBPACK_IMPORTED_MODULE_9_ionic_angular_components_icon_icon__["a" /* Icon */], [__WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"]], { name: [0, "name"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](10, 2, [" ", "\n        "]))], function (_ck, _v) { var currVal_0 = ""; _ck(_v, 6, 0, currVal_0); var currVal_2 = _v.context.$implicit.icon; _ck(_v, 9, 0, currVal_2); }, function (_ck, _v) { var currVal_1 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 9)._hidden; _ck(_v, 8, 0, currVal_1); var currVal_3 = _v.context.$implicit.title; _ck(_v, 10, 0, currVal_3); }); }
function View_NSPCounting_1(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 13, "ion-list", [], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_10_ionic_angular_components_list_list__["a" /* List */], [__WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], __WEBPACK_IMPORTED_MODULE_11_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_12_ionic_angular_gestures_gesture_controller__["l" /* GestureController */], __WEBPACK_IMPORTED_MODULE_13_ionic_angular_platform_dom_controller__["a" /* DomController */]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n        "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](3, 0, null, null, 6, "ion-list-header", [["class", "main-header item"]], null, null, null, __WEBPACK_IMPORTED_MODULE_1__node_modules_ionic_angular_components_item_item_ngfactory__["b" /* View_Item_0 */], __WEBPACK_IMPORTED_MODULE_1__node_modules_ionic_angular_components_item_item_ngfactory__["a" /* RenderType_Item */])), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](4, 1097728, null, 3, __WEBPACK_IMPORTED_MODULE_2_ionic_angular_components_item_item__["a" /* Item */], [__WEBPACK_IMPORTED_MODULE_3_ionic_angular_util_form__["a" /* Form */], __WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], [2, __WEBPACK_IMPORTED_MODULE_5_ionic_angular_components_item_item_reorder__["a" /* ItemReorder */]]], null, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](335544320, 7, { contentLabel: 0 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](603979776, 8, { _buttons: 1 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](603979776, 9, { _icons: 1 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](8, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_14_ionic_angular_components_list_list_header__["a" /* ListHeader */], [__WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], [8, null]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](9, 2, ["", ""])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n        "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵand"](16777216, null, null, 1, null, View_NSPCounting_2)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](12, 802816, null, 0, __WEBPACK_IMPORTED_MODULE_15__angular_common__["h" /* NgForOf */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ViewContainerRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["TemplateRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["IterableDiffers"]], { ngForOf: [0, "ngForOf"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n      "]))], function (_ck, _v) { var currVal_1 = _v.context.$implicit.children; _ck(_v, 12, 0, currVal_1); }, function (_ck, _v) { var currVal_0 = _v.context.$implicit.name; _ck(_v, 9, 0, currVal_0); }); }
function View_NSPCounting_0(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](402653184, 1, { nav: 0 }), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](1, 0, null, null, 58, "ion-menu", [["class", "main-menu"], ["role", "navigation"]], null, null, null, __WEBPACK_IMPORTED_MODULE_16__node_modules_ionic_angular_components_menu_menu_ngfactory__["b" /* View_Menu_0 */], __WEBPACK_IMPORTED_MODULE_16__node_modules_ionic_angular_components_menu_menu_ngfactory__["a" /* RenderType_Menu */])), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵprd"](6144, null, __WEBPACK_IMPORTED_MODULE_17_ionic_angular_components_split_pane_split_pane__["a" /* RootNode */], null, [__WEBPACK_IMPORTED_MODULE_18_ionic_angular_components_menu_menu__["a" /* Menu */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](3, 245760, null, 2, __WEBPACK_IMPORTED_MODULE_18_ionic_angular_components_menu_menu__["a" /* Menu */], [__WEBPACK_IMPORTED_MODULE_8_ionic_angular_components_app_menu_controller__["a" /* MenuController */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_11_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], __WEBPACK_IMPORTED_MODULE_19_ionic_angular_platform_keyboard__["a" /* Keyboard */], __WEBPACK_IMPORTED_MODULE_12_ionic_angular_gestures_gesture_controller__["l" /* GestureController */], __WEBPACK_IMPORTED_MODULE_13_ionic_angular_platform_dom_controller__["a" /* DomController */], __WEBPACK_IMPORTED_MODULE_20_ionic_angular_components_app_app__["a" /* App */]], { content: [0, "content"] }, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](335544320, 2, { menuContent: 0 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](335544320, 3, { menuNav: 0 }), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 0, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](7, 0, null, 0, 19, "ion-header", [["class", "menu-header"], ["color", "primary"]], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](8, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_21_ionic_angular_components_toolbar_toolbar_header__["a" /* Header */], [__WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], [2, __WEBPACK_IMPORTED_MODULE_22_ionic_angular_navigation_view_controller__["a" /* ViewController */]]], { color: [0, "color"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n     "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](10, 0, null, null, 15, "ion-item", [["class", "item item-block"]], null, null, null, __WEBPACK_IMPORTED_MODULE_1__node_modules_ionic_angular_components_item_item_ngfactory__["b" /* View_Item_0 */], __WEBPACK_IMPORTED_MODULE_1__node_modules_ionic_angular_components_item_item_ngfactory__["a" /* RenderType_Item */])), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](11, 1097728, null, 3, __WEBPACK_IMPORTED_MODULE_2_ionic_angular_components_item_item__["a" /* Item */], [__WEBPACK_IMPORTED_MODULE_3_ionic_angular_util_form__["a" /* Form */], __WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], [2, __WEBPACK_IMPORTED_MODULE_5_ionic_angular_components_item_item_reorder__["a" /* ItemReorder */]]], null, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](335544320, 4, { contentLabel: 0 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](603979776, 5, { _buttons: 1 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](603979776, 6, { _icons: 1 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](15, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_6_ionic_angular_components_item_item_content__["a" /* ItemContent */], [], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 2, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](17, 0, null, 0, 4, "ion-thumbnail", [["item-start", ""]], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](18, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_23_ionic_angular_components_thumbnail_thumbnail__["a" /* Thumbnail */], [], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](20, 0, null, null, 0, "img", [["src", "assets/img/tracer.png"]], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 2, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](23, 0, null, 2, 1, "h2", [], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["nFactory"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 2, ["\n  "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 0, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](28, 0, null, 0, 5, "ion-content", [], [[2, "statusbar-padding", null], [2, "has-refresher", null]], null, null, __WEBPACK_IMPORTED_MODULE_24__node_modules_ionic_angular_components_content_content_ngfactory__["b" /* View_Content_0 */], __WEBPACK_IMPORTED_MODULE_24__node_modules_ionic_angular_components_content_content_ngfactory__["a" /* RenderType_Content */])), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](29, 4374528, [[2, 4]], 0, __WEBPACK_IMPORTED_MODULE_25_ionic_angular_components_content_content__["a" /* Content */], [__WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_11_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_13_ionic_angular_platform_dom_controller__["a" /* DomController */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], __WEBPACK_IMPORTED_MODULE_20_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_19_ionic_angular_platform_keyboard__["a" /* Keyboard */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["NgZone"], [2, __WEBPACK_IMPORTED_MODULE_22_ionic_angular_navigation_view_controller__["a" /* ViewController */]], [2, __WEBPACK_IMPORTED_MODULE_26_ionic_angular_navigation_nav_controller__["a" /* NavController */]]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 1, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵand"](16777216, null, 1, 1, null, View_NSPCounting_1)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](32, 802816, null, 0, __WEBPACK_IMPORTED_MODULE_15__angular_common__["h" /* NgForOf */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ViewContainerRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["TemplateRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["IterableDiffers"]], { ngForOf: [0, "ngForOf"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 1, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 0, ["\n"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](35, 0, null, 0, 23, "ion-footer", [["class", "menu-footer"]], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](36, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_27_ionic_angular_components_toolbar_toolbar_footer__["a" /* Footer */], [__WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], [2, __WEBPACK_IMPORTED_MODULE_22_ionic_angular_navigation_view_controller__["a" /* ViewController */]]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](38, 0, null, null, 19, "ion-segment", [["color", "dark"]], [[2, "segment-disabled", null]], null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](39, 1196032, null, 1, __WEBPACK_IMPORTED_MODULE_28_ionic_angular_components_segment_segment__["a" /* Segment */], [__WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], [2, __WEBPACK_IMPORTED_MODULE_29__angular_forms__["l" /* NgControl */]]], { color: [0, "color"] }, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](603979776, 13, { _buttons: 1 }), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](42, 0, null, null, 6, "ion-segment-button", [["class", "segment-button"], ["menuClose", ""], ["role", "button"], ["tappable", ""]], [[2, "segment-button-disabled", null], [2, "segment-activated", null], [1, "aria-pressed", 0]], [[null, "click"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("click" === en)) {
        var pd_0 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 43).close() !== false);
        ad = (pd_0 && ad);
    } if (("click" === en)) {
        var pd_1 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 44).onClick() !== false);
        ad = (pd_1 && ad);
    } if (("click" === en)) {
        var pd_2 = (_co.doLogout() !== false);
        ad = (pd_2 && ad);
    } return ad; }, __WEBPACK_IMPORTED_MODULE_30__node_modules_ionic_angular_components_segment_segment_button_ngfactory__["b" /* View_SegmentButton_0 */], __WEBPACK_IMPORTED_MODULE_30__node_modules_ionic_angular_components_segment_segment_button_ngfactory__["a" /* RenderType_SegmentButton */])), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](43, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_7_ionic_angular_components_menu_menu_close__["a" /* MenuClose */], [__WEBPACK_IMPORTED_MODULE_8_ionic_angular_components_app_menu_controller__["a" /* MenuController */]], { menuClose: [0, "menuClose"] }, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](44, 114688, [[13, 4]], 0, __WEBPACK_IMPORTED_MODULE_31_ionic_angular_components_segment_segment_button__["a" /* SegmentButton */], [], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 0, ["\n        Sign Out "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](46, 0, null, 0, 1, "ion-icon", [["name", "log-out"], ["role", "img"]], [[2, "hide", null]], null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](47, 147456, null, 0, __WEBPACK_IMPORTED_MODULE_9_ionic_angular_components_icon_icon__["a" /* Icon */], [__WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"]], { name: [0, "name"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 0, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](50, 0, null, null, 6, "ion-segment-button", [["class", "segment-button"], ["menuClose", ""], ["role", "button"], ["tappable", ""]], [[2, "segment-button-disabled", null], [2, "segment-activated", null], [1, "aria-pressed", 0]], [[null, "click"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("click" === en)) {
        var pd_0 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 51).close() !== false);
        ad = (pd_0 && ad);
    } if (("click" === en)) {
        var pd_1 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 52).onClick() !== false);
        ad = (pd_1 && ad);
    } if (("click" === en)) {
        var pd_2 = (_co.openSubPage("SettingsPage") !== false);
        ad = (pd_2 && ad);
    } return ad; }, __WEBPACK_IMPORTED_MODULE_30__node_modules_ionic_angular_components_segment_segment_button_ngfactory__["b" /* View_SegmentButton_0 */], __WEBPACK_IMPORTED_MODULE_30__node_modules_ionic_angular_components_segment_segment_button_ngfactory__["a" /* RenderType_SegmentButton */])), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](51, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_7_ionic_angular_components_menu_menu_close__["a" /* MenuClose */], [__WEBPACK_IMPORTED_MODULE_8_ionic_angular_components_app_menu_controller__["a" /* MenuController */]], { menuClose: [0, "menuClose"] }, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](52, 114688, [[13, 4]], 0, __WEBPACK_IMPORTED_MODULE_31_ionic_angular_components_segment_segment_button__["a" /* SegmentButton */], [], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 0, ["\n        Settings "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](54, 0, null, 0, 1, "ion-icon", [["name", "settings"], ["role", "img"]], [[2, "hide", null]], null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](55, 147456, null, 0, __WEBPACK_IMPORTED_MODULE_9_ionic_angular_components_icon_icon__["a" /* Icon */], [__WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"]], { name: [0, "name"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 0, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n  "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 0, ["\n  "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n  "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](61, 0, null, null, 2, "ion-nav", [], null, null, null, __WEBPACK_IMPORTED_MODULE_32__node_modules_ionic_angular_components_nav_nav_ngfactory__["b" /* View_Nav_0 */], __WEBPACK_IMPORTED_MODULE_32__node_modules_ionic_angular_components_nav_nav_ngfactory__["a" /* RenderType_Nav */])), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵprd"](6144, null, __WEBPACK_IMPORTED_MODULE_17_ionic_angular_components_split_pane_split_pane__["a" /* RootNode */], null, [__WEBPACK_IMPORTED_MODULE_33_ionic_angular_components_nav_nav__["a" /* Nav */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](63, 4374528, [[1, 4], ["content", 4]], 0, __WEBPACK_IMPORTED_MODULE_33_ionic_angular_components_nav_nav__["a" /* Nav */], [[2, __WEBPACK_IMPORTED_MODULE_22_ionic_angular_navigation_view_controller__["a" /* ViewController */]], [2, __WEBPACK_IMPORTED_MODULE_26_ionic_angular_navigation_nav_controller__["a" /* NavController */]], __WEBPACK_IMPORTED_MODULE_20_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_11_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["NgZone"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ComponentFactoryResolver"], __WEBPACK_IMPORTED_MODULE_12_ionic_angular_gestures_gesture_controller__["l" /* GestureController */], __WEBPACK_IMPORTED_MODULE_34_ionic_angular_transitions_transition_controller__["a" /* TransitionController */], [2, __WEBPACK_IMPORTED_MODULE_35_ionic_angular_navigation_deep_linker__["a" /* DeepLinker */]], __WEBPACK_IMPORTED_MODULE_13_ionic_angular_platform_dom_controller__["a" /* DomController */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ErrorHandler"]], { root: [0, "root"], rootParams: [1, "rootParams"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 63); _ck(_v, 3, 0, currVal_0); var currVal_1 = "primary"; _ck(_v, 8, 0, currVal_1); var currVal_4 = _co.menuModel; _ck(_v, 32, 0, currVal_4); var currVal_6 = "dark"; _ck(_v, 39, 0, currVal_6); var currVal_10 = ""; _ck(_v, 43, 0, currVal_10); _ck(_v, 44, 0); var currVal_12 = "log-out"; _ck(_v, 47, 0, currVal_12); var currVal_16 = ""; _ck(_v, 51, 0, currVal_16); _ck(_v, 52, 0); var currVal_18 = "settings"; _ck(_v, 55, 0, currVal_18); var currVal_19 = _co.rootPage; var currVal_20 = _co.params; _ck(_v, 63, 0, currVal_19, currVal_20); }, function (_ck, _v) { var currVal_2 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 29).statusbarPadding; var currVal_3 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 29)._hasRefresher; _ck(_v, 28, 0, currVal_2, currVal_3); var currVal_5 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 39)._disabled; _ck(_v, 38, 0, currVal_5); var currVal_7 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 44)._disabled; var currVal_8 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 44).isActive; var currVal_9 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 44).isActive; _ck(_v, 42, 0, currVal_7, currVal_8, currVal_9); var currVal_11 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 47)._hidden; _ck(_v, 46, 0, currVal_11); var currVal_13 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 52)._disabled; var currVal_14 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 52).isActive; var currVal_15 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 52).isActive; _ck(_v, 50, 0, currVal_13, currVal_14, currVal_15); var currVal_17 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 55)._hidden; _ck(_v, 54, 0, currVal_17); }); }
function View_NSPCounting_Host_0(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 1, "ng-component", [], null, null, null, View_NSPCounting_0, RenderType_NSPCounting)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 180224, null, 0, __WEBPACK_IMPORTED_MODULE_36__app_component__["a" /* NSPCounting */], [__WEBPACK_IMPORTED_MODULE_37__ngx_translate_core_src_translate_service__["a" /* TranslateService */], __WEBPACK_IMPORTED_MODULE_11_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_38__ncinga_sp_nsp_app_core_dist_cache_settings__["a" /* Settings */], __WEBPACK_IMPORTED_MODULE_4_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_39__ionic_native_status_bar_index__["a" /* StatusBar */], __WEBPACK_IMPORTED_MODULE_40_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_41__ionic_native_splash_screen_index__["a" /* SplashScreen */], __WEBPACK_IMPORTED_MODULE_42__ncinga_sp_nsp_app_core_dist_providers_app_state__["a" /* ApplicationService */], __WEBPACK_IMPORTED_MODULE_43__ncinga_sp_nsp_app_core_dist_providers_application_manager__["a" /* ApplicationManager */], __WEBPACK_IMPORTED_MODULE_44__ncinga_sp_nsp_app_core_dist_auth_auth_provider__["a" /* AuthProvider */], __WEBPACK_IMPORTED_MODULE_45__providers_activation_service_activation_service__["a" /* ActivationService */], __WEBPACK_IMPORTED_MODULE_46__providers_app_extractor_app_extractor__["a" /* AppExtractorService */], __WEBPACK_IMPORTED_MODULE_47__ncinga_sp_nsp_app_core_dist_providers_app_master_provider__["a" /* AppMasterProvider */]], null, null)], null, null); }
var NSPCountingNgFactory = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵccf"]("ng-component", __WEBPACK_IMPORTED_MODULE_36__app_component__["a" /* NSPCounting */], View_NSPCounting_Host_0, {}, {}, []);

//# sourceMappingURL=app.component.ngfactory.js.map

/***/ }),

/***/ 1077:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* unused harmony export RenderType_InProgressComponent */
/* unused harmony export View_InProgressComponent_0 */
/* unused harmony export View_InProgressComponent_Host_0 */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return InProgressComponentNgFactory; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular_components_avatar_avatar__ = __webpack_require__(217);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_ionic_angular_components_icon_icon__ = __webpack_require__(47);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_ionic_angular_config_config__ = __webpack_require__(3);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__node_modules_ionic_angular_components_item_item_ngfactory__ = __webpack_require__(177);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_ionic_angular_components_item_item__ = __webpack_require__(26);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_ionic_angular_util_form__ = __webpack_require__(23);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_ionic_angular_components_item_item_reorder__ = __webpack_require__(63);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_ionic_angular_components_item_item_content__ = __webpack_require__(87);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__angular_common__ = __webpack_require__(17);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_ionic_angular_components_toolbar_toolbar_header__ = __webpack_require__(118);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_ionic_angular_navigation_view_controller__ = __webpack_require__(7);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__node_modules_ionic_angular_components_toolbar_navbar_ngfactory__ = __webpack_require__(674);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_ionic_angular_components_toolbar_navbar__ = __webpack_require__(46);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_ionic_angular_components_app_app__ = __webpack_require__(13);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15_ionic_angular_navigation_nav_controller__ = __webpack_require__(30);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__node_modules_ionic_angular_components_toolbar_toolbar_title_ngfactory__ = __webpack_require__(672);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17_ionic_angular_components_toolbar_toolbar_title__ = __webpack_require__(117);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18_ionic_angular_components_toolbar_toolbar__ = __webpack_require__(74);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__node_modules_ionic_angular_components_content_content_ngfactory__ = __webpack_require__(282);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20_ionic_angular_components_content_content__ = __webpack_require__(33);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21_ionic_angular_platform_platform__ = __webpack_require__(6);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_22_ionic_angular_platform_dom_controller__ = __webpack_require__(14);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_23_ionic_angular_platform_keyboard__ = __webpack_require__(38);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_24_ionic_angular_components_grid_grid__ = __webpack_require__(175);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_25_ionic_angular_components_grid_row__ = __webpack_require__(173);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_26_ionic_angular_components_grid_col__ = __webpack_require__(174);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_27_ionic_angular_components_list_list__ = __webpack_require__(77);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_28_ionic_angular_gestures_gesture_controller__ = __webpack_require__(10);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_29__Inprogress_component__ = __webpack_require__(310);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__providers_activation_service_activation_service__ = __webpack_require__(78);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_31_ngx_logger__ = __webpack_require__(12);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_32__ncinga_sp_nsp_app_core_dist_cache_settings__ = __webpack_require__(49);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_33_ionic_angular_navigation_nav_params__ = __webpack_require__(20);
/**
* @fileoverview This file is generated by the Angular template compiler.
* Do not edit.
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride}
* tslint:disable
*/ 


































var styles_InProgressComponent = [];
var RenderType_InProgressComponent = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵcrt"]({ encapsulation: 2, styles: styles_InProgressComponent, data: {} });

function View_InProgressComponent_2(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 4, "ion-avatar", [["item-start", ""]], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_1_ionic_angular_components_avatar_avatar__["a" /* Avatar */], [], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](3, 0, null, null, 0, "img", [["src", "assets/img/loading.gif"]], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n    "]))], null, null); }
function View_InProgressComponent_3(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 1, "ion-icon", [["color", "c2"], ["item-start", ""], ["name", "checkmark-circle"], ["role", "img"]], [[2, "hide", null]], null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 147456, [[3, 4]], 0, __WEBPACK_IMPORTED_MODULE_2_ionic_angular_components_icon_icon__["a" /* Icon */], [__WEBPACK_IMPORTED_MODULE_3_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"]], { color: [0, "color"], name: [1, "name"] }, null)], function (_ck, _v) { var currVal_1 = "c2"; var currVal_2 = "checkmark-circle"; _ck(_v, 1, 0, currVal_1, currVal_2); }, function (_ck, _v) { var currVal_0 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 1)._hidden; _ck(_v, 0, 0, currVal_0); }); }
function View_InProgressComponent_4(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 1, "ion-icon", [["color", "danger"], ["item-start", ""], ["name", "close-circle"], ["role", "img"]], [[2, "hide", null]], null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 147456, [[3, 4]], 0, __WEBPACK_IMPORTED_MODULE_2_ionic_angular_components_icon_icon__["a" /* Icon */], [__WEBPACK_IMPORTED_MODULE_3_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"]], { color: [0, "color"], name: [1, "name"] }, null)], function (_ck, _v) { var currVal_1 = "danger"; var currVal_2 = "close-circle"; _ck(_v, 1, 0, currVal_1, currVal_2); }, function (_ck, _v) { var currVal_0 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 1)._hidden; _ck(_v, 0, 0, currVal_0); }); }
function View_InProgressComponent_5(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 1, "p", [], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](1, null, ["", ""]))], null, function (_ck, _v) { var currVal_0 = _v.parent.context.$implicit.errorstatus; _ck(_v, 1, 0, currVal_0); }); }
function View_InProgressComponent_1(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 18, "ion-item", [["class", "item item-block"]], null, null, null, __WEBPACK_IMPORTED_MODULE_4__node_modules_ionic_angular_components_item_item_ngfactory__["b" /* View_Item_0 */], __WEBPACK_IMPORTED_MODULE_4__node_modules_ionic_angular_components_item_item_ngfactory__["a" /* RenderType_Item */])), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 1097728, null, 3, __WEBPACK_IMPORTED_MODULE_5_ionic_angular_components_item_item__["a" /* Item */], [__WEBPACK_IMPORTED_MODULE_6_ionic_angular_util_form__["a" /* Form */], __WEBPACK_IMPORTED_MODULE_3_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], [2, __WEBPACK_IMPORTED_MODULE_7_ionic_angular_components_item_item_reorder__["a" /* ItemReorder */]]], null, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](335544320, 1, { contentLabel: 0 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](603979776, 2, { _buttons: 1 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵqud"](603979776, 3, { _icons: 1 }), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](5, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_8_ionic_angular_components_item_item_content__["a" /* ItemContent */], [], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 2, ["\n  "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵand"](16777216, null, 0, 1, null, View_InProgressComponent_2)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](8, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_9__angular_common__["i" /* NgIf */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ViewContainerRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 2, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵand"](16777216, null, 0, 1, null, View_InProgressComponent_3)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](11, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_9__angular_common__["i" /* NgIf */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ViewContainerRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 2, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵand"](16777216, null, 0, 1, null, View_InProgressComponent_4)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](14, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_9__angular_common__["i" /* NgIf */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ViewContainerRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](15, 2, ["\n      ", "\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵand"](16777216, null, 2, 1, null, View_InProgressComponent_5)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](17, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_9__angular_common__["i" /* NgIf */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ViewContainerRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 2, ["\n  "]))], function (_ck, _v) { var currVal_0 = !_v.context.$implicit.complete; _ck(_v, 8, 0, currVal_0); var currVal_1 = _v.context.$implicit.done; _ck(_v, 11, 0, currVal_1); var currVal_2 = _v.context.$implicit.error; _ck(_v, 14, 0, currVal_2); var currVal_4 = _v.context.$implicit.error; _ck(_v, 17, 0, currVal_4); }, function (_ck, _v) { var currVal_3 = _v.context.$implicit.name; _ck(_v, 15, 0, currVal_3); }); }
function View_InProgressComponent_0(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](1, 0, null, null, 10, "ion-header", [], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](2, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_10_ionic_angular_components_toolbar_toolbar_header__["a" /* Header */], [__WEBPACK_IMPORTED_MODULE_3_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], [2, __WEBPACK_IMPORTED_MODULE_11_ionic_angular_navigation_view_controller__["a" /* ViewController */]]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](4, 0, null, null, 6, "ion-navbar", [["class", "toolbar"], ["no-border-bottom", ""]], [[8, "hidden", 0], [2, "statusbar-padding", null]], null, null, __WEBPACK_IMPORTED_MODULE_12__node_modules_ionic_angular_components_toolbar_navbar_ngfactory__["b" /* View_Navbar_0 */], __WEBPACK_IMPORTED_MODULE_12__node_modules_ionic_angular_components_toolbar_navbar_ngfactory__["a" /* RenderType_Navbar */])), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](5, 49152, null, 0, __WEBPACK_IMPORTED_MODULE_13_ionic_angular_components_toolbar_navbar__["a" /* Navbar */], [__WEBPACK_IMPORTED_MODULE_14_ionic_angular_components_app_app__["a" /* App */], [2, __WEBPACK_IMPORTED_MODULE_11_ionic_angular_navigation_view_controller__["a" /* ViewController */]], [2, __WEBPACK_IMPORTED_MODULE_15_ionic_angular_navigation_nav_controller__["a" /* NavController */]], __WEBPACK_IMPORTED_MODULE_3_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 3, ["\n        "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](7, 0, null, 3, 2, "ion-title", [], null, null, null, __WEBPACK_IMPORTED_MODULE_16__node_modules_ionic_angular_components_toolbar_toolbar_title_ngfactory__["b" /* View_ToolbarTitle_0 */], __WEBPACK_IMPORTED_MODULE_16__node_modules_ionic_angular_components_toolbar_toolbar_title_ngfactory__["a" /* RenderType_ToolbarTitle */])), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](8, 49152, null, 0, __WEBPACK_IMPORTED_MODULE_17_ionic_angular_components_toolbar_toolbar_title__["a" /* ToolbarTitle */], [__WEBPACK_IMPORTED_MODULE_3_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], [2, __WEBPACK_IMPORTED_MODULE_18_ionic_angular_components_toolbar_toolbar__["a" /* Toolbar */]], [2, __WEBPACK_IMPORTED_MODULE_13_ionic_angular_components_toolbar_navbar__["a" /* Navbar */]]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 0, ["\n            Installation in progress\n        "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 3, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](13, 0, null, null, 31, "ion-content", [], [[2, "statusbar-padding", null], [2, "has-refresher", null]], null, null, __WEBPACK_IMPORTED_MODULE_19__node_modules_ionic_angular_components_content_content_ngfactory__["b" /* View_Content_0 */], __WEBPACK_IMPORTED_MODULE_19__node_modules_ionic_angular_components_content_content_ngfactory__["a" /* RenderType_Content */])), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](14, 4374528, null, 0, __WEBPACK_IMPORTED_MODULE_20_ionic_angular_components_content_content__["a" /* Content */], [__WEBPACK_IMPORTED_MODULE_3_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_21_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_22_ionic_angular_platform_dom_controller__["a" /* DomController */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], __WEBPACK_IMPORTED_MODULE_14_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_23_ionic_angular_platform_keyboard__["a" /* Keyboard */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["NgZone"], [2, __WEBPACK_IMPORTED_MODULE_11_ionic_angular_navigation_view_controller__["a" /* ViewController */]], [2, __WEBPACK_IMPORTED_MODULE_15_ionic_angular_navigation_nav_controller__["a" /* NavController */]]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 1, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](16, 0, null, 1, 27, "ion-grid", [["class", "grid"], ["no-padding", ""]], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](17, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_24_ionic_angular_components_grid_grid__["a" /* Grid */], [], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](19, 0, null, null, 12, "ion-row", [["class", "row"]], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](20, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_25_ionic_angular_components_grid_row__["a" /* Row */], [], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](22, 0, null, null, 8, "ion-col", [["class", "col"]], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](23, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_26_ionic_angular_components_grid_col__["a" /* Col */], [], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n        "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](25, 0, null, null, 4, "div", [["class", "bg-wrapper"]], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](26, null, ["\n            Installing App ", "\n            "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](27, 0, null, null, 1, "p", [], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["Please wait a while"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n        "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](33, 0, null, null, 9, "ion-row", [["class", "row"]], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](34, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_25_ionic_angular_components_grid_row__["a" /* Row */], [], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](36, 0, null, null, 5, "ion-list", [["class", "progress-steps"]], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](37, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_27_ionic_angular_components_list_list__["a" /* List */], [__WEBPACK_IMPORTED_MODULE_3_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer"], __WEBPACK_IMPORTED_MODULE_21_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_28_ionic_angular_gestures_gesture_controller__["l" /* GestureController */], __WEBPACK_IMPORTED_MODULE_22_ionic_angular_platform_dom_controller__["a" /* DomController */]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n  "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵand"](16777216, null, null, 1, null, View_InProgressComponent_1)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](40, 802816, null, 0, __WEBPACK_IMPORTED_MODULE_9__angular_common__["h" /* NgForOf */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ViewContainerRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["TemplateRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["IterableDiffers"]], { ngForOf: [0, "ngForOf"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, 1, ["\n"])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n"]))], function (_ck, _v) { var _co = _v.component; var currVal_5 = _co.progressModel; _ck(_v, 40, 0, currVal_5); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 5)._hidden; var currVal_1 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 5)._sbPadding; _ck(_v, 4, 0, currVal_0, currVal_1); var currVal_2 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 14).statusbarPadding; var currVal_3 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 14)._hasRefresher; _ck(_v, 13, 0, currVal_2, currVal_3); var currVal_4 = ((_co.appMasterRef == null) ? null : _co.appMasterRef.name); _ck(_v, 26, 0, currVal_4); }); }
function View_InProgressComponent_Host_0(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 1, "modal-progress", [], null, null, null, View_InProgressComponent_0, RenderType_InProgressComponent)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 49152, null, 0, __WEBPACK_IMPORTED_MODULE_29__Inprogress_component__["a" /* InProgressComponent */], [__WEBPACK_IMPORTED_MODULE_30__providers_activation_service_activation_service__["a" /* ActivationService */], __WEBPACK_IMPORTED_MODULE_31_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_32__ncinga_sp_nsp_app_core_dist_cache_settings__["a" /* Settings */], __WEBPACK_IMPORTED_MODULE_11_ionic_angular_navigation_view_controller__["a" /* ViewController */], __WEBPACK_IMPORTED_MODULE_33_ionic_angular_navigation_nav_params__["a" /* NavParams */]], null, null)], null, null); }
var InProgressComponentNgFactory = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵccf"]("modal-progress", __WEBPACK_IMPORTED_MODULE_29__Inprogress_component__["a" /* InProgressComponent */], View_InProgressComponent_Host_0, {}, {}, []);

//# sourceMappingURL=Inprogress.component.ngfactory.js.map

/***/ }),

/***/ 183:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return ServiceEndPoints; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return EnvProvider; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__ncinga_sp_nsp_app_core_dist_environment_environment_variables_token__ = __webpack_require__(64);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param = (this && this.__param) || function (paramIndex, decorator) {
    return function (target, key) { decorator(target, key, paramIndex); }
};
/**
 * Created by Vijitha on 14/4/2017.
 */


var ServiceEndPoints = /** @class */ (function () {
    function ServiceEndPoints() {
    }
    ServiceEndPoints.VALIDATE_TOKEN = 'VALIDATE_TOKEN';
    ServiceEndPoints.GET_APPSFOR_TENAN = 'GET_APPSFOR_TENAN';
    ServiceEndPoints.GET_APP_MASTER = 'GET_APP_MASTER';
    ServiceEndPoints.ACTIVATE_APP = 'ACTIVATE_APP';
    ServiceEndPoints.CLIENT_PROFILE_ACK = 'CLIENT_PROFILE_ACK';
    ServiceEndPoints.UPDATE_DETAILS = 'UPDATE_DETAILS';
    ServiceEndPoints.UPDATE_ACK = 'UPDATE_ACK';
    return ServiceEndPoints;
}());

var EnvProvider = /** @class */ (function () {
    function EnvProvider(envVariables) {
        // console.log('Setting AuthModule CONST with ENV VAR');
        this.envVariables = envVariables;
        this.svc_host = '/no_svc_host';
        this.licence_svc = '/no_licence_host';
        this.deploy_svc = '/no_deployment_host';
        this.protocol = 'http://';
        this.env_vars = new Object();
        if (envVariables.protocol) {
            this.protocol = envVariables.protocol;
        }
        if (envVariables.service_host != null) {
            this.svc_host = envVariables.service_host;
        }
        if (envVariables.licence_services) {
            this.licence_svc = envVariables.licence_services;
        }
        if (envVariables.deploy_services) {
            this.deploy_svc = envVariables.deploy_services;
        }
        // register all vars
        this.registerVars();
    }
    EnvProvider.prototype.registerVars = function () {
        this.env_vars[ServiceEndPoints.VALIDATE_TOKEN] = this.protocol + this.svc_host + this.licence_svc +
            '/activation/tenantapps';
        this.env_vars[ServiceEndPoints.GET_APP_MASTER] = this.protocol + this.svc_host + this.licence_svc +
            '/activation/appmaster';
        this.env_vars[ServiceEndPoints.ACTIVATE_APP] = this.protocol + this.svc_host + this.licence_svc +
            '/activation/activateapp';
        this.env_vars[ServiceEndPoints.CLIENT_PROFILE_ACK] = this.protocol + this.svc_host + this.licence_svc +
            '/activation/agentack';
        this.env_vars[ServiceEndPoints.UPDATE_DETAILS] = this.protocol + this.svc_host + this.deploy_svc +
            '/deploy/update/details/$id';
        this.env_vars[ServiceEndPoints.UPDATE_ACK] = this.protocol + this.svc_host + this.deploy_svc +
            '/deploy/update/ack';
    };
    EnvProvider.prototype.getEnvVar = function (arg) {
        return this.env_vars[arg];
    };
    EnvProvider = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Injectable"])(),
        __param(0, Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Inject"])(__WEBPACK_IMPORTED_MODULE_1__ncinga_sp_nsp_app_core_dist_environment_environment_variables_token__["a" /* EnvVariables */])),
        __metadata("design:paramtypes", [Object])
    ], EnvProvider);
    return EnvProvider;
}());

//# sourceMappingURL=env.provider.js.map

/***/ }),

/***/ 258:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return FormButtonComponent; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};

var FormButtonComponent = /** @class */ (function () {
    function FormButtonComponent() {
    }
    FormButtonComponent = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Component"])({
            selector: 'form-button',
            styles: ["button {\n  letter-spacing: -0.5px;\n  cursor: pointer;\n  background-color: #9d62c8;\n  outline: 0;\n  line-height: 1;\n  text-align: center;\n  padding: 12px 30px;\n  font-size: 15px;\n  font-weight: 600;\n  border-radius: 2px;\n  display: inline-block;\n  border: none;\n  color: #fff;\n  transition: background-color .3s, box-shadow .3s;\n\n  &:hover {\n    background-color: #a46dcc;\n    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);\n  }\n\n  &:disabled {\n    background: rgba(0, 0, 0, 0.2);\n    color: rgba(0, 0, 0, 0.4);\n    cursor: not-allowed;\n    box-shadow: none;\n  }\n}\n"],
            template: "<div class=\"dynamic-field form-button\"\n      [formGroup]=\"group\">\n      <button\n        [disabled]=\"config.disabled\"\n        type=\"submit\">\n        {{ config.label }}\n      </button>\n    </div>\n  "
        })
    ], FormButtonComponent);
    return FormButtonComponent;
}());

//# sourceMappingURL=form-button.component.js.map

/***/ }),

/***/ 259:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return FormInputComponent; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};

var FormInputComponent = /** @class */ (function () {
    function FormInputComponent() {
    }
    FormInputComponent = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Component"])({
            selector: 'form-input',
            styles: ["input {\n  display: block;\n  font-family: inherit;\n  font-size: 14px;\n  width: 100%;\n  border: 1px solid #F1F2F4;\n  outline: none;\n  padding: 10px 15px;\n  color: rgba(0, 0, 0, 0.7);\n  &:focus {\n    border: 1px solid rgba(0, 0, 0, 0.4);\n    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);\n  }\n}\n"],
            template: "<div class=\"dynamic-field form-input\" [formGroup]=\"group\">\n      <label>{{ config.label }}</label>\n      <input\n        type=\"text\"\n        [attr.placeholder]=\"config.placeholder\"\n        [formControlName]=\"config.name\">\n    </div>\n  "
        })
    ], FormInputComponent);
    return FormInputComponent;
}());

//# sourceMappingURL=form-input.component.js.map

/***/ }),

/***/ 260:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return FormSelectComponent; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};

var FormSelectComponent = /** @class */ (function () {
    function FormSelectComponent() {
    }
    FormSelectComponent = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Component"])({
            selector: 'form-select',
            styles: ["\nselect {\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  text-indent: .01px;\n  text-overflow: '';\n  overflow: hidden;\n  font-family: inherit;\n  font-size: 14px;\n  padding: 10px 15px;\n  border-radius: 0;\n  color: rgba(0, 0, 0, 0.7);\n  border: 1px solid rgba(0, 0, 0, 0.1);\n  width: 100%;\n  outline: none;\n  background:\n    linear-gradient(45deg, transparent 50%, rgba(0, 0, 0, 0.7) 50%)\n      no-repeat calc(100% - 20px) calc(1em + 4px),\n    linear-gradient(135deg, rgba(0, 0, 0, 0.7) 50%, transparent 50%)\n      no-repeat calc(100% - 15px) calc(1em + 4px);\n  background-size: 5px 5px, 5px 5px;\n  &:focus {\n    border: 1px solid rgba(0, 0, 0, 0.4);\n    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);\n  }\n}\n"
            ],
            template: "<div class=\"dynamic-field form-select\"\n      [formGroup]=\"group\">\n      <label>{{ config.label }}</label>\n      <select [formControlName]=\"config.name\">\n        <option value=\"\">{{ config.placeholder }}</option>\n        <option *ngFor=\"let option of config.options\">\n          {{ option }}\n        </option>\n      </select>\n    </div>\n  "
        })
    ], FormSelectComponent);
    return FormSelectComponent;
}());

//# sourceMappingURL=form-select.component.js.map

/***/ }),

/***/ 278:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return NSPCounting; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__ionic_native_splash_screen__ = __webpack_require__(136);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__ionic_native_status_bar__ = __webpack_require__(138);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__ngx_translate_core__ = __webpack_require__(76);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_ionic_angular__ = __webpack_require__(15);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__ncinga_sp_nsp_app_core_dist_cache_settings__ = __webpack_require__(49);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__ncinga_sp_nsp_app_core_dist_providers_app_state__ = __webpack_require__(65);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__ncinga_sp_nsp_app_core_dist_auth_auth_provider__ = __webpack_require__(127);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__ncinga_sp_nsp_app_core_dist_providers_application_manager__ = __webpack_require__(172);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__providers_activation_service_activation_service__ = __webpack_require__(78);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__providers_app_extractor_app_extractor__ = __webpack_require__(91);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_ngx_logger__ = __webpack_require__(12);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__ncinga_sp_nsp_app_core_dist_providers_app_master_provider__ = __webpack_require__(90);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
    return new (P || (P = Promise))(function (resolve, reject) {
        function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
        function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
        function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
        step((generator = generator.apply(thisArg, _arguments || [])).next());
    });
};
var __generator = (this && this.__generator) || function (thisArg, body) {
    var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
    return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
    function verb(n) { return function (v) { return step([n, v]); }; }
    function step(op) {
        if (f) throw new TypeError("Generator is already executing.");
        while (_) try {
            if (f = 1, y && (t = y[op[0] & 2 ? "return" : op[0] ? "throw" : "next"]) && !(t = t.call(y, op[1])).done) return t;
            if (y = 0, t) op = [0, t.value];
            switch (op[0]) {
                case 0: case 1: t = op; break;
                case 4: _.label++; return { value: op[1], done: false };
                case 5: _.label++; y = op[1]; op = [0]; continue;
                case 7: op = _.ops.pop(); _.trys.pop(); continue;
                default:
                    if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
                    if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
                    if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
                    if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
                    if (t[2]) _.ops.pop();
                    _.trys.pop(); continue;
            }
            op = body.call(thisArg, _);
        } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
        if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
    }
};













var NSPCounting = /** @class */ (function () {
    function NSPCounting(translate, platformSvc, settings, config, statusBar, logger, splashScreen, appSvc, appMgr, authService, actSvc, appBuilder, appMasterSvc) {
        var _this = this;
        this.translate = translate;
        this.platformSvc = platformSvc;
        this.settings = settings;
        this.config = config;
        this.statusBar = statusBar;
        this.logger = logger;
        this.splashScreen = splashScreen;
        this.appSvc = appSvc;
        this.appMgr = appMgr;
        this.authService = authService;
        this.actSvc = actSvc;
        this.appBuilder = appBuilder;
        this.appMasterSvc = appMasterSvc;
        this.rootPage = 'setting-up';
        this.params = {};
        /*
         * Todo get pages from menu provider : purchased modules
         * */
        this.pages = [
            { title: 'Home', component: 'AppLandingPage', icon: 'home' },
            { title: 'Hot Updates', component: 'CheckUpdatePage', icon: 'search' }
        ];
        this.menuModel = [];
        this.platformSvc.ready().then(function () {
            // Okay, so the platform is ready and our plugins are available.
            // Here you can do any higher level native things you might need.
            _this.statusBar.styleDefault();
            _this.splashScreen.hide();
            _this.setupLocalStorage().then(function (res) {
                _this.appMgr.init().then(function (response) {
                    setTimeout(function () {
                        _this.initApp();
                    }, 2000);
                });
            });
            _this.appMasterSvc.init();
        });
        this.initTranslate();
    }
    NSPCounting.prototype.initTranslate = function () {
        var _this = this;
        // Set the default language for translation strings, and the current language.
        this.translate.setDefaultLang('en');
        var browserLang = this.translate.getBrowserLang();
        if (browserLang) {
            if (browserLang === 'zh') {
                var browserCultureLang = this.translate.getBrowserCultureLang();
                if (browserCultureLang.match(/-CN|CHS|Hans/i)) {
                    this.translate.use('zh-cmn-Hans');
                }
                else if (browserCultureLang.match(/-TW|CHT|Hant/i)) {
                    this.translate.use('zh-cmn-Hant');
                }
            }
            else {
                this.translate.use(this.translate.getBrowserLang());
            }
        }
        else {
            this.translate.use('en'); // Set your language here
        }
        this.translate.get(['BACK_BUTTON_TEXT']).subscribe(function (values) {
            _this.config.set('ios', 'backButtonText', values.BACK_BUTTON_TEXT);
        });
    };
    NSPCounting.prototype.initApp = function () {
        var _this = this;
        /*
         * pause and resume handlers
         * */
        this.onPauseSubscription = this.platformSvc.pause.subscribe(function () {
            // do something meaningful when the app is put in the foreground
        });
        this.onResumeSubscription = this.platformSvc.resume.subscribe(function () {
            // do something meaningful when the app is active
        });
        // check whether app is properly activated
        this.actSvc.isActivationModuleReady().subscribe(function (res) {
            _this.logger.debug('Activation Module Ready');
        }, function () {
            _this.rootPage = 'ActivationPage';
        }, function () {
            if (_this.actSvc.isActivated()) {
                // load app master
                _this.appBuilder.loadAppMaster();
                _this.menuModel = _this.appBuilder.getMainNavigation();
                _this.authService.isAuthModuleReady().subscribe(function (x) {
                    _this.logger.debug('Authentication Module Ready');
                }, function (e) {
                    _this.rootPage = 'LoginPage';
                }, function () {
                    if (_this.authService.authenticated()) {
                        /* go to landing page of main module*/
                        _this.selectAndOpenPage();
                    }
                    else {
                        _this.rootPage = 'LoginPage';
                    }
                });
            }
            else {
                _this.rootPage = 'ActivationPage';
            }
        });
        this.appSvc.subscribe('LOGIN_SUCCESSFUL', function (e) {
            /*
             * TODO: initialize all app functions
             * */
            _this.selectAndOpenPage();
        });
    };
    NSPCounting.prototype.setupLocalStorage = function () {
        return __awaiter(this, void 0, void 0, function () {
            return __generator(this, function (_a) {
                switch (_a.label) {
                    case 0: 
                    /*
                     * IMPORTANT : to keep app wait until it loads app profile from localstorage
                     * */
                    return [4 /*yield*/, this.settings.load().then(function (res) {
                        })];
                    case 1:
                        /*
                         * IMPORTANT : to keep app wait until it loads app profile from localstorage
                         * */
                        _a.sent();
                        return [2 /*return*/];
                }
            });
        });
    };
    NSPCounting.prototype.openPage = function (page) {
        // Reset the content nav to have just this page
        // we wouldn't want the back button to show in this scenario
        this.nav.setRoot(page.component, { conf: page.args }, { animate: true });
    };
    NSPCounting.prototype.openSubPage = function (pageName) {
        this.nav.push(pageName);
    };
    NSPCounting.prototype.selectAndOpenPage = function () {
        this.appBuilder.loadAppMaster();
        this.menuModel = this.appBuilder.getMainNavigation();
        var landing = this.appBuilder.getStartingPage();
        this.nav.setRoot(landing.component, { conf: landing.args }, { animate: true, direction: 'forward' });
    };
    NSPCounting.prototype.doLogout = function () {
        this.authService.logout();
        this.nav.setRoot('LoginPage', null, { animate: true });
    };
    NSPCounting.prototype.ngOnDestroy = function () {
        try {
            this.onPauseSubscription.unsubscribe();
            this.onResumeSubscription.unsubscribe();
        }
        catch (e) {
        }
    };
    __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["ViewChild"])(__WEBPACK_IMPORTED_MODULE_4_ionic_angular__["j" /* Nav */]),
        __metadata("design:type", __WEBPACK_IMPORTED_MODULE_4_ionic_angular__["j" /* Nav */])
    ], NSPCounting.prototype, "nav", void 0);
    NSPCounting = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Component"])({
            template: "<ion-menu [content]=\"content\" class=\"main-menu\">\n    <ion-header class=\"menu-header\" color=\"primary\">\n     <ion-item>\n    <ion-thumbnail item-start>\n      <img src=\"assets/img/tracer.png\">\n    </ion-thumbnail>\n    <h2>nFactory</h2>\n  </ion-item>\n    </ion-header>\n    <ion-content>\n      <ion-list  *ngFor=\"let p of menuModel\">\n        <ion-list-header class=\"main-header\">{{p.name}}</ion-list-header>\n        <button menuClose ion-item *ngFor=\"let m of p.children\" (click)=\"openPage(m)\">\n         <ion-icon class=\"menu-icon\" [name]=\"m.icon\"></ion-icon> {{m.title}}\n        </button>\n      </ion-list>\n    </ion-content>\n<ion-footer class=\"menu-footer\">\n    <ion-segment  color=\"dark\">\n      <ion-segment-button (click)=\"doLogout()\" menuClose>\n        Sign Out <ion-icon name=\"log-out\"></ion-icon>\n      </ion-segment-button>\n      <ion-segment-button menuClose (click)=\"openSubPage('SettingsPage')\">\n        Settings <ion-icon name=\"settings\"></ion-icon>\n      </ion-segment-button>\n    </ion-segment>\n  </ion-footer>\n  </ion-menu>\n  <ion-nav #content [root]=\"rootPage\" [rootParams]=\"params\"></ion-nav>"
        }),
        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_3__ngx_translate_core__["c" /* TranslateService */], __WEBPACK_IMPORTED_MODULE_4_ionic_angular__["m" /* Platform */],
            __WEBPACK_IMPORTED_MODULE_5__ncinga_sp_nsp_app_core_dist_cache_settings__["a" /* Settings */],
            __WEBPACK_IMPORTED_MODULE_4_ionic_angular__["c" /* Config */],
            __WEBPACK_IMPORTED_MODULE_2__ionic_native_status_bar__["a" /* StatusBar */],
            __WEBPACK_IMPORTED_MODULE_11_ngx_logger__["d" /* NGXLogger */],
            __WEBPACK_IMPORTED_MODULE_1__ionic_native_splash_screen__["a" /* SplashScreen */],
            __WEBPACK_IMPORTED_MODULE_6__ncinga_sp_nsp_app_core_dist_providers_app_state__["a" /* ApplicationService */],
            __WEBPACK_IMPORTED_MODULE_8__ncinga_sp_nsp_app_core_dist_providers_application_manager__["a" /* ApplicationManager */],
            __WEBPACK_IMPORTED_MODULE_7__ncinga_sp_nsp_app_core_dist_auth_auth_provider__["a" /* AuthProvider */],
            __WEBPACK_IMPORTED_MODULE_9__providers_activation_service_activation_service__["a" /* ActivationService */],
            __WEBPACK_IMPORTED_MODULE_10__providers_app_extractor_app_extractor__["a" /* AppExtractorService */],
            __WEBPACK_IMPORTED_MODULE_12__ncinga_sp_nsp_app_core_dist_providers_app_master_provider__["a" /* AppMasterProvider */]])
    ], NSPCounting);
    return NSPCounting;
}());

//# sourceMappingURL=app.component.js.map

/***/ }),

/***/ 295:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return PipesModule; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__group_filter_group_filter__ = __webpack_require__(682);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};


var PipesModule = /** @class */ (function () {
    function PipesModule() {
    }
    PipesModule = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["NgModule"])({
            declarations: [__WEBPACK_IMPORTED_MODULE_1__group_filter_group_filter__["a" /* GroupFilterPipe */]],
            imports: [],
            exports: [__WEBPACK_IMPORTED_MODULE_1__group_filter_group_filter__["a" /* GroupFilterPipe */]]
        })
    ], PipesModule);
    return PipesModule;
}());

//# sourceMappingURL=pipes.module.js.map

/***/ }),

/***/ 296:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return DynamicFormModule; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_common__ = __webpack_require__(17);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__angular_forms__ = __webpack_require__(19);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__components_dynamic_field_dynamic_field_directive__ = __webpack_require__(686);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__containers_dynamic_form_dynamic_form_component__ = __webpack_require__(678);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__components_form_button_form_button_component__ = __webpack_require__(258);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__components_form_input_form_input_component__ = __webpack_require__(259);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__components_form_select_form_select_component__ = __webpack_require__(260);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};








var DynamicFormModule = /** @class */ (function () {
    function DynamicFormModule() {
    }
    DynamicFormModule = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["NgModule"])({
            imports: [
                __WEBPACK_IMPORTED_MODULE_1__angular_common__["b" /* CommonModule */],
                __WEBPACK_IMPORTED_MODULE_2__angular_forms__["r" /* ReactiveFormsModule */]
            ],
            declarations: [
                __WEBPACK_IMPORTED_MODULE_3__components_dynamic_field_dynamic_field_directive__["a" /* DynamicFieldDirective */],
                __WEBPACK_IMPORTED_MODULE_4__containers_dynamic_form_dynamic_form_component__["a" /* DynamicFormComponent */],
                __WEBPACK_IMPORTED_MODULE_5__components_form_button_form_button_component__["a" /* FormButtonComponent */],
                __WEBPACK_IMPORTED_MODULE_6__components_form_input_form_input_component__["a" /* FormInputComponent */],
                __WEBPACK_IMPORTED_MODULE_7__components_form_select_form_select_component__["a" /* FormSelectComponent */]
            ],
            exports: [
                __WEBPACK_IMPORTED_MODULE_4__containers_dynamic_form_dynamic_form_component__["a" /* DynamicFormComponent */]
            ],
            entryComponents: [
                __WEBPACK_IMPORTED_MODULE_5__components_form_button_form_button_component__["a" /* FormButtonComponent */],
                __WEBPACK_IMPORTED_MODULE_6__components_form_input_form_input_component__["a" /* FormInputComponent */],
                __WEBPACK_IMPORTED_MODULE_7__components_form_select_form_select_component__["a" /* FormSelectComponent */]
            ]
        })
    ], DynamicFormModule);
    return DynamicFormModule;
}());

//# sourceMappingURL=dynamic-form.module.js.map

/***/ }),

/***/ 297:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* unused harmony export Rx */
/* unused harmony export PushRx */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return FacebookAuth; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return GoogleAuth; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Auth; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return Client; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return Config; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return Deploy; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return DIContainer; });
/* unused harmony export Insights */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return Push; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return User; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return CloudSettingsToken; });
/* harmony export (immutable) */ __webpack_exports__["o"] = provideContainer;
/* harmony export (immutable) */ __webpack_exports__["n"] = provideConfig;
/* harmony export (immutable) */ __webpack_exports__["l"] = provideAuth;
/* harmony export (immutable) */ __webpack_exports__["m"] = provideClient;
/* harmony export (immutable) */ __webpack_exports__["p"] = provideDeploy;
/* harmony export (immutable) */ __webpack_exports__["t"] = provideUser;
/* harmony export (immutable) */ __webpack_exports__["s"] = providePush;
/* harmony export (immutable) */ __webpack_exports__["q"] = provideFacebookAuth;
/* harmony export (immutable) */ __webpack_exports__["r"] = provideGoogleAuth;
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return CloudModule; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ionic_cloud__ = __webpack_require__(482);
/* unused harmony namespace reexport */
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_rxjs__ = __webpack_require__(61);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_rxjs___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_rxjs__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__angular_core__ = __webpack_require__(0);
var __extends = (this && this.__extends) || (function () {
    var extendStatics = Object.setPrototypeOf ||
        ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
        function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
    return function (d, b) {
        extendStatics(d, b);
        function __() { this.constructor = d; }
        d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
    };
})();
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};




var Rx = /** @class */ (function () {
    function Rx(emitter) {
        this.emitter = emitter;
    }
    return Rx;
}());

var PushRx = /** @class */ (function (_super) {
    __extends(PushRx, _super);
    function PushRx() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    PushRx.prototype.notification = function () {
        var _this = this;
        return __WEBPACK_IMPORTED_MODULE_1_rxjs__["Observable"].fromEventPattern(function (h) {
            return _this.emitter.on('push:notification', function (data) {
                return h(data.message);
            });
        }, function (_) {
            // https://github.com/ReactiveX/rxjs/issues/1900
            // this.emitter.off(signal);
        });
    };
    return PushRx;
}(Rx));

var FacebookAuth = /** @class */ (function (_super) {
    __extends(FacebookAuth, _super);
    function FacebookAuth() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    FacebookAuth = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_2__angular_core__["Injectable"])()
    ], FacebookAuth);
    return FacebookAuth;
}(__WEBPACK_IMPORTED_MODULE_0__ionic_cloud__["f" /* FacebookAuth */]));

var GoogleAuth = /** @class */ (function (_super) {
    __extends(GoogleAuth, _super);
    function GoogleAuth() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    GoogleAuth = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_2__angular_core__["Injectable"])()
    ], GoogleAuth);
    return GoogleAuth;
}(__WEBPACK_IMPORTED_MODULE_0__ionic_cloud__["g" /* GoogleAuth */]));

var Auth = /** @class */ (function (_super) {
    __extends(Auth, _super);
    function Auth() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    Auth = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_2__angular_core__["Injectable"])()
    ], Auth);
    return Auth;
}(__WEBPACK_IMPORTED_MODULE_0__ionic_cloud__["a" /* Auth */]));

var Client = /** @class */ (function (_super) {
    __extends(Client, _super);
    function Client() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    Client = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_2__angular_core__["Injectable"])()
    ], Client);
    return Client;
}(__WEBPACK_IMPORTED_MODULE_0__ionic_cloud__["b" /* Client */]));

var Config = /** @class */ (function (_super) {
    __extends(Config, _super);
    function Config() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    Config = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_2__angular_core__["Injectable"])()
    ], Config);
    return Config;
}(__WEBPACK_IMPORTED_MODULE_0__ionic_cloud__["c" /* Config */]));

var Deploy = /** @class */ (function (_super) {
    __extends(Deploy, _super);
    function Deploy() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    Deploy = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_2__angular_core__["Injectable"])()
    ], Deploy);
    return Deploy;
}(__WEBPACK_IMPORTED_MODULE_0__ionic_cloud__["e" /* Deploy */]));

var DIContainer = /** @class */ (function (_super) {
    __extends(DIContainer, _super);
    function DIContainer() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    DIContainer = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_2__angular_core__["Injectable"])()
    ], DIContainer);
    return DIContainer;
}(__WEBPACK_IMPORTED_MODULE_0__ionic_cloud__["d" /* DIContainer */]));

var Insights = /** @class */ (function (_super) {
    __extends(Insights, _super);
    function Insights() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    Insights = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_2__angular_core__["Injectable"])()
    ], Insights);
    return Insights;
}(__WEBPACK_IMPORTED_MODULE_0__ionic_cloud__["h" /* Insights */]));

var Push = /** @class */ (function (_super) {
    __extends(Push, _super);
    function Push() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    Push = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_2__angular_core__["Injectable"])()
    ], Push);
    return Push;
}(__WEBPACK_IMPORTED_MODULE_0__ionic_cloud__["i" /* Push */]));

var User = /** @class */ (function (_super) {
    __extends(User, _super);
    function User() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    User = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_2__angular_core__["Injectable"])()
    ], User);
    return User;
}(__WEBPACK_IMPORTED_MODULE_0__ionic_cloud__["j" /* User */]));

var CloudSettingsToken = new __WEBPACK_IMPORTED_MODULE_2__angular_core__["InjectionToken"]('CloudSettings');
function provideContainer(settings) {
    var container = new DIContainer();
    container.config.register(settings);
    container.core.init();
    container.cordova.bootstrap();
    return container;
}
function provideConfig(container) {
    return container.config;
}
function provideAuth(container) {
    return container.auth;
}
function provideClient(container) {
    return container.client;
}
function provideDeploy(container) {
    return container.deploy;
}
function provideUser(container) {
    return container.singleUserService.current();
}
function providePush(container) {
    var push = container.push;
    push.rx = new PushRx(container.eventEmitter);
    return push;
}
function provideFacebookAuth(container) {
    return container.facebookAuth;
}
function provideGoogleAuth(container) {
    return container.googleAuth;
}
var CloudModule = /** @class */ (function () {
    function CloudModule() {
    }
    CloudModule_1 = CloudModule;
    CloudModule.forRoot = function (settings) {
        return {
            ngModule: CloudModule_1,
            providers: [
                { provide: CloudSettingsToken, useValue: settings },
                { provide: DIContainer, useFactory: provideContainer, deps: [CloudSettingsToken] },
                { provide: Auth, useFactory: provideAuth, deps: [DIContainer] },
                { provide: Client, useFactory: provideClient, deps: [DIContainer] },
                { provide: Config, useFactory: provideConfig, deps: [DIContainer] },
                { provide: Deploy, useFactory: provideDeploy, deps: [DIContainer] },
                { provide: Push, useFactory: providePush, deps: [DIContainer] },
                { provide: User, useFactory: provideUser, deps: [DIContainer] },
                { provide: FacebookAuth, useFactory: provideFacebookAuth, deps: [DIContainer] },
                { provide: GoogleAuth, useFactory: provideGoogleAuth, deps: [DIContainer] }
            ]
        };
    };
    CloudModule = CloudModule_1 = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_2__angular_core__["NgModule"])()
    ], CloudModule);
    return CloudModule;
    var CloudModule_1;
}());

//# sourceMappingURL=index.js.map

/***/ }),

/***/ 310:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return InProgressComponent; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__providers_activation_service_activation_service__ = __webpack_require__(78);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_ngx_logger__ = __webpack_require__(12);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__ncinga_sp_nsp_app_core_dist_cache_settings__ = __webpack_require__(49);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_ionic_angular__ = __webpack_require__(15);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
/**
 * Created by shadeeka on 4/29/18.
 */





var InProgressComponent = /** @class */ (function () {
    function InProgressComponent(actSvc, logger, settings, viewCtrl, navParams) {
        this.actSvc = actSvc;
        this.logger = logger;
        this.settings = settings;
        this.viewCtrl = viewCtrl;
        this.navParams = navParams;
        this.progressModel = [
            {
                name: 'Downloading App'
            },
            {
                name: 'Installation in progress'
            }, {
                name: 'Installing app licence'
            },
            {
                name: 'Agent Registration'
            }
        ];
    }
    InProgressComponent.prototype.ionViewDidLoad = function () {
        this.appMasterRef = this.navParams.get('master');
        this.downloadAppMaster(this.appMasterRef['app_master_id']);
    };
    InProgressComponent.prototype.downloadAppMaster = function (appMasterId) {
        var _this = this;
        this.actSvc.getAppConfig(appMasterId).subscribe(function (res) {
            _this.currentAppMaster = res['response'];
            _this.installApps(res['response']);
            _this.progressModel[0]['done'] = true;
            _this.progressModel[0]['complete'] = true;
        }, function (error) {
            _this.progressModel[0]['complete'] = true;
            _this.progressModel[0]['error'] = true;
            _this.progressModel[0]['errorstatus'] = 'error occurred while downloading';
            _this.logger.error(error);
        });
    };
    /*
     * fetch and install app master
     * */
    InProgressComponent.prototype.installApps = function (appMaster) {
        var _this = this;
        this.actSvc.setInstalledApp(appMaster);
        this.settings.setValue('app_master', appMaster).then(function () {
            _this.progressModel[1]['done'] = true;
            _this.progressModel[1]['complete'] = true;
            _this.registerAgent();
        }, function (e) {
            _this.progressModel[1]['complete'] = true;
            _this.progressModel[1]['error'] = true;
            _this.progressModel[1]['errorstatus'] = e['message'];
            _this.logger.error(e);
        });
    };
    /*
     * register each app with a license
     * */
    InProgressComponent.prototype.registerAgent = function () {
        var _this = this;
        var fetch$ = [];
        try {
            this.currentAppMaster.apps.forEach(function (app) {
                fetch$.push({ app_id: app['app_id'], appName: app['app_name'] });
            });
            this.actSvc.registerAgentApp(fetch$).subscribe(function (res) {
                // save app licence
                _this.logger.debug(res);
                _this.progressModel[2]['done'] = true;
                _this.progressModel[2]['complete'] = true;
                _this.acknowledgeAndExitView();
            }, function (e) {
                _this.progressModel[2]['error'] = true;
                _this.progressModel[2]['errorstatus'] = e;
                _this.logger.error(e);
            });
        }
        catch (e) {
            this.logger.error('Register Agents Apps' + e);
        }
    };
    /*
     * send acknowledgement for agent registration
     * */
    InProgressComponent.prototype.acknowledgeAndExitView = function () {
        var _this = this;
        this.actSvc.acknowledgeAgent(this.currentAppMaster.app_master_id, this.currentAppMaster.name).subscribe(function (res) {
            _this.progressModel[3]['done'] = true;
            _this.progressModel[3]['complete'] = true;
            _this.viewCtrl.dismiss();
        }, function (e) {
            _this.progressModel[3]['complete'] = true;
            _this.progressModel[3]['error'] = true;
            _this.progressModel[3]['errorstatus'] = e;
            _this.logger.error(e);
        });
    };
    InProgressComponent = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Component"])({
            selector: 'modal-progress',
            template: "\n<ion-header>\n <ion-navbar no-border-bottom>\n        <ion-title>\n            Installation in progress\n        </ion-title>\n    </ion-navbar>\n</ion-header>\n<ion-content>\n    <ion-grid no-padding>\n    <ion-row>\n    <ion-col>\n        <div class=\"bg-wrapper\">\n            Installing App {{appMasterRef?.name}}\n            <p>Please wait a while</p>\n        </div>\n    </ion-col>\n</ion-row>\n<ion-row>\n<ion-list class=\"progress-steps\">\n  <ion-item *ngFor=\"let step of progressModel\">\n  <ion-avatar *ngIf=\"!step.complete\" item-start>\n      <img src=\"assets/img/loading.gif\">\n    </ion-avatar>\n    <ion-icon *ngIf=\"step.done\" item-start name=\"checkmark-circle\" color=\"c2\"></ion-icon>\n    <ion-icon *ngIf=\"step.error\" item-start name=\"close-circle\" color=\"danger\"></ion-icon>\n      {{step.name}}\n      <p *ngIf=\"step.error\">{{step.errorstatus}}</p>\n  </ion-item>\n</ion-list>\n</ion-row>\n</ion-grid>\n</ion-content>\n"
        }),
        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1__providers_activation_service_activation_service__["a" /* ActivationService */],
            __WEBPACK_IMPORTED_MODULE_2_ngx_logger__["d" /* NGXLogger */],
            __WEBPACK_IMPORTED_MODULE_3__ncinga_sp_nsp_app_core_dist_cache_settings__["a" /* Settings */],
            __WEBPACK_IMPORTED_MODULE_4_ionic_angular__["p" /* ViewController */],
            __WEBPACK_IMPORTED_MODULE_4_ionic_angular__["l" /* NavParams */]])
    ], InProgressComponent);
    return InProgressComponent;
}());

//# sourceMappingURL=Inprogress.component.js.map

/***/ }),

/***/ 325:
/***/ (function(module, exports) {

function webpackEmptyAsyncContext(req) {
	// Here Promise.resolve().then() is used instead of new Promise() to prevent
	// uncatched exception popping up in devtools
	return Promise.resolve().then(function() {
		throw new Error("Cannot find module '" + req + "'.");
	});
}
webpackEmptyAsyncContext.keys = function() { return []; };
webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
module.exports = webpackEmptyAsyncContext;
webpackEmptyAsyncContext.id = 325;

/***/ }),

/***/ 357:
/***/ (function(module, exports, __webpack_require__) {

var map = {
	"../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/class-one/class-one.module.ngfactory": [
		1086,
		5
	],
	"../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/class-two/class-two.module.ngfactory": [
		1087,
		4
	],
	"../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/grading/grading.module.ngfactory": [
		1088,
		0
	],
	"../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/location/location.module.ngfactory": [
		1089,
		14
	],
	"../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/recent/recent.module.ngfactory": [
		1090,
		3
	],
	"../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/rectified/rectified.module.ngfactory": [
		1091,
		2
	],
	"../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/viewbuilder/view-builder.module.ngfactory": [
		1092,
		1
	],
	"../pages/activation/activation-page.module.ngfactory": [
		1078,
		8
	],
	"../pages/app-landing/app-landing.module.ngfactory": [
		1079,
		13
	],
	"../pages/appselect/appselect.module.ngfactory": [
		1080,
		12
	],
	"../pages/login/login.module.ngfactory": [
		1081,
		11
	],
	"../pages/menu/menu.module.ngfactory": [
		1082,
		7
	],
	"../pages/module-config/module-config.module.ngfactory": [
		1083,
		6
	],
	"../pages/setting-up/setting-up.module.ngfactory": [
		1085,
		10
	],
	"../pages/settings/settings.module.ngfactory": [
		1084,
		9
	]
};
function webpackAsyncContext(req) {
	var ids = map[req];
	if(!ids)
		return Promise.reject(new Error("Cannot find module '" + req + "'."));
	return __webpack_require__.e(ids[1]).then(function() {
		return __webpack_require__(ids[0]);
	});
};
webpackAsyncContext.keys = function webpackAsyncContextKeys() {
	return Object.keys(map);
};
webpackAsyncContext.id = 357;
module.exports = webpackAsyncContext;

/***/ }),

/***/ 657:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppComponentsModule; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_common_http__ = __webpack_require__(31);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(15);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__app_header__ = __webpack_require__(1068);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__ncinga_sp_nsp_app_core_dist_providers_application_context__ = __webpack_require__(75);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
/**
 * Created by shadeeka on 2/26/18.
 */





var AppComponentsModule = /** @class */ (function () {
    function AppComponentsModule() {
    }
    AppComponentsModule = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_3__angular_core__["NgModule"])({
            declarations: [
                __WEBPACK_IMPORTED_MODULE_2__app_header__["a" /* AppHeader */]
            ],
            imports: [
                __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["f" /* IonicModule */],
                __WEBPACK_IMPORTED_MODULE_0__angular_common_http__["d" /* HttpClientModule */]
            ],
            entryComponents: [],
            exports: [
                __WEBPACK_IMPORTED_MODULE_2__app_header__["a" /* AppHeader */]
            ],
            providers: [
                __WEBPACK_IMPORTED_MODULE_4__ncinga_sp_nsp_app_core_dist_providers_application_context__["a" /* ApplicationContext */]
            ]
        })
    ], AppComponentsModule);
    return AppComponentsModule;
}());

//# sourceMappingURL=app.component.module.js.map

/***/ }),

/***/ 661:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppMasterServiceImplementation; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_common_http__ = __webpack_require__(31);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__app_extractor_app_extractor__ = __webpack_require__(91);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_ngx_logger__ = __webpack_require__(12);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__ncinga_sp_nsp_app_core_dist_providers_app_state__ = __webpack_require__(65);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};





/*
 Generated class for the AppMasterServiceProvider provider.

 See https://angular.io/guide/dependency-injection for more info on providers
 and Angular DI.
 */
var AppMasterServiceImplementation = /** @class */ (function () {
    function AppMasterServiceImplementation(http, appExtSvc, logger, appSvc) {
        this.http = http;
        this.appExtSvc = appExtSvc;
        this.logger = logger;
        this.appSvc = appSvc;
        this.viewDescriptors = [];
    }
    AppMasterServiceImplementation.prototype.init = function () {
        var _this = this;
        this.evtHandler = this.appSvc.subscribe('APP_EXTRACTION_SUCCESS', function (res) {
            _this.setCurrentApp();
        });
    };
    AppMasterServiceImplementation.prototype.setCurrentApp = function () {
        this.selectedAppCof = this.appExtSvc.getCurrentApp();
        if (this.selectedAppCof) {
            this.updateViewDescriptors();
        }
    };
    AppMasterServiceImplementation.prototype.getCurrentViewDescriptors = function () {
        return this.viewDescriptors;
    };
    AppMasterServiceImplementation.prototype.getRootPage = function () {
        var landingPgs = this.viewDescriptors.filter(function (viewConf) { return viewConf.is_landing; });
        return landingPgs[0];
    };
    AppMasterServiceImplementation.prototype.updateViewDescriptors = function () {
        var _this = this;
        try {
            this.selectedAppCof.modules.forEach(function (mod) {
                mod.view_descriptors.forEach(function (view) {
                    var viewCopy = Object.assign({}, view);
                    _this.viewDescriptors.push(viewCopy);
                });
            });
        }
        catch (e) {
            this.logger.error('Error while collecting view configs. Please check APP MASTER');
        }
    };
    AppMasterServiceImplementation.prototype.dispose = function () {
        try {
            this.evtHandler.unsubscribe();
        }
        catch (e) {
            this.logger.error('error when removing event handler');
        }
    };
    AppMasterServiceImplementation = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_1__angular_core__["Injectable"])(),
        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_0__angular_common_http__["c" /* HttpClient */],
            __WEBPACK_IMPORTED_MODULE_2__app_extractor_app_extractor__["a" /* AppExtractorService */],
            __WEBPACK_IMPORTED_MODULE_3_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_4__ncinga_sp_nsp_app_core_dist_providers_app_state__["a" /* ApplicationService */]])
    ], AppMasterServiceImplementation);
    return AppMasterServiceImplementation;
}());

//# sourceMappingURL=app-master-service.js.map

/***/ }),

/***/ 678:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return DynamicFormComponent; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_forms__ = __webpack_require__(19);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};


var DynamicFormComponent = /** @class */ (function () {
    function DynamicFormComponent(fb) {
        this.fb = fb;
        this.config = [];
        this.submit = new __WEBPACK_IMPORTED_MODULE_0__angular_core__["EventEmitter"]();
    }
    Object.defineProperty(DynamicFormComponent.prototype, "controls", {
        get: function () {
            return this.config.filter(function (_a) {
                var type = _a.type;
                return type !== 'button';
            });
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(DynamicFormComponent.prototype, "changes", {
        get: function () {
            return this.form.valueChanges;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(DynamicFormComponent.prototype, "valid", {
        get: function () {
            return this.form.valid;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(DynamicFormComponent.prototype, "value", {
        get: function () {
            return this.form.value;
        },
        enumerable: true,
        configurable: true
    });
    DynamicFormComponent.prototype.ngOnInit = function () {
        this.form = this.createGroup();
    };
    DynamicFormComponent.prototype.ngOnChanges = function () {
        var _this = this;
        if (this.form) {
            var controls_1 = Object.keys(this.form.controls);
            var configControls_1 = this.controls.map(function (item) { return item.name; });
            controls_1
                .filter(function (control) { return !configControls_1.includes(control); })
                .forEach(function (control) { return _this.form.removeControl(control); });
            configControls_1
                .filter(function (control) { return !controls_1.includes(control); })
                .forEach(function (name) {
                var config = _this.config.find(function (control) { return control.name === name; });
                _this.form.addControl(name, _this.createControl(config));
            });
        }
    };
    DynamicFormComponent.prototype.createGroup = function () {
        var _this = this;
        var group = this.fb.group({});
        this.controls.forEach(function (control) { return group.addControl(control.name, _this.createControl(control)); });
        return group;
    };
    DynamicFormComponent.prototype.createControl = function (config) {
        var disabled = config.disabled, validation = config.validation, value = config.value;
        return this.fb.control({ disabled: disabled, value: value }, validation);
    };
    DynamicFormComponent.prototype.handleSubmit = function (event) {
        event.preventDefault();
        event.stopPropagation();
        this.submit.emit(this.value);
    };
    DynamicFormComponent.prototype.setDisabled = function (name, disable) {
        if (this.form.controls[name]) {
            var method = disable ? 'disable' : 'enable';
            this.form.controls[name][method]();
            return;
        }
        this.config = this.config.map(function (item) {
            if (item.name === name) {
                item.disabled = disable;
            }
            return item;
        });
    };
    DynamicFormComponent.prototype.setValue = function (name, value) {
        this.form.controls[name].setValue(value, { emitEvent: true });
    };
    __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Input"])(),
        __metadata("design:type", Array)
    ], DynamicFormComponent.prototype, "config", void 0);
    __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Output"])(),
        __metadata("design:type", __WEBPACK_IMPORTED_MODULE_0__angular_core__["EventEmitter"])
    ], DynamicFormComponent.prototype, "submit", void 0);
    DynamicFormComponent = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Component"])({
            exportAs: 'dynamicForm',
            selector: 'dynamic-form',
            styles: [":host /deep/ .dynamic-field {\n  margin-bottom: 15px;\n  label {\n    display: block;\n    font-size: 16px;\n    font-weight: 400;\n    letter-spacing: 0px;\n    margin-bottom: 10px;\n    color: rgba(0, 0, 0, 0.9);\n  }\n}\n"],
            template: "<form class=\"dynamic-form\"\n      [formGroup]=\"form\"\n      (submit)=\"handleSubmit($event)\">\n      <ng-container\n        *ngFor=\"let field of config;\"\n        dynamicField\n        [config]=\"field\"\n        [group]=\"form\">\n      </ng-container>\n    </form>\n  "
        }),
        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["d" /* FormBuilder */]])
    ], DynamicFormComponent);
    return DynamicFormComponent;
}());

//# sourceMappingURL=dynamic-form.component.js.map

/***/ }),

/***/ 682:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return GroupFilterPipe; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};

/**
 * Generated class for the GroupFilterPipe pipe.
 *
 * See https://angular.io/api/core/Pipe for more info on Angular Pipes.
 */
var GroupFilterPipe = /** @class */ (function () {
    function GroupFilterPipe() {
    }
    /**
     * Takes a value and makes it lowercase.
     */
    GroupFilterPipe.prototype.transform = function (items, term) {
        // I am unsure what id is here. did you mean title?
        return items.filter(function (item) { return item.labels.indexOf(term) !== -1; });
    };
    GroupFilterPipe = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Pipe"])({
            name: 'groupFilter',
        })
    ], GroupFilterPipe);
    return GroupFilterPipe;
}());

//# sourceMappingURL=group-filter.js.map

/***/ }),

/***/ 686:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return DynamicFieldDirective; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_forms__ = __webpack_require__(19);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__form_button_form_button_component__ = __webpack_require__(258);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__form_input_form_input_component__ = __webpack_require__(259);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__form_select_form_select_component__ = __webpack_require__(260);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};





var components = {
    button: __WEBPACK_IMPORTED_MODULE_2__form_button_form_button_component__["a" /* FormButtonComponent */],
    input: __WEBPACK_IMPORTED_MODULE_3__form_input_form_input_component__["a" /* FormInputComponent */],
    select: __WEBPACK_IMPORTED_MODULE_4__form_select_form_select_component__["a" /* FormSelectComponent */]
};
var DynamicFieldDirective = /** @class */ (function () {
    function DynamicFieldDirective(resolver, container) {
        this.resolver = resolver;
        this.container = container;
    }
    DynamicFieldDirective.prototype.ngOnChanges = function () {
        if (this.component) {
            this.component.instance.config = this.config;
            this.component.instance.group = this.group;
        }
    };
    DynamicFieldDirective.prototype.ngOnInit = function () {
        if (!components[this.config.type]) {
            var supportedTypes = Object.keys(components).join(', ');
            throw new Error("Trying to use an unsupported type (" + this.config.type + ").\n        Supported types: " + supportedTypes);
        }
        var component = this.resolver.resolveComponentFactory(components[this.config.type]);
        this.component = this.container.createComponent(component);
        this.component.instance.config = this.config;
        this.component.instance.group = this.group;
    };
    __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Input"])(),
        __metadata("design:type", Object)
    ], DynamicFieldDirective.prototype, "config", void 0);
    __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Input"])(),
        __metadata("design:type", __WEBPACK_IMPORTED_MODULE_1__angular_forms__["f" /* FormGroup */])
    ], DynamicFieldDirective.prototype, "group", void 0);
    DynamicFieldDirective = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["Directive"])({
            selector: '[dynamicField]'
        }),
        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ComponentFactoryResolver"],
            __WEBPACK_IMPORTED_MODULE_0__angular_core__["ViewContainerRef"]])
    ], DynamicFieldDirective);
    return DynamicFieldDirective;
}());

//# sourceMappingURL=dynamic-field.directive.js.map

/***/ }),

/***/ 687:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* unused harmony export RenderType_FormButtonComponent */
/* unused harmony export View_FormButtonComponent_0 */
/* unused harmony export View_FormButtonComponent_Host_0 */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return FormButtonComponentNgFactory; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_forms__ = __webpack_require__(19);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__form_button_component__ = __webpack_require__(258);
/**
* @fileoverview This file is generated by the Angular template compiler.
* Do not edit.
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride}
* tslint:disable
*/ 



var styles_FormButtonComponent = ["button[_ngcontent-%COMP%] {\n  letter-spacing: -0.5px;\n  cursor: pointer;\n  background-color: #9d62c8;\n  outline: 0;\n  line-height: 1;\n  text-align: center;\n  padding: 12px 30px;\n  font-size: 15px;\n  font-weight: 600;\n  border-radius: 2px;\n  display: inline-block;\n  border: none;\n  color: #fff;\n  transition: background-color .3s, box-shadow .3s;\n\n  &:hover {\n    background-color: #a46dcc;\n    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);\n  }\n\n  &:disabled {\n    background: rgba(0, 0, 0, 0.2);\n    color: rgba(0, 0, 0, 0.4);\n    cursor: not-allowed;\n    box-shadow: none;\n  }\n}"];
var RenderType_FormButtonComponent = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵcrt"]({ encapsulation: 0, styles: styles_FormButtonComponent, data: {} });

function View_FormButtonComponent_0(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 7, "div", [["class", "dynamic-field form-button"]], [[2, "ng-untouched", null], [2, "ng-touched", null], [2, "ng-pristine", null], [2, "ng-dirty", null], [2, "ng-valid", null], [2, "ng-invalid", null], [2, "ng-pending", null]], [[null, "submit"], [null, "reset"]], function (_v, en, $event) { var ad = true; if (("submit" === en)) {
        var pd_0 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 1).onSubmit($event) !== false);
        ad = (pd_0 && ad);
    } if (("reset" === en)) {
        var pd_1 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 1).onReset() !== false);
        ad = (pd_1 && ad);
    } return ad; }, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 540672, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["g" /* FormGroupDirective */], [[8, null], [8, null]], { form: [0, "form"] }, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵprd"](2048, null, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["b" /* ControlContainer */], null, [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["g" /* FormGroupDirective */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](3, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["n" /* NgControlStatusGroup */], [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["b" /* ControlContainer */]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](5, 0, null, null, 1, "button", [["type", "submit"]], [[8, "disabled", 0]], null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](6, null, ["\n        ", "\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n  "]))], function (_ck, _v) { var _co = _v.component; var currVal_7 = _co.group; _ck(_v, 1, 0, currVal_7); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassUntouched; var currVal_1 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassTouched; var currVal_2 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassPristine; var currVal_3 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassDirty; var currVal_4 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassValid; var currVal_5 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassInvalid; var currVal_6 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassPending; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4, currVal_5, currVal_6); var currVal_8 = _co.config.disabled; _ck(_v, 5, 0, currVal_8); var currVal_9 = _co.config.label; _ck(_v, 6, 0, currVal_9); }); }
function View_FormButtonComponent_Host_0(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 1, "form-button", [], null, null, null, View_FormButtonComponent_0, RenderType_FormButtonComponent)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 49152, null, 0, __WEBPACK_IMPORTED_MODULE_2__form_button_component__["a" /* FormButtonComponent */], [], null, null)], null, null); }
var FormButtonComponentNgFactory = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵccf"]("form-button", __WEBPACK_IMPORTED_MODULE_2__form_button_component__["a" /* FormButtonComponent */], View_FormButtonComponent_Host_0, {}, {}, []);

//# sourceMappingURL=form-button.component.ngfactory.js.map

/***/ }),

/***/ 688:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* unused harmony export RenderType_FormInputComponent */
/* unused harmony export View_FormInputComponent_0 */
/* unused harmony export View_FormInputComponent_Host_0 */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return FormInputComponentNgFactory; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_forms__ = __webpack_require__(19);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__form_input_component__ = __webpack_require__(259);
/**
* @fileoverview This file is generated by the Angular template compiler.
* Do not edit.
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride}
* tslint:disable
*/ 



var styles_FormInputComponent = ["input[_ngcontent-%COMP%] {\n  display: block;\n  font-family: inherit;\n  font-size: 14px;\n  width: 100%;\n  border: 1px solid #F1F2F4;\n  outline: none;\n  padding: 10px 15px;\n  color: rgba(0, 0, 0, 0.7);\n  &:focus {\n    border: 1px solid rgba(0, 0, 0, 0.4);\n    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);\n  }\n}"];
var RenderType_FormInputComponent = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵcrt"]({ encapsulation: 0, styles: styles_FormInputComponent, data: {} });

function View_FormInputComponent_0(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 14, "div", [["class", "dynamic-field form-input"]], [[2, "ng-untouched", null], [2, "ng-touched", null], [2, "ng-pristine", null], [2, "ng-dirty", null], [2, "ng-valid", null], [2, "ng-invalid", null], [2, "ng-pending", null]], [[null, "submit"], [null, "reset"]], function (_v, en, $event) { var ad = true; if (("submit" === en)) {
        var pd_0 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 1).onSubmit($event) !== false);
        ad = (pd_0 && ad);
    } if (("reset" === en)) {
        var pd_1 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 1).onReset() !== false);
        ad = (pd_1 && ad);
    } return ad; }, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 540672, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["g" /* FormGroupDirective */], [[8, null], [8, null]], { form: [0, "form"] }, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵprd"](2048, null, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["b" /* ControlContainer */], null, [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["g" /* FormGroupDirective */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](3, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["n" /* NgControlStatusGroup */], [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["b" /* ControlContainer */]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](5, 0, null, null, 1, "label", [], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](6, null, ["", ""])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](8, 0, null, null, 5, "input", [["type", "text"]], [[1, "placeholder", 0], [2, "ng-untouched", null], [2, "ng-touched", null], [2, "ng-pristine", null], [2, "ng-dirty", null], [2, "ng-valid", null], [2, "ng-invalid", null], [2, "ng-pending", null]], [[null, "input"], [null, "blur"], [null, "compositionstart"], [null, "compositionend"]], function (_v, en, $event) { var ad = true; if (("input" === en)) {
        var pd_0 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 9)._handleInput($event.target.value) !== false);
        ad = (pd_0 && ad);
    } if (("blur" === en)) {
        var pd_1 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 9).onTouched() !== false);
        ad = (pd_1 && ad);
    } if (("compositionstart" === en)) {
        var pd_2 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 9)._compositionStart() !== false);
        ad = (pd_2 && ad);
    } if (("compositionend" === en)) {
        var pd_3 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 9)._compositionEnd($event.target.value) !== false);
        ad = (pd_3 && ad);
    } return ad; }, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](9, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["c" /* DefaultValueAccessor */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer2"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], [2, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["a" /* COMPOSITION_BUFFER_MODE */]]], null, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵprd"](1024, null, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["k" /* NG_VALUE_ACCESSOR */], function (p0_0) { return [p0_0]; }, [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["c" /* DefaultValueAccessor */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](11, 671744, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["e" /* FormControlName */], [[3, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["b" /* ControlContainer */]], [8, null], [8, null], [2, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["k" /* NG_VALUE_ACCESSOR */]]], { name: [0, "name"] }, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵprd"](2048, null, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["l" /* NgControl */], null, [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["e" /* FormControlName */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](13, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["m" /* NgControlStatus */], [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["l" /* NgControl */]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n  "]))], function (_ck, _v) { var _co = _v.component; var currVal_7 = _co.group; _ck(_v, 1, 0, currVal_7); var currVal_17 = _co.config.name; _ck(_v, 11, 0, currVal_17); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassUntouched; var currVal_1 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassTouched; var currVal_2 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassPristine; var currVal_3 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassDirty; var currVal_4 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassValid; var currVal_5 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassInvalid; var currVal_6 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassPending; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4, currVal_5, currVal_6); var currVal_8 = _co.config.label; _ck(_v, 6, 0, currVal_8); var currVal_9 = _co.config.placeholder; var currVal_10 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassUntouched; var currVal_11 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassTouched; var currVal_12 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassPristine; var currVal_13 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassDirty; var currVal_14 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassValid; var currVal_15 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassInvalid; var currVal_16 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassPending; _ck(_v, 8, 0, currVal_9, currVal_10, currVal_11, currVal_12, currVal_13, currVal_14, currVal_15, currVal_16); }); }
function View_FormInputComponent_Host_0(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 1, "form-input", [], null, null, null, View_FormInputComponent_0, RenderType_FormInputComponent)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 49152, null, 0, __WEBPACK_IMPORTED_MODULE_2__form_input_component__["a" /* FormInputComponent */], [], null, null)], null, null); }
var FormInputComponentNgFactory = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵccf"]("form-input", __WEBPACK_IMPORTED_MODULE_2__form_input_component__["a" /* FormInputComponent */], View_FormInputComponent_Host_0, {}, {}, []);

//# sourceMappingURL=form-input.component.ngfactory.js.map

/***/ }),

/***/ 689:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* unused harmony export RenderType_FormSelectComponent */
/* unused harmony export View_FormSelectComponent_0 */
/* unused harmony export View_FormSelectComponent_Host_0 */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return FormSelectComponentNgFactory; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_forms__ = __webpack_require__(19);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__angular_common__ = __webpack_require__(17);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__form_select_component__ = __webpack_require__(260);
/**
* @fileoverview This file is generated by the Angular template compiler.
* Do not edit.
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride}
* tslint:disable
*/ 




var styles_FormSelectComponent = ["select[_ngcontent-%COMP%] {\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  text-indent: .01px;\n  text-overflow: '';\n  overflow: hidden;\n  font-family: inherit;\n  font-size: 14px;\n  padding: 10px 15px;\n  border-radius: 0;\n  color: rgba(0, 0, 0, 0.7);\n  border: 1px solid rgba(0, 0, 0, 0.1);\n  width: 100%;\n  outline: none;\n  background:\n    linear-gradient(45deg, transparent 50%, rgba(0, 0, 0, 0.7) 50%)\n      no-repeat calc(100% - 20px) calc(1em + 4px),\n    linear-gradient(135deg, rgba(0, 0, 0, 0.7) 50%, transparent 50%)\n      no-repeat calc(100% - 15px) calc(1em + 4px);\n  background-size: 5px 5px, 5px 5px;\n  &:focus {\n    border: 1px solid rgba(0, 0, 0, 0.4);\n    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);\n  }\n}"];
var RenderType_FormSelectComponent = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵcrt"]({ encapsulation: 0, styles: styles_FormSelectComponent, data: {} });

function View_FormSelectComponent_1(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 3, "option", [], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 147456, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["q" /* NgSelectOption */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer2"], [2, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["t" /* SelectControlValueAccessor */]]], null, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](2, 147456, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["y" /* ɵq */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer2"], [8, null]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](3, null, ["\n          ", "\n        "]))], null, function (_ck, _v) { var currVal_0 = _v.context.$implicit; _ck(_v, 3, 0, currVal_0); }); }
function View_FormSelectComponent_0(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 23, "div", [["class", "dynamic-field form-select"]], [[2, "ng-untouched", null], [2, "ng-touched", null], [2, "ng-pristine", null], [2, "ng-dirty", null], [2, "ng-valid", null], [2, "ng-invalid", null], [2, "ng-pending", null]], [[null, "submit"], [null, "reset"]], function (_v, en, $event) { var ad = true; if (("submit" === en)) {
        var pd_0 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 1).onSubmit($event) !== false);
        ad = (pd_0 && ad);
    } if (("reset" === en)) {
        var pd_1 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 1).onReset() !== false);
        ad = (pd_1 && ad);
    } return ad; }, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 540672, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["g" /* FormGroupDirective */], [[8, null], [8, null]], { form: [0, "form"] }, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵprd"](2048, null, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["b" /* ControlContainer */], null, [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["g" /* FormGroupDirective */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](3, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["n" /* NgControlStatusGroup */], [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["b" /* ControlContainer */]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](5, 0, null, null, 1, "label", [], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](6, null, ["", ""])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](8, 0, null, null, 14, "select", [], [[2, "ng-untouched", null], [2, "ng-touched", null], [2, "ng-pristine", null], [2, "ng-dirty", null], [2, "ng-valid", null], [2, "ng-invalid", null], [2, "ng-pending", null]], [[null, "change"], [null, "blur"]], function (_v, en, $event) { var ad = true; if (("change" === en)) {
        var pd_0 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 9).onChange($event.target.value) !== false);
        ad = (pd_0 && ad);
    } if (("blur" === en)) {
        var pd_1 = (__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 9).onTouched() !== false);
        ad = (pd_1 && ad);
    } return ad; }, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](9, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["t" /* SelectControlValueAccessor */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer2"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"]], null, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵprd"](1024, null, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["k" /* NG_VALUE_ACCESSOR */], function (p0_0) { return [p0_0]; }, [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["t" /* SelectControlValueAccessor */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](11, 671744, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["e" /* FormControlName */], [[3, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["b" /* ControlContainer */]], [8, null], [8, null], [2, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["k" /* NG_VALUE_ACCESSOR */]]], { name: [0, "name"] }, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵprd"](2048, null, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["l" /* NgControl */], null, [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["e" /* FormControlName */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](13, 16384, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["m" /* NgControlStatus */], [__WEBPACK_IMPORTED_MODULE_1__angular_forms__["l" /* NgControl */]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n        "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](15, 0, null, null, 3, "option", [["value", ""]], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](16, 147456, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["q" /* NgSelectOption */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer2"], [2, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["t" /* SelectControlValueAccessor */]]], { value: [0, "value"] }, null), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](17, 147456, null, 0, __WEBPACK_IMPORTED_MODULE_1__angular_forms__["y" /* ɵq */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ElementRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Renderer2"], [8, null]], { value: [0, "value"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](18, null, ["", ""])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n        "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵand"](16777216, null, null, 1, null, View_FormSelectComponent_1)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](21, 802816, null, 0, __WEBPACK_IMPORTED_MODULE_2__angular_common__["h" /* NgForOf */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ViewContainerRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["TemplateRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["IterableDiffers"]], { ngForOf: [0, "ngForOf"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n      "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n    "])), (_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵted"](-1, null, ["\n  "]))], function (_ck, _v) { var _co = _v.component; var currVal_7 = _co.group; _ck(_v, 1, 0, currVal_7); var currVal_16 = _co.config.name; _ck(_v, 11, 0, currVal_16); var currVal_17 = ""; _ck(_v, 16, 0, currVal_17); var currVal_18 = ""; _ck(_v, 17, 0, currVal_18); var currVal_20 = _co.config.options; _ck(_v, 21, 0, currVal_20); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassUntouched; var currVal_1 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassTouched; var currVal_2 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassPristine; var currVal_3 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassDirty; var currVal_4 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassValid; var currVal_5 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassInvalid; var currVal_6 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 3).ngClassPending; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4, currVal_5, currVal_6); var currVal_8 = _co.config.label; _ck(_v, 6, 0, currVal_8); var currVal_9 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassUntouched; var currVal_10 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassTouched; var currVal_11 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassPristine; var currVal_12 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassDirty; var currVal_13 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassValid; var currVal_14 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassInvalid; var currVal_15 = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵnov"](_v, 13).ngClassPending; _ck(_v, 8, 0, currVal_9, currVal_10, currVal_11, currVal_12, currVal_13, currVal_14, currVal_15); var currVal_19 = _co.config.placeholder; _ck(_v, 18, 0, currVal_19); }); }
function View_FormSelectComponent_Host_0(_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵvid"](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵeld"](0, 0, null, null, 1, "form-select", [], null, null, null, View_FormSelectComponent_0, RenderType_FormSelectComponent)), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵdid"](1, 49152, null, 0, __WEBPACK_IMPORTED_MODULE_3__form_select_component__["a" /* FormSelectComponent */], [], null, null)], null, null); }
var FormSelectComponentNgFactory = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵccf"]("form-select", __WEBPACK_IMPORTED_MODULE_3__form_select_component__["a" /* FormSelectComponent */], View_FormSelectComponent_Host_0, {}, {}, []);

//# sourceMappingURL=form-select.component.ngfactory.js.map

/***/ }),

/***/ 695:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__ = __webpack_require__(43);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__app_module_ngfactory__ = __webpack_require__(698);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__angular_core__ = __webpack_require__(0);



Object(__WEBPACK_IMPORTED_MODULE_2__angular_core__["enableProdMode"])();
Object(__WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__["j" /* platformBrowser */])().bootstrapModuleFactory(__WEBPACK_IMPORTED_MODULE_1__app_module_ngfactory__["a" /* AppModuleNgFactory */]);
//# sourceMappingURL=main.js.map

/***/ }),

/***/ 698:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppModuleNgFactory; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__app_module__ = __webpack_require__(699);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_ionic_angular_components_app_app_root__ = __webpack_require__(102);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_ionic_angular_components_action_sheet_action_sheet_component_ngfactory__ = __webpack_require__(663);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__node_modules_ionic_angular_components_alert_alert_component_ngfactory__ = __webpack_require__(664);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__node_modules_ionic_angular_components_app_app_root_ngfactory__ = __webpack_require__(665);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__node_modules_ionic_angular_components_loading_loading_component_ngfactory__ = __webpack_require__(666);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__node_modules_ionic_angular_components_modal_modal_component_ngfactory__ = __webpack_require__(667);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__node_modules_ionic_angular_components_picker_picker_component_ngfactory__ = __webpack_require__(668);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__node_modules_ionic_angular_components_popover_popover_component_ngfactory__ = __webpack_require__(669);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__node_modules_ionic_angular_components_select_select_popover_component_ngfactory__ = __webpack_require__(670);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__node_modules_ionic_angular_components_toast_toast_component_ngfactory__ = __webpack_require__(671);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__modules_dynamic_form_components_form_button_form_button_component_ngfactory__ = __webpack_require__(687);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__modules_dynamic_form_components_form_input_form_input_component_ngfactory__ = __webpack_require__(688);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__modules_dynamic_form_components_form_select_form_select_component_ngfactory__ = __webpack_require__(689);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__app_component_ngfactory__ = __webpack_require__(1076);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__pages_appselect_inprogress_Inprogress_component_ngfactory__ = __webpack_require__(1077);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__angular_common__ = __webpack_require__(17);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__ = __webpack_require__(43);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19_ionic_angular_gestures_gesture_config__ = __webpack_require__(234);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__angular_animations_browser__ = __webpack_require__(655);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__angular_platform_browser_animations__ = __webpack_require__(654);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_22__angular_animations__ = __webpack_require__(171);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_23__angular_common_http__ = __webpack_require__(31);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_24_ngx_logger__ = __webpack_require__(12);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_25__ncinga_sp_nsp_app_core_dist_environment_environment_variables_token__ = __webpack_require__(64);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_26__ionic_storage_dist_storage__ = __webpack_require__(330);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_27_angular2_jwt_angular2_jwt__ = __webpack_require__(255);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_27_angular2_jwt_angular2_jwt___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_27_angular2_jwt_angular2_jwt__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_28__ncinga_sp_nsp_app_core_dist_auth_auth_module__ = __webpack_require__(256);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_29__ncinga_sp_nsp_app_core_dist_auth_env_provider__ = __webpack_require__(257);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__ncinga_sp_nsp_app_core_dist_cache_settings__ = __webpack_require__(49);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_31__ncinga_sp_nsp_app_core_dist_cache_cache_module__ = __webpack_require__(659);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_32__ncinga_sp_nsp_app_core_dist_cache_indexedAdapter__ = __webpack_require__(280);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_33__ncinga_sp_nsp_app_core_dist_cache_cache_service__ = __webpack_require__(279);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_34__ncinga_sp_nsp_app_core_dist_cache_config_provider__ = __webpack_require__(660);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_35__angular_forms__ = __webpack_require__(19);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_36__ncinga_sp_nsp_app_core_dist_providers_application_context__ = __webpack_require__(75);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_37_angular2_collapsible__ = __webpack_require__(281);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_38__ncinga_sp_nsp_app_core_dist_communication_env_provider__ = __webpack_require__(124);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_39__ncinga_sp_nsp_app_core_dist_communication_connection_manager__ = __webpack_require__(88);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_40__ncinga_sp_nsp_app_core_dist_communication_subscription_provider__ = __webpack_require__(181);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_41__ncinga_sp_nsp_app_core_dist_communication_communication_provider__ = __webpack_require__(180);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_42__ncinga_sp_nsp_app_core_dist_communication_connectioinstatuschecker__ = __webpack_require__(119);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_43__ncinga_sp_nsp_app_core_dist_communication_live_channel__ = __webpack_require__(286);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_44__ncinga_sp_nsp_counting_classifi_dist_providers_business_context__ = __webpack_require__(116);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_45__ncinga_sp_nsp_counting_classifi_dist_providers_ccenv_provider__ = __webpack_require__(115);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_46__ncinga_sp_nsp_counting_classifi_dist_providers_recentevent_provider__ = __webpack_require__(39);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_47__ncinga_sp_nsp_counting_classifi_dist_providers_event_handler_provider__ = __webpack_require__(79);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__ = __webpack_require__(13);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_49__ncinga_sp_nsp_counting_classifi_dist_providers_data_load_provider__ = __webpack_require__(34);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_50__ncinga_sp_nsp_counting_classifi_dist_providers_data_services_backend_data_service__ = __webpack_require__(130);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_51__ncinga_sp_nsp_app_core_dist_auth_auth_provider__ = __webpack_require__(127);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_52__ngx_translate_core_src_translate_loader__ = __webpack_require__(120);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_53__ngx_translate_core_src_translate_compiler__ = __webpack_require__(121);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_54__ngx_translate_core_src_translate_parser__ = __webpack_require__(123);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_55__ngx_translate_core_src_missing_translation_handler__ = __webpack_require__(122);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_56__ngx_translate_core_src_translate_store__ = __webpack_require__(176);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_57__ngx_translate_core_src_translate_service__ = __webpack_require__(48);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_58_ionic_angular_components_action_sheet_action_sheet_controller__ = __webpack_require__(215);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__ = __webpack_require__(3);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_60_ionic_angular_components_alert_alert_controller__ = __webpack_require__(185);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_61_ionic_angular_util_events__ = __webpack_require__(233);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_62_ionic_angular_util_form__ = __webpack_require__(23);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_63_ionic_angular_tap_click_haptic__ = __webpack_require__(60);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_64_ionic_angular_platform_platform__ = __webpack_require__(6);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_65_ionic_angular_platform_keyboard__ = __webpack_require__(38);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_66_ionic_angular_platform_dom_controller__ = __webpack_require__(14);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_67_ionic_angular_components_loading_loading_controller__ = __webpack_require__(186);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_68_ionic_angular_module__ = __webpack_require__(283);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_69_ionic_angular_navigation_url_serializer__ = __webpack_require__(104);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_70_ionic_angular_navigation_deep_linker__ = __webpack_require__(27);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_71_ionic_angular_util_module_loader__ = __webpack_require__(73);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_72_ionic_angular_components_modal_modal_controller__ = __webpack_require__(188);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_73_ionic_angular_components_picker_picker_controller__ = __webpack_require__(126);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_74_ionic_angular_components_popover_popover_controller__ = __webpack_require__(241);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_75_ionic_angular_tap_click_tap_click__ = __webpack_require__(236);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_76_ionic_angular_gestures_gesture_controller__ = __webpack_require__(10);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_77_ionic_angular_components_toast_toast_controller__ = __webpack_require__(178);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_78_ionic_angular_transitions_transition_controller__ = __webpack_require__(50);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__ = __webpack_require__(297);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_80__ionic_native_splash_screen_index__ = __webpack_require__(136);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_81__ionic_native_speech_recognition_index__ = __webpack_require__(656);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_82__ionic_native_status_bar_index__ = __webpack_require__(138);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_83__ionic_native_text_to_speech_index__ = __webpack_require__(276);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_84__ncinga_sp_nsp_app_core_dist_providers_app_state__ = __webpack_require__(65);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_85__ncinga_sp_nsp_app_core_dist_providers_application_manager__ = __webpack_require__(172);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_86__providers_activation_service_env_provider__ = __webpack_require__(183);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_87__ionic_native_device_index__ = __webpack_require__(232);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_88__providers_activation_service_activation_service__ = __webpack_require__(78);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_89__providers_app_extractor_app_extractor__ = __webpack_require__(91);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_90__ncinga_sp_nsp_app_core_dist_providers_app_master_provider__ = __webpack_require__(90);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_91__providers_app_master_service_app_master_service__ = __webpack_require__(661);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_92__ncinga_sp_nsp_app_core_dist_providers_navigation_manager__ = __webpack_require__(36);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_93_ionic_angular_util_ionic_error_handler__ = __webpack_require__(653);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_94_ionic_angular_platform_platform_registry__ = __webpack_require__(235);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_95_ionic_angular_components_app_menu_controller__ = __webpack_require__(40);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_96_ionic_angular_util_ng_module_loader__ = __webpack_require__(222);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_97_ionic_angular_config_mode_registry__ = __webpack_require__(237);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_98__ionic_storage_dist_index__ = __webpack_require__(56);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_99__ncinga_sp_nsp_app_core_dist_environment_environment_variables_module__ = __webpack_require__(658);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_100__modules_components_app_component_module__ = __webpack_require__(657);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_101__ncinga_sp_nsp_app_core_dist_communication_communication_module__ = __webpack_require__(285);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_102__ncinga_sp_nsp_counting_classifi_dist_components_components_module__ = __webpack_require__(44);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_103__ncinga_sp_nsp_counting_classifi_dist_candc_module__ = __webpack_require__(662);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_104__ngx_translate_core_index__ = __webpack_require__(76);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_105__pipes_pipes_module__ = __webpack_require__(295);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_106__modules_dynamic_form_dynamic_form_module__ = __webpack_require__(296);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_107__app_component__ = __webpack_require__(278);
/**
* @fileoverview This file is generated by the Angular template compiler.
* Do not edit.
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride}
* tslint:disable
*/ 












































































































var AppModuleNgFactory = __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵcmf"](__WEBPACK_IMPORTED_MODULE_1__app_module__["a" /* AppModule */], [__WEBPACK_IMPORTED_MODULE_2_ionic_angular_components_app_app_root__["b" /* IonicApp */]], function (_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmod"]([__WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_0__angular_core__["ComponentFactoryResolver"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵCodegenComponentFactoryResolver"], [[8, [__WEBPACK_IMPORTED_MODULE_3__node_modules_ionic_angular_components_action_sheet_action_sheet_component_ngfactory__["a" /* ActionSheetCmpNgFactory */], __WEBPACK_IMPORTED_MODULE_4__node_modules_ionic_angular_components_alert_alert_component_ngfactory__["a" /* AlertCmpNgFactory */], __WEBPACK_IMPORTED_MODULE_5__node_modules_ionic_angular_components_app_app_root_ngfactory__["a" /* IonicAppNgFactory */], __WEBPACK_IMPORTED_MODULE_6__node_modules_ionic_angular_components_loading_loading_component_ngfactory__["a" /* LoadingCmpNgFactory */], __WEBPACK_IMPORTED_MODULE_7__node_modules_ionic_angular_components_modal_modal_component_ngfactory__["a" /* ModalCmpNgFactory */], __WEBPACK_IMPORTED_MODULE_8__node_modules_ionic_angular_components_picker_picker_component_ngfactory__["a" /* PickerCmpNgFactory */], __WEBPACK_IMPORTED_MODULE_9__node_modules_ionic_angular_components_popover_popover_component_ngfactory__["a" /* PopoverCmpNgFactory */], __WEBPACK_IMPORTED_MODULE_10__node_modules_ionic_angular_components_select_select_popover_component_ngfactory__["a" /* SelectPopoverNgFactory */], __WEBPACK_IMPORTED_MODULE_11__node_modules_ionic_angular_components_toast_toast_component_ngfactory__["a" /* ToastCmpNgFactory */], __WEBPACK_IMPORTED_MODULE_12__modules_dynamic_form_components_form_button_form_button_component_ngfactory__["a" /* FormButtonComponentNgFactory */], __WEBPACK_IMPORTED_MODULE_13__modules_dynamic_form_components_form_input_form_input_component_ngfactory__["a" /* FormInputComponentNgFactory */], __WEBPACK_IMPORTED_MODULE_14__modules_dynamic_form_components_form_select_form_select_component_ngfactory__["a" /* FormSelectComponentNgFactory */], __WEBPACK_IMPORTED_MODULE_15__app_component_ngfactory__["a" /* NSPCountingNgFactory */], __WEBPACK_IMPORTED_MODULE_16__pages_appselect_inprogress_Inprogress_component_ngfactory__["a" /* InProgressComponentNgFactory */]]], [3, __WEBPACK_IMPORTED_MODULE_0__angular_core__["ComponentFactoryResolver"]], __WEBPACK_IMPORTED_MODULE_0__angular_core__["NgModuleRef"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_0__angular_core__["LOCALE_ID"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵm"], [[3, __WEBPACK_IMPORTED_MODULE_0__angular_core__["LOCALE_ID"]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_17__angular_common__["k" /* NgLocalization */], __WEBPACK_IMPORTED_MODULE_17__angular_common__["j" /* NgLocaleLocalization */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["LOCALE_ID"], [2, __WEBPACK_IMPORTED_MODULE_17__angular_common__["t" /* ɵa */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_0__angular_core__["APP_ID"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵf"], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_0__angular_core__["IterableDiffers"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵk"], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_0__angular_core__["KeyValueDiffers"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵl"], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["c" /* DomSanitizer */], __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["q" /* ɵe */], [__WEBPACK_IMPORTED_MODULE_17__angular_common__["c" /* DOCUMENT */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](6144, __WEBPACK_IMPORTED_MODULE_0__angular_core__["Sanitizer"], null, [__WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["c" /* DomSanitizer */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["f" /* HAMMER_GESTURE_CONFIG */], __WEBPACK_IMPORTED_MODULE_19_ionic_angular_gestures_gesture_config__["a" /* IonicGestureConfig */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["d" /* EVENT_MANAGER_PLUGINS */], function (p0_0, p0_1, p1_0, p2_0, p2_1) { return [new __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["k" /* ɵDomEventsPlugin */](p0_0, p0_1), new __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["o" /* ɵKeyEventsPlugin */](p1_0), new __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["n" /* ɵHammerGesturesPlugin */](p2_0, p2_1)]; }, [__WEBPACK_IMPORTED_MODULE_17__angular_common__["c" /* DOCUMENT */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["NgZone"], __WEBPACK_IMPORTED_MODULE_17__angular_common__["c" /* DOCUMENT */], __WEBPACK_IMPORTED_MODULE_17__angular_common__["c" /* DOCUMENT */], __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["f" /* HAMMER_GESTURE_CONFIG */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["e" /* EventManager */], __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["e" /* EventManager */], [__WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["d" /* EVENT_MANAGER_PLUGINS */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["NgZone"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](135680, __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["m" /* ɵDomSharedStylesHost */], __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["m" /* ɵDomSharedStylesHost */], [__WEBPACK_IMPORTED_MODULE_17__angular_common__["c" /* DOCUMENT */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["l" /* ɵDomRendererFactory2 */], __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["l" /* ɵDomRendererFactory2 */], [__WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["e" /* EventManager */], __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["m" /* ɵDomSharedStylesHost */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_20__angular_animations_browser__["a" /* AnimationDriver */], __WEBPACK_IMPORTED_MODULE_21__angular_platform_browser_animations__["d" /* ɵc */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_20__angular_animations_browser__["c" /* ɵAnimationStyleNormalizer */], __WEBPACK_IMPORTED_MODULE_21__angular_platform_browser_animations__["e" /* ɵd */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_20__angular_animations_browser__["b" /* ɵAnimationEngine */], __WEBPACK_IMPORTED_MODULE_21__angular_platform_browser_animations__["c" /* ɵb */], [__WEBPACK_IMPORTED_MODULE_20__angular_animations_browser__["a" /* AnimationDriver */], __WEBPACK_IMPORTED_MODULE_20__angular_animations_browser__["c" /* ɵAnimationStyleNormalizer */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_0__angular_core__["RendererFactory2"], __WEBPACK_IMPORTED_MODULE_21__angular_platform_browser_animations__["f" /* ɵe */], [__WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["l" /* ɵDomRendererFactory2 */], __WEBPACK_IMPORTED_MODULE_20__angular_animations_browser__["b" /* ɵAnimationEngine */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["NgZone"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](6144, __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["p" /* ɵSharedStylesHost */], null, [__WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["m" /* ɵDomSharedStylesHost */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_0__angular_core__["Testability"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Testability"], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["NgZone"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["h" /* Meta */], __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["h" /* Meta */], [__WEBPACK_IMPORTED_MODULE_17__angular_common__["c" /* DOCUMENT */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["i" /* Title */], __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["i" /* Title */], [__WEBPACK_IMPORTED_MODULE_17__angular_common__["c" /* DOCUMENT */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_22__angular_animations__["b" /* AnimationBuilder */], __WEBPACK_IMPORTED_MODULE_21__angular_platform_browser_animations__["b" /* ɵBrowserAnimationBuilder */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["RendererFactory2"], __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["b" /* DOCUMENT */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["i" /* HttpXsrfTokenExtractor */], __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["n" /* ɵg */], [__WEBPACK_IMPORTED_MODULE_17__angular_common__["c" /* DOCUMENT */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["PLATFORM_ID"], __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["l" /* ɵe */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["o" /* ɵh */], __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["o" /* ɵh */], [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["i" /* HttpXsrfTokenExtractor */], __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["m" /* ɵf */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["a" /* HTTP_INTERCEPTORS */], function (p0_0) { return [p0_0]; }, [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["o" /* ɵh */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["k" /* ɵd */], __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["k" /* ɵd */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](6144, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["j" /* XhrFactory */], null, [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["k" /* ɵd */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["h" /* HttpXhrBackend */], __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["h" /* HttpXhrBackend */], [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["j" /* XhrFactory */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](6144, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["b" /* HttpBackend */], null, [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["h" /* HttpXhrBackend */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["f" /* HttpHandler */], __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["p" /* ɵinterceptingHandler */], [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["b" /* HttpBackend */], [2, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["a" /* HTTP_INTERCEPTORS */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["c" /* HttpClient */], __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["c" /* HttpClient */], [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["f" /* HttpHandler */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["e" /* NGXLoggerHttpService */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["e" /* NGXLoggerHttpService */], [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["c" /* HttpClient */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */], [__WEBPACK_IMPORTED_MODULE_24_ngx_logger__["e" /* NGXLoggerHttpService */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["b" /* LoggerConfig */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["PLATFORM_ID"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_25__ncinga_sp_nsp_app_core_dist_environment_environment_variables_token__["a" /* EnvVariables */], __WEBPACK_IMPORTED_MODULE_1__app_module__["b" /* environmentFactory */], [__WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_26__ionic_storage_dist_storage__["a" /* Storage */], __WEBPACK_IMPORTED_MODULE_26__ionic_storage_dist_storage__["c" /* provideStorage */], [__WEBPACK_IMPORTED_MODULE_26__ionic_storage_dist_storage__["b" /* StorageConfigToken */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_27_angular2_jwt_angular2_jwt__["AuthHttp"], __WEBPACK_IMPORTED_MODULE_28__ncinga_sp_nsp_app_core_dist_auth_auth_module__["b" /* getAuthHttp */], [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["c" /* HttpClient */], __WEBPACK_IMPORTED_MODULE_26__ionic_storage_dist_storage__["a" /* Storage */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_29__ncinga_sp_nsp_app_core_dist_auth_env_provider__["a" /* EnvProvider */], __WEBPACK_IMPORTED_MODULE_29__ncinga_sp_nsp_app_core_dist_auth_env_provider__["a" /* EnvProvider */], [__WEBPACK_IMPORTED_MODULE_25__ncinga_sp_nsp_app_core_dist_environment_environment_variables_token__["a" /* EnvVariables */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["a" /* CustomNGXLoggerService */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["a" /* CustomNGXLoggerService */], [__WEBPACK_IMPORTED_MODULE_24_ngx_logger__["e" /* NGXLoggerHttpService */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["PLATFORM_ID"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_30__ncinga_sp_nsp_app_core_dist_cache_settings__["a" /* Settings */], __WEBPACK_IMPORTED_MODULE_31__ncinga_sp_nsp_app_core_dist_cache_cache_module__["c" /* provideSettings */], [__WEBPACK_IMPORTED_MODULE_26__ionic_storage_dist_storage__["a" /* Storage */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_32__ncinga_sp_nsp_app_core_dist_cache_indexedAdapter__["a" /* IndexedDatabaseAdapter */], __WEBPACK_IMPORTED_MODULE_31__ncinga_sp_nsp_app_core_dist_cache_cache_module__["b" /* provideAdapter */], [__WEBPACK_IMPORTED_MODULE_26__ionic_storage_dist_storage__["a" /* Storage */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_33__ncinga_sp_nsp_app_core_dist_cache_cache_service__["a" /* CacheService */], __WEBPACK_IMPORTED_MODULE_33__ncinga_sp_nsp_app_core_dist_cache_cache_service__["a" /* CacheService */], [__WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_32__ncinga_sp_nsp_app_core_dist_cache_indexedAdapter__["a" /* IndexedDatabaseAdapter */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_34__ncinga_sp_nsp_app_core_dist_cache_config_provider__["a" /* ConfigProvider */], __WEBPACK_IMPORTED_MODULE_34__ncinga_sp_nsp_app_core_dist_cache_config_provider__["a" /* ConfigProvider */], [__WEBPACK_IMPORTED_MODULE_30__ncinga_sp_nsp_app_core_dist_cache_settings__["a" /* Settings */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_35__angular_forms__["x" /* ɵi */], __WEBPACK_IMPORTED_MODULE_35__angular_forms__["x" /* ɵi */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_35__angular_forms__["d" /* FormBuilder */], __WEBPACK_IMPORTED_MODULE_35__angular_forms__["d" /* FormBuilder */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_36__ncinga_sp_nsp_app_core_dist_providers_application_context__["a" /* ApplicationContext */], __WEBPACK_IMPORTED_MODULE_36__ncinga_sp_nsp_app_core_dist_providers_application_context__["a" /* ApplicationContext */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_37_angular2_collapsible__["h" /* CollapsibleService */], __WEBPACK_IMPORTED_MODULE_37_angular2_collapsible__["h" /* CollapsibleService */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_37_angular2_collapsible__["c" /* CollapsibleEventService */], __WEBPACK_IMPORTED_MODULE_37_angular2_collapsible__["c" /* CollapsibleEventService */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_37_angular2_collapsible__["a" /* CollapsibleAnimationsService */], __WEBPACK_IMPORTED_MODULE_37_angular2_collapsible__["a" /* CollapsibleAnimationsService */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_38__ncinga_sp_nsp_app_core_dist_communication_env_provider__["a" /* EnvProvider */], __WEBPACK_IMPORTED_MODULE_38__ncinga_sp_nsp_app_core_dist_communication_env_provider__["a" /* EnvProvider */], [__WEBPACK_IMPORTED_MODULE_25__ncinga_sp_nsp_app_core_dist_environment_environment_variables_token__["a" /* EnvVariables */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_39__ncinga_sp_nsp_app_core_dist_communication_connection_manager__["a" /* ConnectionManager */], __WEBPACK_IMPORTED_MODULE_39__ncinga_sp_nsp_app_core_dist_communication_connection_manager__["a" /* ConnectionManager */], [__WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_38__ncinga_sp_nsp_app_core_dist_communication_env_provider__["a" /* EnvProvider */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_40__ncinga_sp_nsp_app_core_dist_communication_subscription_provider__["a" /* SubscriptionProvider */], __WEBPACK_IMPORTED_MODULE_40__ncinga_sp_nsp_app_core_dist_communication_subscription_provider__["a" /* SubscriptionProvider */], [__WEBPACK_IMPORTED_MODULE_39__ncinga_sp_nsp_app_core_dist_communication_connection_manager__["a" /* ConnectionManager */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_41__ncinga_sp_nsp_app_core_dist_communication_communication_provider__["a" /* CommunicationProvider */], __WEBPACK_IMPORTED_MODULE_41__ncinga_sp_nsp_app_core_dist_communication_communication_provider__["a" /* CommunicationProvider */], [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["c" /* HttpClient */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_42__ncinga_sp_nsp_app_core_dist_communication_connectioinstatuschecker__["a" /* ConnectioinStatusChecker */], __WEBPACK_IMPORTED_MODULE_42__ncinga_sp_nsp_app_core_dist_communication_connectioinstatuschecker__["a" /* ConnectioinStatusChecker */], [__WEBPACK_IMPORTED_MODULE_40__ncinga_sp_nsp_app_core_dist_communication_subscription_provider__["a" /* SubscriptionProvider */], __WEBPACK_IMPORTED_MODULE_39__ncinga_sp_nsp_app_core_dist_communication_connection_manager__["a" /* ConnectionManager */], __WEBPACK_IMPORTED_MODULE_41__ncinga_sp_nsp_app_core_dist_communication_communication_provider__["a" /* CommunicationProvider */], __WEBPACK_IMPORTED_MODULE_38__ncinga_sp_nsp_app_core_dist_communication_env_provider__["a" /* EnvProvider */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_43__ncinga_sp_nsp_app_core_dist_communication_live_channel__["a" /* LiveChannel */], __WEBPACK_IMPORTED_MODULE_43__ncinga_sp_nsp_app_core_dist_communication_live_channel__["a" /* LiveChannel */], [__WEBPACK_IMPORTED_MODULE_39__ncinga_sp_nsp_app_core_dist_communication_connection_manager__["a" /* ConnectionManager */], __WEBPACK_IMPORTED_MODULE_42__ncinga_sp_nsp_app_core_dist_communication_connectioinstatuschecker__["a" /* ConnectioinStatusChecker */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_44__ncinga_sp_nsp_counting_classifi_dist_providers_business_context__["a" /* BusinessContext */], __WEBPACK_IMPORTED_MODULE_44__ncinga_sp_nsp_counting_classifi_dist_providers_business_context__["a" /* BusinessContext */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_45__ncinga_sp_nsp_counting_classifi_dist_providers_ccenv_provider__["a" /* CCEnvProvider */], __WEBPACK_IMPORTED_MODULE_45__ncinga_sp_nsp_counting_classifi_dist_providers_ccenv_provider__["a" /* CCEnvProvider */], [__WEBPACK_IMPORTED_MODULE_25__ncinga_sp_nsp_app_core_dist_environment_environment_variables_token__["a" /* EnvVariables */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_46__ncinga_sp_nsp_counting_classifi_dist_providers_recentevent_provider__["a" /* RecentEventProvider */], __WEBPACK_IMPORTED_MODULE_46__ncinga_sp_nsp_counting_classifi_dist_providers_recentevent_provider__["a" /* RecentEventProvider */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_47__ncinga_sp_nsp_counting_classifi_dist_providers_event_handler_provider__["a" /* EventHandlerProvider */], __WEBPACK_IMPORTED_MODULE_47__ncinga_sp_nsp_counting_classifi_dist_providers_event_handler_provider__["a" /* EventHandlerProvider */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_46__ncinga_sp_nsp_counting_classifi_dist_providers_recentevent_provider__["a" /* RecentEventProvider */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_49__ncinga_sp_nsp_counting_classifi_dist_providers_data_load_provider__["a" /* DataLoadProvider */], __WEBPACK_IMPORTED_MODULE_49__ncinga_sp_nsp_counting_classifi_dist_providers_data_load_provider__["a" /* DataLoadProvider */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_46__ncinga_sp_nsp_counting_classifi_dist_providers_recentevent_provider__["a" /* RecentEventProvider */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_45__ncinga_sp_nsp_counting_classifi_dist_providers_ccenv_provider__["a" /* CCEnvProvider */], __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["c" /* HttpClient */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_50__ncinga_sp_nsp_counting_classifi_dist_providers_data_services_backend_data_service__["a" /* BackendService */], __WEBPACK_IMPORTED_MODULE_50__ncinga_sp_nsp_counting_classifi_dist_providers_data_services_backend_data_service__["a" /* BackendService */], [__WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_45__ncinga_sp_nsp_counting_classifi_dist_providers_ccenv_provider__["a" /* CCEnvProvider */], __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["c" /* HttpClient */], __WEBPACK_IMPORTED_MODULE_46__ncinga_sp_nsp_counting_classifi_dist_providers_recentevent_provider__["a" /* RecentEventProvider */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_51__ncinga_sp_nsp_app_core_dist_auth_auth_provider__["a" /* AuthProvider */], __WEBPACK_IMPORTED_MODULE_51__ncinga_sp_nsp_app_core_dist_auth_auth_provider__["a" /* AuthProvider */], [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["c" /* HttpClient */], __WEBPACK_IMPORTED_MODULE_29__ncinga_sp_nsp_app_core_dist_auth_env_provider__["a" /* EnvProvider */], __WEBPACK_IMPORTED_MODULE_26__ionic_storage_dist_storage__["a" /* Storage */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_52__ngx_translate_core_src_translate_loader__["b" /* TranslateLoader */], __WEBPACK_IMPORTED_MODULE_1__app_module__["c" /* ɵ0 */], [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["c" /* HttpClient */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_53__ngx_translate_core_src_translate_compiler__["a" /* TranslateCompiler */], __WEBPACK_IMPORTED_MODULE_53__ngx_translate_core_src_translate_compiler__["b" /* TranslateFakeCompiler */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_54__ngx_translate_core_src_translate_parser__["b" /* TranslateParser */], __WEBPACK_IMPORTED_MODULE_54__ngx_translate_core_src_translate_parser__["a" /* TranslateDefaultParser */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_55__ngx_translate_core_src_missing_translation_handler__["b" /* MissingTranslationHandler */], __WEBPACK_IMPORTED_MODULE_55__ngx_translate_core_src_missing_translation_handler__["a" /* FakeMissingTranslationHandler */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_56__ngx_translate_core_src_translate_store__["a" /* TranslateStore */], __WEBPACK_IMPORTED_MODULE_56__ngx_translate_core_src_translate_store__["a" /* TranslateStore */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_57__ngx_translate_core_src_translate_service__["a" /* TranslateService */], __WEBPACK_IMPORTED_MODULE_57__ngx_translate_core_src_translate_service__["a" /* TranslateService */], [__WEBPACK_IMPORTED_MODULE_56__ngx_translate_core_src_translate_store__["a" /* TranslateStore */], __WEBPACK_IMPORTED_MODULE_52__ngx_translate_core_src_translate_loader__["b" /* TranslateLoader */], __WEBPACK_IMPORTED_MODULE_53__ngx_translate_core_src_translate_compiler__["a" /* TranslateCompiler */], __WEBPACK_IMPORTED_MODULE_54__ngx_translate_core_src_translate_parser__["b" /* TranslateParser */], __WEBPACK_IMPORTED_MODULE_55__ngx_translate_core_src_missing_translation_handler__["b" /* MissingTranslationHandler */], __WEBPACK_IMPORTED_MODULE_57__ngx_translate_core_src_translate_service__["b" /* USE_DEFAULT_LANG */], __WEBPACK_IMPORTED_MODULE_57__ngx_translate_core_src_translate_service__["c" /* USE_STORE */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_58_ionic_angular_components_action_sheet_action_sheet_controller__["a" /* ActionSheetController */], __WEBPACK_IMPORTED_MODULE_58_ionic_angular_components_action_sheet_action_sheet_controller__["a" /* ActionSheetController */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_60_ionic_angular_components_alert_alert_controller__["a" /* AlertController */], __WEBPACK_IMPORTED_MODULE_60_ionic_angular_components_alert_alert_controller__["a" /* AlertController */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_61_ionic_angular_util_events__["a" /* Events */], __WEBPACK_IMPORTED_MODULE_61_ionic_angular_util_events__["a" /* Events */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_62_ionic_angular_util_form__["a" /* Form */], __WEBPACK_IMPORTED_MODULE_62_ionic_angular_util_form__["a" /* Form */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_63_ionic_angular_tap_click_haptic__["a" /* Haptic */], __WEBPACK_IMPORTED_MODULE_63_ionic_angular_tap_click_haptic__["a" /* Haptic */], [__WEBPACK_IMPORTED_MODULE_64_ionic_angular_platform_platform__["a" /* Platform */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_65_ionic_angular_platform_keyboard__["a" /* Keyboard */], __WEBPACK_IMPORTED_MODULE_65_ionic_angular_platform_keyboard__["a" /* Keyboard */], [__WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_64_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["NgZone"], __WEBPACK_IMPORTED_MODULE_66_ionic_angular_platform_dom_controller__["a" /* DomController */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_67_ionic_angular_components_loading_loading_controller__["a" /* LoadingController */], __WEBPACK_IMPORTED_MODULE_67_ionic_angular_components_loading_loading_controller__["a" /* LoadingController */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_17__angular_common__["f" /* LocationStrategy */], __WEBPACK_IMPORTED_MODULE_68_ionic_angular_module__["c" /* provideLocationStrategy */], [__WEBPACK_IMPORTED_MODULE_17__angular_common__["q" /* PlatformLocation */], [2, __WEBPACK_IMPORTED_MODULE_17__angular_common__["a" /* APP_BASE_HREF */]], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_17__angular_common__["e" /* Location */], __WEBPACK_IMPORTED_MODULE_17__angular_common__["e" /* Location */], [__WEBPACK_IMPORTED_MODULE_17__angular_common__["f" /* LocationStrategy */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_69_ionic_angular_navigation_url_serializer__["b" /* UrlSerializer */], __WEBPACK_IMPORTED_MODULE_69_ionic_angular_navigation_url_serializer__["d" /* setupUrlSerializer */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_69_ionic_angular_navigation_url_serializer__["a" /* DeepLinkConfigToken */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_70_ionic_angular_navigation_deep_linker__["a" /* DeepLinker */], __WEBPACK_IMPORTED_MODULE_70_ionic_angular_navigation_deep_linker__["b" /* setupDeepLinker */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_69_ionic_angular_navigation_url_serializer__["b" /* UrlSerializer */], __WEBPACK_IMPORTED_MODULE_17__angular_common__["e" /* Location */], __WEBPACK_IMPORTED_MODULE_71_ionic_angular_util_module_loader__["b" /* ModuleLoader */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ComponentFactoryResolver"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_72_ionic_angular_components_modal_modal_controller__["a" /* ModalController */], __WEBPACK_IMPORTED_MODULE_72_ionic_angular_components_modal_modal_controller__["a" /* ModalController */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_70_ionic_angular_navigation_deep_linker__["a" /* DeepLinker */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_73_ionic_angular_components_picker_picker_controller__["a" /* PickerController */], __WEBPACK_IMPORTED_MODULE_73_ionic_angular_components_picker_picker_controller__["a" /* PickerController */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_74_ionic_angular_components_popover_popover_controller__["a" /* PopoverController */], __WEBPACK_IMPORTED_MODULE_74_ionic_angular_components_popover_popover_controller__["a" /* PopoverController */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_70_ionic_angular_navigation_deep_linker__["a" /* DeepLinker */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_75_ionic_angular_tap_click_tap_click__["a" /* TapClick */], __WEBPACK_IMPORTED_MODULE_75_ionic_angular_tap_click_tap_click__["a" /* TapClick */], [__WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_64_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_66_ionic_angular_platform_dom_controller__["a" /* DomController */], __WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_76_ionic_angular_gestures_gesture_controller__["l" /* GestureController */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_77_ionic_angular_components_toast_toast_controller__["a" /* ToastController */], __WEBPACK_IMPORTED_MODULE_77_ionic_angular_components_toast_toast_controller__["a" /* ToastController */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_78_ionic_angular_transitions_transition_controller__["a" /* TransitionController */], __WEBPACK_IMPORTED_MODULE_78_ionic_angular_transitions_transition_controller__["a" /* TransitionController */], [__WEBPACK_IMPORTED_MODULE_64_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["f" /* DIContainer */], __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["o" /* provideContainer */], [__WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["d" /* CloudSettingsToken */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["a" /* Auth */], __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["l" /* provideAuth */], [__WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["f" /* DIContainer */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["b" /* Client */], __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["m" /* provideClient */], [__WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["f" /* DIContainer */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["e" /* Config */], __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["n" /* provideConfig */], [__WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["f" /* DIContainer */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["g" /* Deploy */], __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["p" /* provideDeploy */], [__WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["f" /* DIContainer */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["j" /* Push */], __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["s" /* providePush */], [__WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["f" /* DIContainer */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["k" /* User */], __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["t" /* provideUser */], [__WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["f" /* DIContainer */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["h" /* FacebookAuth */], __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["q" /* provideFacebookAuth */], [__WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["f" /* DIContainer */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](5120, __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["i" /* GoogleAuth */], __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["r" /* provideGoogleAuth */], [__WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["f" /* DIContainer */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_80__ionic_native_splash_screen_index__["a" /* SplashScreen */], __WEBPACK_IMPORTED_MODULE_80__ionic_native_splash_screen_index__["a" /* SplashScreen */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_81__ionic_native_speech_recognition_index__["a" /* SpeechRecognition */], __WEBPACK_IMPORTED_MODULE_81__ionic_native_speech_recognition_index__["a" /* SpeechRecognition */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_82__ionic_native_status_bar_index__["a" /* StatusBar */], __WEBPACK_IMPORTED_MODULE_82__ionic_native_status_bar_index__["a" /* StatusBar */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_83__ionic_native_text_to_speech_index__["a" /* TextToSpeech */], __WEBPACK_IMPORTED_MODULE_83__ionic_native_text_to_speech_index__["a" /* TextToSpeech */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_84__ncinga_sp_nsp_app_core_dist_providers_app_state__["a" /* ApplicationService */], __WEBPACK_IMPORTED_MODULE_84__ncinga_sp_nsp_app_core_dist_providers_app_state__["a" /* ApplicationService */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_85__ncinga_sp_nsp_app_core_dist_providers_application_manager__["a" /* ApplicationManager */], __WEBPACK_IMPORTED_MODULE_85__ncinga_sp_nsp_app_core_dist_providers_application_manager__["a" /* ApplicationManager */], [__WEBPACK_IMPORTED_MODULE_33__ncinga_sp_nsp_app_core_dist_cache_cache_service__["a" /* CacheService */], __WEBPACK_IMPORTED_MODULE_36__ncinga_sp_nsp_app_core_dist_providers_application_context__["a" /* ApplicationContext */], __WEBPACK_IMPORTED_MODULE_84__ncinga_sp_nsp_app_core_dist_providers_app_state__["a" /* ApplicationService */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_86__providers_activation_service_env_provider__["a" /* EnvProvider */], __WEBPACK_IMPORTED_MODULE_86__providers_activation_service_env_provider__["a" /* EnvProvider */], [__WEBPACK_IMPORTED_MODULE_25__ncinga_sp_nsp_app_core_dist_environment_environment_variables_token__["a" /* EnvVariables */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_87__ionic_native_device_index__["a" /* Device */], __WEBPACK_IMPORTED_MODULE_87__ionic_native_device_index__["a" /* Device */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_88__providers_activation_service_activation_service__["a" /* ActivationService */], __WEBPACK_IMPORTED_MODULE_88__providers_activation_service_activation_service__["a" /* ActivationService */], [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["c" /* HttpClient */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_26__ionic_storage_dist_storage__["a" /* Storage */], __WEBPACK_IMPORTED_MODULE_86__providers_activation_service_env_provider__["a" /* EnvProvider */], __WEBPACK_IMPORTED_MODULE_87__ionic_native_device_index__["a" /* Device */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_89__providers_app_extractor_app_extractor__["a" /* AppExtractorService */], __WEBPACK_IMPORTED_MODULE_89__providers_app_extractor_app_extractor__["a" /* AppExtractorService */], [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["c" /* HttpClient */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_30__ncinga_sp_nsp_app_core_dist_cache_settings__["a" /* Settings */], __WEBPACK_IMPORTED_MODULE_84__ncinga_sp_nsp_app_core_dist_providers_app_state__["a" /* ApplicationService */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_90__ncinga_sp_nsp_app_core_dist_providers_app_master_provider__["a" /* AppMasterProvider */], __WEBPACK_IMPORTED_MODULE_91__providers_app_master_service_app_master_service__["a" /* AppMasterServiceImplementation */], [__WEBPACK_IMPORTED_MODULE_23__angular_common_http__["c" /* HttpClient */], __WEBPACK_IMPORTED_MODULE_89__providers_app_extractor_app_extractor__["a" /* AppExtractorService */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_84__ncinga_sp_nsp_app_core_dist_providers_app_state__["a" /* ApplicationService */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](4608, __WEBPACK_IMPORTED_MODULE_92__ncinga_sp_nsp_app_core_dist_providers_navigation_manager__["a" /* NavigationManager */], __WEBPACK_IMPORTED_MODULE_92__ncinga_sp_nsp_app_core_dist_providers_navigation_manager__["a" /* NavigationManager */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_90__ncinga_sp_nsp_app_core_dist_providers_app_master_provider__["a" /* AppMasterProvider */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_17__angular_common__["b" /* CommonModule */], __WEBPACK_IMPORTED_MODULE_17__angular_common__["b" /* CommonModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_0__angular_core__["ErrorHandler"], __WEBPACK_IMPORTED_MODULE_93_ionic_angular_util_ionic_error_handler__["a" /* IonicErrorHandler */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](256, __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["b" /* ConfigToken */], { tabsPlacement: "top", mode: "md", preloadModules: true }, []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](1024, __WEBPACK_IMPORTED_MODULE_94_ionic_angular_platform_platform_registry__["a" /* PlatformConfigToken */], __WEBPACK_IMPORTED_MODULE_94_ionic_angular_platform_platform_registry__["b" /* providePlatformConfigs */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](1024, __WEBPACK_IMPORTED_MODULE_64_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_64_ionic_angular_platform_platform__["b" /* setupPlatform */], [__WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["b" /* DOCUMENT */], __WEBPACK_IMPORTED_MODULE_94_ionic_angular_platform_platform_registry__["a" /* PlatformConfigToken */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["NgZone"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](1024, __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["c" /* setupConfig */], [__WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["b" /* ConfigToken */], __WEBPACK_IMPORTED_MODULE_64_ionic_angular_platform_platform__["a" /* Platform */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_66_ionic_angular_platform_dom_controller__["a" /* DomController */], __WEBPACK_IMPORTED_MODULE_66_ionic_angular_platform_dom_controller__["a" /* DomController */], [__WEBPACK_IMPORTED_MODULE_64_ionic_angular_platform_platform__["a" /* Platform */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_95_ionic_angular_components_app_menu_controller__["a" /* MenuController */], __WEBPACK_IMPORTED_MODULE_95_ionic_angular_components_app_menu_controller__["a" /* MenuController */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], [__WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_64_ionic_angular_platform_platform__["a" /* Platform */], [2, __WEBPACK_IMPORTED_MODULE_95_ionic_angular_components_app_menu_controller__["a" /* MenuController */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_76_ionic_angular_gestures_gesture_controller__["l" /* GestureController */], __WEBPACK_IMPORTED_MODULE_76_ionic_angular_gestures_gesture_controller__["l" /* GestureController */], [__WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](256, __WEBPACK_IMPORTED_MODULE_69_ionic_angular_navigation_url_serializer__["a" /* DeepLinkConfigToken */], { links: [{ loadChildren: "../pages/activation/activation-page.module.ngfactory#ActivationPageModuleNgFactory", name: "ActivationPage", segment: "activation-page", priority: "low", defaultHistory: [] }, { loadChildren: "../pages/app-landing/app-landing.module.ngfactory#AppLandingPageModuleNgFactory", name: "AppLandingPage", segment: "app-landing", priority: "low", defaultHistory: [] }, { loadChildren: "../pages/appselect/appselect.module.ngfactory#AppselectPageModuleNgFactory", name: "AppselectPage", segment: "appselect", priority: "low", defaultHistory: [] }, { loadChildren: "../pages/login/login.module.ngfactory#LoginPageModuleNgFactory", name: "LoginPage", segment: "login", priority: "low", defaultHistory: [] }, { loadChildren: "../pages/menu/menu.module.ngfactory#MenuPageModuleNgFactory", name: "MenuPage", segment: "menu", priority: "low", defaultHistory: [] }, { loadChildren: "../pages/module-config/module-config.module.ngfactory#ModuleConfigPageModuleNgFactory", name: "ModuleConfigPage", segment: "module-config", priority: "low", defaultHistory: [] }, { loadChildren: "../pages/settings/settings.module.ngfactory#SettingsPageModuleNgFactory", name: "SettingsPage", segment: "settings", priority: "low", defaultHistory: [] }, { loadChildren: "../pages/setting-up/setting-up.module.ngfactory#SettingUpPageModuleNgFactory", name: "setting-up", segment: "setting-up", priority: "low", defaultHistory: [] }, { loadChildren: "../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/class-one/class-one.module.ngfactory#ClassOnePageModuleNgFactory", name: "ClassOnePage", segment: "class-one", priority: "low", defaultHistory: [] }, { loadChildren: "../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/class-two/class-two.module.ngfactory#ClassTwoPageModuleNgFactory", name: "ClassTwoPage", segment: "class-two", priority: "low", defaultHistory: [] }, { loadChildren: "../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/grading/grading.module.ngfactory#GradingPageModuleNgFactory", name: "GradingPage", segment: "grading", priority: "low", defaultHistory: [] }, { loadChildren: "../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/location/location.module.ngfactory#LocationPageModuleNgFactory", name: "LocationPage", segment: "location", priority: "low", defaultHistory: [] }, { loadChildren: "../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/recent/recent.module.ngfactory#RecentPageModuleNgFactory", name: "RecentPage", segment: "recent", priority: "low", defaultHistory: [] }, { loadChildren: "../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/rectified/rectified.module.ngfactory#RectifiedPageModuleNgFactory", name: "RectifiedPage", segment: "rectified", priority: "low", defaultHistory: [] }, { loadChildren: "../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/viewbuilder/view-builder.module.ngfactory#ViewBuilderModuleNgFactory", name: "ViewBuilder", segment: "view-builder", priority: "low", defaultHistory: [] }] }, []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_0__angular_core__["Compiler"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Compiler"], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_96_ionic_angular_util_ng_module_loader__["a" /* NgModuleLoader */], __WEBPACK_IMPORTED_MODULE_96_ionic_angular_util_ng_module_loader__["a" /* NgModuleLoader */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["Compiler"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](1024, __WEBPACK_IMPORTED_MODULE_71_ionic_angular_util_module_loader__["b" /* ModuleLoader */], __WEBPACK_IMPORTED_MODULE_71_ionic_angular_util_module_loader__["c" /* provideModuleLoader */], [__WEBPACK_IMPORTED_MODULE_96_ionic_angular_util_ng_module_loader__["a" /* NgModuleLoader */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Injector"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](1024, __WEBPACK_IMPORTED_MODULE_0__angular_core__["APP_INITIALIZER"], function (p0_0, p1_0, p2_0, p2_1, p3_0, p3_1, p3_2, p3_3, p3_4, p4_0, p4_1, p4_2, p4_3) { return [__WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["s" /* ɵh */](p0_0), __WEBPACK_IMPORTED_MODULE_97_ionic_angular_config_mode_registry__["a" /* registerModeConfigs */](p1_0), __WEBPACK_IMPORTED_MODULE_61_ionic_angular_util_events__["b" /* setupProvideEvents */](p2_0, p2_1), __WEBPACK_IMPORTED_MODULE_75_ionic_angular_tap_click_tap_click__["b" /* setupTapClick */](p3_0, p3_1, p3_2, p3_3, p3_4), __WEBPACK_IMPORTED_MODULE_71_ionic_angular_util_module_loader__["d" /* setupPreloading */](p4_0, p4_1, p4_2, p4_3)]; }, [[2, __WEBPACK_IMPORTED_MODULE_0__angular_core__["NgProbeToken"]], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_64_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_66_ionic_angular_platform_dom_controller__["a" /* DomController */], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_64_ionic_angular_platform_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_66_ionic_angular_platform_dom_controller__["a" /* DomController */], __WEBPACK_IMPORTED_MODULE_48_ionic_angular_components_app_app__["a" /* App */], __WEBPACK_IMPORTED_MODULE_76_ionic_angular_gestures_gesture_controller__["l" /* GestureController */], __WEBPACK_IMPORTED_MODULE_59_ionic_angular_config_config__["a" /* Config */], __WEBPACK_IMPORTED_MODULE_69_ionic_angular_navigation_url_serializer__["a" /* DeepLinkConfigToken */], __WEBPACK_IMPORTED_MODULE_71_ionic_angular_util_module_loader__["b" /* ModuleLoader */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["NgZone"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_0__angular_core__["ApplicationInitStatus"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ApplicationInitStatus"], [[2, __WEBPACK_IMPORTED_MODULE_0__angular_core__["APP_INITIALIZER"]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](131584, __WEBPACK_IMPORTED_MODULE_0__angular_core__["ApplicationRef"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ApplicationRef"], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["NgZone"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵConsole"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Injector"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ErrorHandler"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ComponentFactoryResolver"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ApplicationInitStatus"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_0__angular_core__["ApplicationModule"], __WEBPACK_IMPORTED_MODULE_0__angular_core__["ApplicationModule"], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["ApplicationRef"]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["a" /* BrowserModule */], __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["a" /* BrowserModule */], [[3, __WEBPACK_IMPORTED_MODULE_18__angular_platform_browser__["a" /* BrowserModule */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_21__angular_platform_browser_animations__["a" /* BrowserAnimationsModule */], __WEBPACK_IMPORTED_MODULE_21__angular_platform_browser_animations__["a" /* BrowserAnimationsModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_98__ionic_storage_dist_index__["a" /* IonicStorageModule */], __WEBPACK_IMPORTED_MODULE_98__ionic_storage_dist_index__["a" /* IonicStorageModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["e" /* HttpClientXsrfModule */], __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["e" /* HttpClientXsrfModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["d" /* HttpClientModule */], __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["d" /* HttpClientModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_99__ncinga_sp_nsp_app_core_dist_environment_environment_variables_module__["a" /* EnvironmentsModule */], __WEBPACK_IMPORTED_MODULE_99__ncinga_sp_nsp_app_core_dist_environment_environment_variables_module__["a" /* EnvironmentsModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_28__ncinga_sp_nsp_app_core_dist_auth_auth_module__["a" /* AuthModule */], __WEBPACK_IMPORTED_MODULE_28__ncinga_sp_nsp_app_core_dist_auth_auth_module__["a" /* AuthModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["c" /* LoggerModule */], __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["c" /* LoggerModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_31__ncinga_sp_nsp_app_core_dist_cache_cache_module__["a" /* CacheModule */], __WEBPACK_IMPORTED_MODULE_31__ncinga_sp_nsp_app_core_dist_cache_cache_module__["a" /* CacheModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_35__angular_forms__["v" /* ɵba */], __WEBPACK_IMPORTED_MODULE_35__angular_forms__["v" /* ɵba */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_35__angular_forms__["h" /* FormsModule */], __WEBPACK_IMPORTED_MODULE_35__angular_forms__["h" /* FormsModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_35__angular_forms__["r" /* ReactiveFormsModule */], __WEBPACK_IMPORTED_MODULE_35__angular_forms__["r" /* ReactiveFormsModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_68_ionic_angular_module__["a" /* IonicModule */], __WEBPACK_IMPORTED_MODULE_68_ionic_angular_module__["a" /* IonicModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_100__modules_components_app_component_module__["a" /* AppComponentsModule */], __WEBPACK_IMPORTED_MODULE_100__modules_components_app_component_module__["a" /* AppComponentsModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_37_angular2_collapsible__["g" /* CollapsibleModule */], __WEBPACK_IMPORTED_MODULE_37_angular2_collapsible__["g" /* CollapsibleModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_101__ncinga_sp_nsp_app_core_dist_communication_communication_module__["a" /* CommunicationModule */], __WEBPACK_IMPORTED_MODULE_101__ncinga_sp_nsp_app_core_dist_communication_communication_module__["a" /* CommunicationModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_102__ncinga_sp_nsp_counting_classifi_dist_components_components_module__["a" /* ComponentsModule */], __WEBPACK_IMPORTED_MODULE_102__ncinga_sp_nsp_counting_classifi_dist_components_components_module__["a" /* ComponentsModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_103__ncinga_sp_nsp_counting_classifi_dist_candc_module__["a" /* CAndCModule */], __WEBPACK_IMPORTED_MODULE_103__ncinga_sp_nsp_counting_classifi_dist_candc_module__["a" /* CAndCModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_104__ngx_translate_core_index__["b" /* TranslateModule */], __WEBPACK_IMPORTED_MODULE_104__ngx_translate_core_index__["b" /* TranslateModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["c" /* CloudModule */], __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["c" /* CloudModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_105__pipes_pipes_module__["a" /* PipesModule */], __WEBPACK_IMPORTED_MODULE_105__pipes_pipes_module__["a" /* PipesModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_106__modules_dynamic_form_dynamic_form_module__["a" /* DynamicFormModule */], __WEBPACK_IMPORTED_MODULE_106__modules_dynamic_form_dynamic_form_module__["a" /* DynamicFormModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](512, __WEBPACK_IMPORTED_MODULE_1__app_module__["a" /* AppModule */], __WEBPACK_IMPORTED_MODULE_1__app_module__["a" /* AppModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](256, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["l" /* ɵe */], "XSRF-TOKEN", []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](256, __WEBPACK_IMPORTED_MODULE_23__angular_common_http__["m" /* ɵf */], "X-XSRF-TOKEN", []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](256, __WEBPACK_IMPORTED_MODULE_24_ngx_logger__["b" /* LoggerConfig */], { serverLoggingUrl: "/api/logs", level: 5, serverLogLevel: 5 }, []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](256, __WEBPACK_IMPORTED_MODULE_26__ionic_storage_dist_storage__["b" /* StorageConfigToken */], null, []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](256, __WEBPACK_IMPORTED_MODULE_57__ngx_translate_core_src_translate_service__["c" /* USE_STORE */], undefined, []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](256, __WEBPACK_IMPORTED_MODULE_57__ngx_translate_core_src_translate_service__["b" /* USE_DEFAULT_LANG */], undefined, []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](256, __WEBPACK_IMPORTED_MODULE_2_ionic_angular_components_app_app_root__["a" /* AppRootToken */], __WEBPACK_IMPORTED_MODULE_107__app_component__["a" /* NSPCounting */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](256, __WEBPACK_IMPORTED_MODULE_17__angular_common__["a" /* APP_BASE_HREF */], "/", []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["ɵmpd"](256, __WEBPACK_IMPORTED_MODULE_79__modules_cloud_index__["d" /* CloudSettingsToken */], { "core": { "app_id": "faad0bd9", "urls": { "api": "https://oneapp.ncinga.com/deploy_services" } } }, [])]); });

//# sourceMappingURL=app.module.ngfactory.js.map

/***/ }),

/***/ 699:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* unused harmony export createTranslateLoader */
/* harmony export (immutable) */ __webpack_exports__["b"] = environmentFactory;
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return ɵ0; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_common_http__ = __webpack_require__(31);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__ionic_native_splash_screen__ = __webpack_require__(136);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__ionic_native_status_bar__ = __webpack_require__(138);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__ionic_storage__ = __webpack_require__(56);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__ngx_translate_core__ = __webpack_require__(76);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__ngx_translate_http_loader__ = __webpack_require__(714);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_ionic_angular__ = __webpack_require__(15);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__app_component__ = __webpack_require__(278);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__angular_platform_browser_animations__ = __webpack_require__(654);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__ionic_native_text_to_speech__ = __webpack_require__(276);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__ionic_native_speech_recognition__ = __webpack_require__(656);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__modules_components_app_component_module__ = __webpack_require__(657);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_ngx_logger__ = __webpack_require__(12);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__ncinga_sp_nsp_app_core_dist_environment_environment_variables_module__ = __webpack_require__(658);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__ncinga_sp_nsp_app_core_dist_auth_auth_module__ = __webpack_require__(256);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__ncinga_sp_nsp_app_core_dist_providers_app_state__ = __webpack_require__(65);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__ncinga_sp_nsp_app_core_dist_providers_application_manager__ = __webpack_require__(172);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__ncinga_sp_nsp_app_core_dist_providers_application_context__ = __webpack_require__(75);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__ncinga_sp_nsp_app_core_dist_cache_cache_module__ = __webpack_require__(659);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__app_env__ = __webpack_require__(1074);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__providers_activation_service_activation_service__ = __webpack_require__(78);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_22__providers_activation_service_env_provider__ = __webpack_require__(183);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_23__pages_appselect_inprogress_Inprogress_component__ = __webpack_require__(310);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_24__pipes_pipes_module__ = __webpack_require__(295);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_25__ncinga_sp_nsp_app_core_dist_environment_environment_variables_token__ = __webpack_require__(64);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_26__ncinga_sp_nsp_app_core_dist_providers_navigation_manager__ = __webpack_require__(36);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_27__providers_app_master_service_app_master_service__ = __webpack_require__(661);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_28__providers_app_extractor_app_extractor__ = __webpack_require__(91);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_29__ncinga_sp_nsp_app_core_dist_providers_app_master_provider__ = __webpack_require__(90);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__ncinga_sp_nsp_counting_classifi_dist__ = __webpack_require__(1075);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_31__ionic_native_device__ = __webpack_require__(232);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_32__modules_dynamic_form_dynamic_form_module__ = __webpack_require__(296);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_33__modules_cloud_index__ = __webpack_require__(297);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};


































/*
 * -----------------------------------
 *       DO NOT CHANGE THIS CLASS
 * -----------------------------------
 * Main app module which does the coordination among the modules
 * */
function createTranslateLoader(http) {
    return new __WEBPACK_IMPORTED_MODULE_6__ngx_translate_http_loader__["a" /* TranslateHttpLoader */](http, './assets/i18n/', '.json');
}
function environmentFactory(logger) {
    logger.debug('-- BUILD NODE ENV NEW-- ' + __WEBPACK_IMPORTED_MODULE_20__app_env__["a" /* ENV */].mode);
    return __WEBPACK_IMPORTED_MODULE_20__app_env__["a" /* ENV */];
}
var cloudSettings = {
    'core': {
        'app_id': 'faad0bd9',
        'urls': {
            'api': 'https://oneapp.ncinga.com/deploy_services'
        }
    }
};
var ɵ0 = (createTranslateLoader);
var AppModule = /** @class */ (function () {
    function AppModule() {
    }
    AppModule = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_1__angular_core__["NgModule"])({
            declarations: [
                __WEBPACK_IMPORTED_MODULE_8__app_component__["a" /* NSPCounting */],
                __WEBPACK_IMPORTED_MODULE_23__pages_appselect_inprogress_Inprogress_component__["a" /* InProgressComponent */]
            ],
            imports: [
                __WEBPACK_IMPORTED_MODULE_9__angular_platform_browser_animations__["a" /* BrowserAnimationsModule */],
                __WEBPACK_IMPORTED_MODULE_4__ionic_storage__["a" /* IonicStorageModule */].forRoot(),
                __WEBPACK_IMPORTED_MODULE_0__angular_common_http__["d" /* HttpClientModule */],
                __WEBPACK_IMPORTED_MODULE_14__ncinga_sp_nsp_app_core_dist_environment_environment_variables_module__["a" /* EnvironmentsModule */],
                __WEBPACK_IMPORTED_MODULE_15__ncinga_sp_nsp_app_core_dist_auth_auth_module__["a" /* AuthModule */].forRoot(),
                __WEBPACK_IMPORTED_MODULE_19__ncinga_sp_nsp_app_core_dist_cache_cache_module__["a" /* CacheModule */].forRoot(),
                __WEBPACK_IMPORTED_MODULE_12__modules_components_app_component_module__["a" /* AppComponentsModule */],
                __WEBPACK_IMPORTED_MODULE_30__ncinga_sp_nsp_counting_classifi_dist__["a" /* CAndCModule */].forRoot(),
                __WEBPACK_IMPORTED_MODULE_5__ngx_translate_core__["b" /* TranslateModule */].forRoot({
                    loader: {
                        provide: __WEBPACK_IMPORTED_MODULE_5__ngx_translate_core__["a" /* TranslateLoader */],
                        useFactory: ɵ0,
                        deps: [__WEBPACK_IMPORTED_MODULE_0__angular_common_http__["c" /* HttpClient */]]
                    }
                }),
                __WEBPACK_IMPORTED_MODULE_7_ionic_angular__["f" /* IonicModule */].forRoot(__WEBPACK_IMPORTED_MODULE_8__app_component__["a" /* NSPCounting */], {
                    tabsPlacement: 'top',
                    mode: 'md',
                    preloadModules: true
                }, {
                    links: [
                        { loadChildren: '../pages/activation/activation-page.module.ngfactory#ActivationPageModuleNgFactory', name: 'ActivationPage', segment: 'activation-page', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../pages/app-landing/app-landing.module.ngfactory#AppLandingPageModuleNgFactory', name: 'AppLandingPage', segment: 'app-landing', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../pages/appselect/appselect.module.ngfactory#AppselectPageModuleNgFactory', name: 'AppselectPage', segment: 'appselect', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../pages/login/login.module.ngfactory#LoginPageModuleNgFactory', name: 'LoginPage', segment: 'login', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../pages/menu/menu.module.ngfactory#MenuPageModuleNgFactory', name: 'MenuPage', segment: 'menu', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../pages/module-config/module-config.module.ngfactory#ModuleConfigPageModuleNgFactory', name: 'ModuleConfigPage', segment: 'module-config', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../pages/settings/settings.module.ngfactory#SettingsPageModuleNgFactory', name: 'SettingsPage', segment: 'settings', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../pages/setting-up/setting-up.module.ngfactory#SettingUpPageModuleNgFactory', name: 'setting-up', segment: 'setting-up', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/class-one/class-one.module.ngfactory#ClassOnePageModuleNgFactory', name: 'ClassOnePage', segment: 'class-one', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/class-two/class-two.module.ngfactory#ClassTwoPageModuleNgFactory', name: 'ClassTwoPage', segment: 'class-two', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/grading/grading.module.ngfactory#GradingPageModuleNgFactory', name: 'GradingPage', segment: 'grading', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/location/location.module.ngfactory#LocationPageModuleNgFactory', name: 'LocationPage', segment: 'location', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/recent/recent.module.ngfactory#RecentPageModuleNgFactory', name: 'RecentPage', segment: 'recent', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/rectified/rectified.module.ngfactory#RectifiedPageModuleNgFactory', name: 'RectifiedPage', segment: 'rectified', priority: 'low', defaultHistory: [] },
                        { loadChildren: '../../node_modules/@ncinga-sp/nsp-counting-classifi/dist/viewbuilder/view-builder.module.ngfactory#ViewBuilderModuleNgFactory', name: 'ViewBuilder', segment: 'view-builder', priority: 'low', defaultHistory: [] }
                    ]
                }),
                __WEBPACK_IMPORTED_MODULE_33__modules_cloud_index__["c" /* CloudModule */].forRoot(cloudSettings),
                __WEBPACK_IMPORTED_MODULE_24__pipes_pipes_module__["a" /* PipesModule */],
                __WEBPACK_IMPORTED_MODULE_13_ngx_logger__["c" /* LoggerModule */].forRoot({
                    serverLoggingUrl: '/api/logs', level: __WEBPACK_IMPORTED_MODULE_20__app_env__["a" /* ENV */].mode !== 'prod' ?
                        __WEBPACK_IMPORTED_MODULE_13_ngx_logger__["f" /* NgxLoggerLevel */].TRACE : __WEBPACK_IMPORTED_MODULE_13_ngx_logger__["f" /* NgxLoggerLevel */].ERROR,
                    serverLogLevel: __WEBPACK_IMPORTED_MODULE_20__app_env__["a" /* ENV */].mode === 'prod' ? __WEBPACK_IMPORTED_MODULE_13_ngx_logger__["f" /* NgxLoggerLevel */].ERROR : __WEBPACK_IMPORTED_MODULE_13_ngx_logger__["f" /* NgxLoggerLevel */].OFF
                }),
                __WEBPACK_IMPORTED_MODULE_32__modules_dynamic_form_dynamic_form_module__["a" /* DynamicFormModule */]
            ],
            bootstrap: [__WEBPACK_IMPORTED_MODULE_7_ionic_angular__["d" /* IonicApp */]],
            entryComponents: [
                __WEBPACK_IMPORTED_MODULE_8__app_component__["a" /* NSPCounting */],
                __WEBPACK_IMPORTED_MODULE_23__pages_appselect_inprogress_Inprogress_component__["a" /* InProgressComponent */]
            ],
            providers: [
                __WEBPACK_IMPORTED_MODULE_2__ionic_native_splash_screen__["a" /* SplashScreen */],
                __WEBPACK_IMPORTED_MODULE_11__ionic_native_speech_recognition__["a" /* SpeechRecognition */],
                __WEBPACK_IMPORTED_MODULE_3__ionic_native_status_bar__["a" /* StatusBar */],
                __WEBPACK_IMPORTED_MODULE_10__ionic_native_text_to_speech__["a" /* TextToSpeech */],
                __WEBPACK_IMPORTED_MODULE_16__ncinga_sp_nsp_app_core_dist_providers_app_state__["a" /* ApplicationService */],
                __WEBPACK_IMPORTED_MODULE_17__ncinga_sp_nsp_app_core_dist_providers_application_manager__["a" /* ApplicationManager */],
                __WEBPACK_IMPORTED_MODULE_18__ncinga_sp_nsp_app_core_dist_providers_application_context__["a" /* ApplicationContext */],
                __WEBPACK_IMPORTED_MODULE_21__providers_activation_service_activation_service__["a" /* ActivationService */],
                __WEBPACK_IMPORTED_MODULE_26__ncinga_sp_nsp_app_core_dist_providers_navigation_manager__["a" /* NavigationManager */],
                __WEBPACK_IMPORTED_MODULE_22__providers_activation_service_env_provider__["a" /* EnvProvider */],
                __WEBPACK_IMPORTED_MODULE_31__ionic_native_device__["a" /* Device */],
                // Keep this to enable Ionic's runtime error handling during development
                { provide: __WEBPACK_IMPORTED_MODULE_1__angular_core__["ErrorHandler"], useClass: __WEBPACK_IMPORTED_MODULE_7_ionic_angular__["e" /* IonicErrorHandler */] },
                { provide: __WEBPACK_IMPORTED_MODULE_25__ncinga_sp_nsp_app_core_dist_environment_environment_variables_token__["a" /* EnvVariables */], useFactory: environmentFactory, deps: [__WEBPACK_IMPORTED_MODULE_13_ngx_logger__["d" /* NGXLogger */]] },
                { provide: __WEBPACK_IMPORTED_MODULE_29__ncinga_sp_nsp_app_core_dist_providers_app_master_provider__["a" /* AppMasterProvider */], useClass: __WEBPACK_IMPORTED_MODULE_27__providers_app_master_service_app_master_service__["a" /* AppMasterServiceImplementation */] },
                __WEBPACK_IMPORTED_MODULE_28__providers_app_extractor_app_extractor__["a" /* AppExtractorService */]
            ]
        })
    ], AppModule);
    return AppModule;
}());


//# sourceMappingURL=app.module.js.map

/***/ }),

/***/ 78:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ActivationService; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_common_http__ = __webpack_require__(31);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_ngx_logger__ = __webpack_require__(12);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_rxjs__ = __webpack_require__(61);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_rxjs___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_rxjs__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__ionic_storage__ = __webpack_require__(56);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__env_provider__ = __webpack_require__(183);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__ionic_native_device__ = __webpack_require__(232);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};







/*
 Generated class for the ActivationService provider.

 See https://angular.io/guide/dependency-injection for more info on providers
 and Angular DI.
 */
var ActivationService = /** @class */ (function () {
    function ActivationService(http, logger, storage, envPro, device) {
        this.http = http;
        this.logger = logger;
        this.storage = storage;
        this.envPro = envPro;
        this.device = device;
        this.APP_ACTIVATION_TOKEN = 'nsp_act_tkn';
        this.httpOptions = {
            headers: new __WEBPACK_IMPORTED_MODULE_0__angular_common_http__["g" /* HttpHeaders */]({
                'Content-Type': 'application/json'
            })
        };
        this.logger.log('Hello ActivationService Provider');
    }
    ActivationService.prototype.isActivated = function () {
        // Check if there's an unexpired JWT
        // It searches for an item in localStorage with key == 'bs_token'
        // return tokenNotExpired('', this.token);
        if (!this.token) {
            return false;
        }
        else {
            return true;
        }
    };
    ActivationService.prototype.setInstalledApp = function (app) {
        this.installedApp = app;
    };
    ActivationService.prototype.getInitConfigs = function () {
        var requiredInputs = [];
        try {
            this.installedApp.apps.forEach(function (app) {
                app.modules.forEach(function (module) {
                    module.init_args.forEach(function (arg) {
                        requiredInputs.push(arg);
                    });
                });
            });
        }
        catch (e) {
            this.logger.error(e);
        }
        return requiredInputs;
    };
    ActivationService.prototype.isActivationModuleReady = function () {
        var _this = this;
        var result = __WEBPACK_IMPORTED_MODULE_3_rxjs__["Observable"].create(function (observer) {
            _this.storage.get(_this.APP_ACTIVATION_TOKEN).then(function (tk) {
                _this.token = tk;
                _this.logger.debug('activation token found ' + _this.token);
                observer.next('completed');
                observer.complete();
            }, function () {
                observer.reject();
            });
        });
        return result;
    };
    ActivationService.prototype.doActivate = function (code) {
        this.token = code;
        return this.storage.set(this.APP_ACTIVATION_TOKEN, code);
    };
    ActivationService.prototype.verifyToken = function (code) {
        var url = this.envPro.getEnvVar(__WEBPACK_IMPORTED_MODULE_5__env_provider__["b" /* ServiceEndPoints */].VALIDATE_TOKEN);
        return this.http.post(url, JSON.stringify({ token: code }), this.httpOptions);
    };
    ActivationService.prototype.getAvailableApps = function () {
        var url = this.envPro.getEnvVar(__WEBPACK_IMPORTED_MODULE_5__env_provider__["b" /* ServiceEndPoints */].GET_APPSFOR_TENAN);
        return this.http.post(url, JSON.stringify({ act_tkn: this.token }), this.httpOptions);
    };
    ActivationService.prototype.getAppConfig = function (appMasterId) {
        var url = this.envPro.getEnvVar(__WEBPACK_IMPORTED_MODULE_5__env_provider__["b" /* ServiceEndPoints */].GET_APP_MASTER);
        return this.http.post(url, JSON.stringify({ act_tkn: this.token, appmasterid: appMasterId }), this.httpOptions);
    };
    ActivationService.prototype.registerAgentApp = function (apps) {
        var url = this.envPro.getEnvVar(__WEBPACK_IMPORTED_MODULE_5__env_provider__["b" /* ServiceEndPoints */].ACTIVATE_APP);
        /*
         *{
         'app_master_id': '',
         'teant' : '',
         'cluster' :'',
         'factory' :'',
         'dept':'',
         'lines' :[],
         'app_name' : 'Packing Qc',
         'mac_add' : '1A234Adsafsf2323',
         }
         *
         * */
        var device = this.device.uuid;
        return this.http.post(url, JSON.stringify({
            act_tkn: this.token,
            apps: apps,
            mac_add: device
        }), this.httpOptions);
    };
    ActivationService.prototype.acknowledgeAgent = function (masterId, appname) {
        var url = this.envPro.getEnvVar(__WEBPACK_IMPORTED_MODULE_5__env_provider__["b" /* ServiceEndPoints */].CLIENT_PROFILE_ACK);
        return this.http.post(url, JSON.stringify({
            act_tkn: this.token,
            device_info: {
                'mac_add': this.device.uuid,
                'os': this.device.platform,
                'os_version': this.device.cordova,
                'browser_type': 'Chrome',
                'browser_version': 'v23.3',
                'model': this.device.model,
                'manufacturer': this.device.manufacturer,
                'serial_no': this.device.serial
            },
            app_config: {
                'app_master_id': masterId,
                'app_name': appname
            },
            org: {
                'teant': 'mas',
                'cluster': 'Active',
                'factory': 'lintimo',
            }
        }), this.httpOptions);
    };
    ActivationService = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_1__angular_core__["Injectable"])(),
        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_0__angular_common_http__["c" /* HttpClient */],
            __WEBPACK_IMPORTED_MODULE_2_ngx_logger__["d" /* NGXLogger */],
            __WEBPACK_IMPORTED_MODULE_4__ionic_storage__["b" /* Storage */],
            __WEBPACK_IMPORTED_MODULE_5__env_provider__["a" /* EnvProvider */],
            __WEBPACK_IMPORTED_MODULE_6__ionic_native_device__["a" /* Device */]])
    ], ActivationService);
    return ActivationService;
}());

//# sourceMappingURL=activation-service.js.map

/***/ }),

/***/ 91:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppExtractorService; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_common_http__ = __webpack_require__(31);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_ngx_logger__ = __webpack_require__(12);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__ncinga_sp_nsp_app_core_dist_cache_settings__ = __webpack_require__(49);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__ncinga_sp_nsp_app_core_dist_providers_app_state__ = __webpack_require__(65);
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    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;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
    return new (P || (P = Promise))(function (resolve, reject) {
        function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
        function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
        function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
        step((generator = generator.apply(thisArg, _arguments || [])).next());
    });
};
var __generator = (this && this.__generator) || function (thisArg, body) {
    var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
    return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
    function verb(n) { return function (v) { return step([n, v]); }; }
    function step(op) {
        if (f) throw new TypeError("Generator is already executing.");
        while (_) try {
            if (f = 1, y && (t = y[op[0] & 2 ? "return" : op[0] ? "throw" : "next"]) && !(t = t.call(y, op[1])).done) return t;
            if (y = 0, t) op = [0, t.value];
            switch (op[0]) {
                case 0: case 1: t = op; break;
                case 4: _.label++; return { value: op[1], done: false };
                case 5: _.label++; y = op[1]; op = [0]; continue;
                case 7: op = _.ops.pop(); _.trys.pop(); continue;
                default:
                    if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
                    if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
                    if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
                    if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
                    if (t[2]) _.ops.pop();
                    _.trys.pop(); continue;
            }
            op = body.call(thisArg, _);
        } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
        if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
    }
};





/*
 Generated class for the AppExtractorService provider.

 See https://angular.io/guide/dependency-injection for more info on providers
 and Angular DI.
 */
var AppExtractorService = /** @class */ (function () {
    function AppExtractorService(http, logger, settings, appSvc) {
        this.http = http;
        this.logger = logger;
        this.settings = settings;
        this.appSvc = appSvc;
        this.APP_MASTER_KEY = 'app_master';
        logger.log('Hello AppExtractorService Provider');
    }
    AppExtractorService.prototype.loadAppMaster = function () {
        return __awaiter(this, void 0, void 0, function () {
            var _this = this;
            return __generator(this, function (_a) {
                this.logger.debug('loading app master');
                return [2 /*return*/, new Promise(function (resolve) {
                        _this.appMaster = _this.settings.getCacheValue(_this.APP_MASTER_KEY);
                        _this.appMasterId = _this.appMaster['app_master_id'];
                        resolve(true);
                    })];
            });
        });
    };
    AppExtractorService.prototype.getMainNavigation = function () {
        var mainMenu = [];
        this.logger.debug('setting main menu');
        if (this.appMaster) {
            this.appMaster.apps.forEach(function (app) {
                // iterate through modules
                var appMenu = {};
                appMenu['name'] = app.app_name;
                appMenu['children'] = [];
                app.modules.forEach(function (module) {
                    // iterate through views
                    module.view_descriptors.forEach(function (viewConf) {
                        if (viewConf.is_landing) {
                            var menuItem = {};
                            menuItem['component'] = viewConf.view_type;
                            menuItem['icon'] = 'home';
                            menuItem['title'] = 'Home';
                            menuItem['args'] = viewConf;
                            appMenu['children'].push(menuItem);
                        }
                    });
                    mainMenu.push(appMenu);
                });
            });
            this.logger.debug('Setting root page');
            this.rootPage = (mainMenu[0]['children'][0]) ? mainMenu[0]['children'][0] : {
                component: 'AppLandingPage',
                args: {}
            };
            // setup root page
            this.logger.debug('Extraction process complete');
            this.appSvc.notifyDataChanged('APP_EXTRACTION_SUCCESS', Math.random());
        }
        return mainMenu;
    };
    AppExtractorService.prototype.getStartingPage = function () {
        return this.rootPage;
    };
    AppExtractorService.prototype.getSelectedAppId = function () {
    };
    AppExtractorService.prototype.getAppMasterId = function () {
        return this.appMasterId;
    };
    AppExtractorService.prototype.getCurrentApp = function () {
        /* let arr = this.appMaster.apps.filter( app => app.app_id === appId);
         return arr.length > 0 ? arr[0] : null;*/
        if (!this.appMaster) {
            return null;
        }
        else {
            return this.appMaster.apps[0];
        }
    };
    AppExtractorService = __decorate([
        Object(__WEBPACK_IMPORTED_MODULE_1__angular_core__["Injectable"])(),
        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_0__angular_common_http__["c" /* HttpClient */], __WEBPACK_IMPORTED_MODULE_2_ngx_logger__["d" /* NGXLogger */], __WEBPACK_IMPORTED_MODULE_3__ncinga_sp_nsp_app_core_dist_cache_settings__["a" /* Settings */], __WEBPACK_IMPORTED_MODULE_4__ncinga_sp_nsp_app_core_dist_providers_app_state__["a" /* ApplicationService */]])
    ], AppExtractorService);
    return AppExtractorService;
}());

//# sourceMappingURL=app-extractor.js.map

/***/ })

},[695]);
//# sourceMappingURL=main.js.map