text: webpackJsonp([93],{
  
  /***/ 1790:
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
  
  // EXTERNAL MODULE: ./node_modules/@angular/core/esm5/core.js
  var core = __webpack_require__(0);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/index.js + 3 modules
  var ionic_angular = __webpack_require__(9);
  
  // EXTERNAL MODULE: ./node_modules/@ngx-translate/core/index.js + 1 modules
  var _ngx_translate_core = __webpack_require__(4);
  
  // EXTERNAL MODULE: ./src/directives/directives.module.ts + 2 modules
  var directives_module = __webpack_require__(28);
  
  // EXTERNAL MODULE: ./src/components/components.module.ts
  var components_module = __webpack_require__(32);
  
  // EXTERNAL MODULE: ./src/addon/mod/feedback/components/components.module.ts
  var components_components_module = __webpack_require__(635);
  
  // EXTERNAL MODULE: ./src/addon/mod/feedback/providers/feedback.ts
  var feedback = __webpack_require__(131);
  
  // EXTERNAL MODULE: ./src/addon/mod/feedback/providers/helper.ts
  var helper = __webpack_require__(266);
  
  // EXTERNAL MODULE: ./src/providers/groups.ts
  var groups = __webpack_require__(63);
  
  // EXTERNAL MODULE: ./src/providers/utils/dom.ts
  var dom = __webpack_require__(3);
  
  // CONCATENATED MODULE: ./src/addon/mod/feedback/pages/nonrespondents/nonrespondents.ts
  // (C) Copyright 2015 Martin Dougiamas
  //
  // Licensed under the Apache License, Version 2.0 (the "License");
  // you may not use this file except in compliance with the License.
  // You may obtain a copy of the License at
  //
  //     http://www.apache.org/licenses/LICENSE-2.0
  //
  // Unless required by applicable law or agreed to in writing, software
  // distributed under the License is distributed on an "AS IS" BASIS,
  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  // See the License for the specific language governing permissions and
  // limitations under the License.
  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);
  };
  
  
  
  
  
  
  /**
   * Page that displays feedback non respondents.
   */
  var nonrespondents_AddonModFeedbackNonRespondentsPage = /** @class */ (function () {
      function AddonModFeedbackNonRespondentsPage(navParams, feedbackProvider, groupsProvider, domUtils, feedbackHelper, navCtrl) {
          this.feedbackProvider = feedbackProvider;
          this.groupsProvider = groupsProvider;
          this.domUtils = domUtils;
          this.feedbackHelper = feedbackHelper;
          this.navCtrl = navCtrl;
          this.page = 0;
          this.groupInfo = {
              groups: [],
              separateGroups: false,
              visibleGroups: false
          };
          this.users = [];
          this.total = 0;
          this.canLoadMore = false;
          this.feedbackLoaded = false;
          this.loadingMore = false;
          var module = navParams.get('module');
          this.moduleId = module.id;
          this.feedbackId = module.instance;
          this.courseId = navParams.get('courseId');
          this.selectedGroup = navParams.get('group') || 0;
      }
      /**
       * View loaded.
       */
      AddonModFeedbackNonRespondentsPage.prototype.ionViewDidLoad = function () {
          this.fetchData();
      };
      /**
       * Fetch all the data required for the view.
       *
       * @param {boolean} [refresh] Empty events array first.
       * @return {Promise<any>} Promise resolved when done.
       */
      AddonModFeedbackNonRespondentsPage.prototype.fetchData = function (refresh) {
          var _this = this;
          if (refresh === void 0) { refresh = false; }
          this.page = 0;
          this.total = 0;
          this.users = [];
          return this.groupsProvider.getActivityGroupInfo(this.moduleId).then(function (groupInfo) {
              _this.groupInfo = groupInfo;
              return _this.loadGroupUsers(_this.selectedGroup);
          }).catch(function (message) {
              _this.domUtils.showErrorModalDefault(message, 'core.course.errorgetmodule', true);
              if (!refresh) {
                  // Some call failed on first fetch, go back.
                  _this.navCtrl.pop();
              }
              return Promise.reject(null);
          });
      };
      /**
       * Load Group responses.
       *
       * @param  {number} [groupId]   If defined it will change group if not, it will load more users for the same group.
       * @return {Promise<any>}       Resolved with the attempts loaded.
       */
      AddonModFeedbackNonRespondentsPage.prototype.loadGroupUsers = function (groupId) {
          var _this = this;
          if (typeof groupId == 'undefined') {
              this.page++;
              this.loadingMore = true;
          }
          else {
              this.selectedGroup = groupId;
              this.page = 0;
              this.total = 0;
              this.users = [];
              this.feedbackLoaded = false;
          }
          return this.feedbackHelper.getNonRespondents(this.feedbackId, this.selectedGroup, this.page).then(function (response) {
              _this.total = response.total;
              if (_this.users.length < response.total) {
                  _this.users = _this.users.concat(response.users);
              }
              _this.canLoadMore = _this.users.length < response.total;
              return response;
          }).finally(function () {
              _this.loadingMore = false;
              _this.feedbackLoaded = true;
          });
      };
      /**
       * Change selected group or load more users.
       *
       * @param {number} [groupId] Group ID selected. If not defined, it will load more users.
       */
      AddonModFeedbackNonRespondentsPage.prototype.loadAttempts = function (groupId) {
          var _this = this;
          this.loadGroupUsers(groupId).catch(function (message) {
              _this.domUtils.showErrorModalDefault(message, 'core.course.errorgetmodule', true);
          });
      };
      /**
       * Refresh the attempts.
       *
       * @param {any} refresher Refresher.
       */
      AddonModFeedbackNonRespondentsPage.prototype.refreshFeedback = function (refresher) {
          var _this = this;
          if (this.feedbackLoaded) {
              var promises = [];
              promises.push(this.feedbackProvider.invalidateNonRespondentsData(this.feedbackId));
              promises.push(this.groupsProvider.invalidateActivityGroupInfo(this.moduleId));
              Promise.all(promises).finally(function () {
                  return _this.fetchData(true);
              }).finally(function () {
                  refresher.complete();
              });
          }
      };
      AddonModFeedbackNonRespondentsPage = __decorate([
          Object(core["m" /* Component */])({
              selector: 'page-addon-mod-feedback-nonrespondents',
              templateUrl: 'nonrespondents.html',
          }),
          __metadata("design:paramtypes", [ionic_angular["s" /* NavParams */], feedback["a" /* AddonModFeedbackProvider */],
              groups["a" /* CoreGroupsProvider */], dom["a" /* CoreDomUtilsProvider */],
              helper["a" /* AddonModFeedbackHelperProvider */], ionic_angular["r" /* NavController */]])
      ], AddonModFeedbackNonRespondentsPage);
      return AddonModFeedbackNonRespondentsPage;
  }());
  
  //# sourceMappingURL=nonrespondents.js.map
  // CONCATENATED MODULE: ./src/addon/mod/feedback/pages/nonrespondents/nonrespondents.module.ts
  // (C) Copyright 2015 Martin Dougiamas
  //
  // Licensed under the Apache License, Version 2.0 (the "License");
  // you may not use this file except in compliance with the License.
  // You may obtain a copy of the License at
  //
  //     http://www.apache.org/licenses/LICENSE-2.0
  //
  // Unless required by applicable law or agreed to in writing, software
  // distributed under the License is distributed on an "AS IS" BASIS,
  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  // See the License for the specific language governing permissions and
  // limitations under the License.
  var nonrespondents_module___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 nonrespondents_module_AddonModFeedbackNonRespondentsPageModule = /** @class */ (function () {
      function AddonModFeedbackNonRespondentsPageModule() {
      }
      AddonModFeedbackNonRespondentsPageModule = nonrespondents_module___decorate([
          Object(core["I" /* NgModule */])({
              declarations: [
                  nonrespondents_AddonModFeedbackNonRespondentsPage,
              ],
              imports: [
                  directives_module["a" /* CoreDirectivesModule */],
                  components_module["a" /* CoreComponentsModule */],
                  components_components_module["a" /* AddonModFeedbackComponentsModule */],
                  ionic_angular["l" /* IonicPageModule */].forChild(nonrespondents_AddonModFeedbackNonRespondentsPage),
                  _ngx_translate_core["b" /* TranslateModule */].forChild()
              ],
          })
      ], AddonModFeedbackNonRespondentsPageModule);
      return AddonModFeedbackNonRespondentsPageModule;
  }());
  
  //# sourceMappingURL=nonrespondents.module.js.map
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/action-sheet/action-sheet-component.ngfactory.js
  var action_sheet_component_ngfactory = __webpack_require__(1273);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/alert/alert-component.ngfactory.js
  var alert_component_ngfactory = __webpack_require__(1274);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/app/app-root.ngfactory.js
  var app_root_ngfactory = __webpack_require__(1275);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/loading/loading-component.ngfactory.js
  var loading_component_ngfactory = __webpack_require__(1276);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/modal/modal-component.ngfactory.js
  var modal_component_ngfactory = __webpack_require__(1277);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/picker/picker-component.ngfactory.js + 1 modules
  var picker_component_ngfactory = __webpack_require__(1278);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/popover/popover-component.ngfactory.js
  var popover_component_ngfactory = __webpack_require__(1279);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/select/select-popover-component.ngfactory.js
  var select_popover_component_ngfactory = __webpack_require__(1280);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/toast/toast-component.ngfactory.js
  var toast_component_ngfactory = __webpack_require__(1281);
  
  // EXTERNAL MODULE: ./src/components/context-menu/context-menu-popover.ngfactory.js
  var context_menu_popover_ngfactory = __webpack_require__(1284);
  
  // EXTERNAL MODULE: ./src/components/course-picker-menu/course-picker-menu-popover.ngfactory.js
  var course_picker_menu_popover_ngfactory = __webpack_require__(1285);
  
  // EXTERNAL MODULE: ./src/components/recaptcha/recaptchamodal.ngfactory.js
  var recaptchamodal_ngfactory = __webpack_require__(1286);
  
  // EXTERNAL MODULE: ./src/core/course/components/unsupported-module/unsupported-module.ngfactory.js
  var unsupported_module_ngfactory = __webpack_require__(1287);
  
  // EXTERNAL MODULE: ./src/addon/mod/feedback/components/index/index.ngfactory.js
  var index_ngfactory = __webpack_require__(1296);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/label/label.js
  var label = __webpack_require__(60);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/config/config.js
  var config = __webpack_require__(6);
  
  // EXTERNAL MODULE: ./node_modules/@ngx-translate/core/src/translate.pipe.js
  var translate_pipe = __webpack_require__(29);
  
  // EXTERNAL MODULE: ./node_modules/@ngx-translate/core/src/translate.service.js
  var translate_service = __webpack_require__(17);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/option/option.js
  var option_option = __webpack_require__(100);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/item/item.ngfactory.js + 1 modules
  var item_ngfactory = __webpack_require__(33);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/item/item.js
  var item = __webpack_require__(20);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/util/form.js
  var util_form = __webpack_require__(19);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/item/item-reorder.js + 1 modules
  var item_reorder = __webpack_require__(27);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/item/item-content.js
  var item_content = __webpack_require__(30);
  
  // EXTERNAL MODULE: ./node_modules/@angular/common/esm5/common.js
  var common = __webpack_require__(8);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/select/select.ngfactory.js
  var select_ngfactory = __webpack_require__(113);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/select/select.js
  var select_select = __webpack_require__(101);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/app/app.js + 3 modules
  var app = __webpack_require__(26);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/navigation/deep-linker.js
  var deep_linker = __webpack_require__(49);
  
  // EXTERNAL MODULE: ./node_modules/@angular/forms/esm5/forms.js
  var esm5_forms = __webpack_require__(18);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/badge/badge.js
  var badge = __webpack_require__(212);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/avatar/avatar.js
  var avatar = __webpack_require__(179);
  
  // EXTERNAL MODULE: ./src/directives/external-content.ts
  var external_content = __webpack_require__(162);
  
  // EXTERNAL MODULE: ./src/providers/logger.ts
  var logger = __webpack_require__(5);
  
  // EXTERNAL MODULE: ./src/providers/filepool.ts
  var filepool = __webpack_require__(16);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/platform/platform.js + 1 modules
  var platform = __webpack_require__(14);
  
  // EXTERNAL MODULE: ./src/providers/sites.ts
  var sites = __webpack_require__(1);
  
  // EXTERNAL MODULE: ./src/providers/utils/url.ts
  var url = __webpack_require__(24);
  
  // EXTERNAL MODULE: ./src/providers/app.ts
  var providers_app = __webpack_require__(10);
  
  // EXTERNAL MODULE: ./src/providers/utils/utils.ts
  var utils = __webpack_require__(2);
  
  // EXTERNAL MODULE: ./src/directives/format-text.ts
  var format_text = __webpack_require__(39);
  
  // EXTERNAL MODULE: ./src/providers/utils/text.ts
  var utils_text = __webpack_require__(11);
  
  // EXTERNAL MODULE: ./src/core/contentlinks/providers/helper.ts
  var providers_helper = __webpack_require__(22);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/navigation/nav-controller.js
  var nav_controller = __webpack_require__(21);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/content/content.js
  var content = __webpack_require__(23);
  
  // EXTERNAL MODULE: ./src/components/split-view/split-view.ts
  var split_view = __webpack_require__(34);
  
  // EXTERNAL MODULE: ./src/providers/utils/iframe.ts
  var iframe = __webpack_require__(37);
  
  // EXTERNAL MODULE: ./src/providers/events.ts
  var events = __webpack_require__(12);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/button/button.ngfactory.js
  var button_ngfactory = __webpack_require__(45);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/button/button.js
  var button_button = __webpack_require__(40);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/spinner/spinner.ngfactory.js
  var spinner_ngfactory = __webpack_require__(180);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/spinner/spinner.js
  var spinner = __webpack_require__(134);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/toolbar/toolbar-header.js
  var toolbar_header = __webpack_require__(417);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/navigation/view-controller.js
  var view_controller = __webpack_require__(35);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/toolbar/navbar.ngfactory.js
  var navbar_ngfactory = __webpack_require__(1282);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/toolbar/navbar.js
  var navbar = __webpack_require__(191);
  
  // EXTERNAL MODULE: ./src/directives/back-button.ts
  var back_button = __webpack_require__(632);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/toolbar/toolbar-title.ngfactory.js
  var toolbar_title_ngfactory = __webpack_require__(1283);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/toolbar/toolbar-title.js
  var toolbar_title = __webpack_require__(324);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/toolbar/toolbar.js
  var toolbar = __webpack_require__(236);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/content/content.ngfactory.js
  var content_ngfactory = __webpack_require__(178);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/platform/dom-controller.js
  var dom_controller = __webpack_require__(25);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/platform/keyboard.js
  var keyboard = __webpack_require__(99);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/refresher/refresher.js
  var refresher = __webpack_require__(132);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/gestures/gesture-controller.js
  var gesture_controller = __webpack_require__(36);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/refresher/refresher-content.ngfactory.js
  var refresher_content_ngfactory = __webpack_require__(192);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/refresher/refresher-content.js
  var refresher_content = __webpack_require__(144);
  
  // EXTERNAL MODULE: ./src/components/loading/loading.ngfactory.js
  var loading_ngfactory = __webpack_require__(56);
  
  // EXTERNAL MODULE: ./src/components/loading/loading.ts
  var loading = __webpack_require__(50);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/list/list.js + 1 modules
  var list = __webpack_require__(74);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/components/item/item-divider.js
  var item_divider = __webpack_require__(163);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/navigation/nav-params.js
  var nav_params = __webpack_require__(59);
  
  // CONCATENATED MODULE: ./src/addon/mod/feedback/pages/nonrespondents/nonrespondents.ngfactory.js
  /**
   * @fileoverview This file was generated by the Angular template compiler. Do not edit.
   *
   * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
   * tslint:disable
   */ 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  var styles_AddonModFeedbackNonRespondentsPage = [];
  var RenderType_AddonModFeedbackNonRespondentsPage = core["_29" /* ɵcrt */]({ encapsulation: 2, styles: styles_AddonModFeedbackNonRespondentsPage, data: {} });
  
  function View_AddonModFeedbackNonRespondentsPage_2(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 3, "ion-label", [["id", "addon-feedback-groupslabel"]], null, null, null, null, null)), core["_30" /* ɵdid */](1, 16384, [[1, 4]], 0, label["a" /* Label */], [config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */], [8, null], [8, null], [8, null], [8, null]], { id: [0, "id"] }, null), (_l()(), core["_55" /* ɵted */](2, null, ["", ""])), core["_47" /* ɵpid */](131072, translate_pipe["a" /* TranslatePipe */], [translate_service["a" /* TranslateService */], core["j" /* ChangeDetectorRef */]])], function (_ck, _v) { var currVal_0 = "addon-feedback-groupslabel"; _ck(_v, 1, 0, currVal_0); }, function (_ck, _v) { var currVal_1 = core["_56" /* ɵunv */](_v, 2, 0, core["_44" /* ɵnov */](_v, 3).transform("core.groupsseparate")); _ck(_v, 2, 0, currVal_1); }); }
  function View_AddonModFeedbackNonRespondentsPage_3(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 3, "ion-label", [["id", "addon-feedback-groupslabel"]], null, null, null, null, null)), core["_30" /* ɵdid */](1, 16384, [[1, 4]], 0, label["a" /* Label */], [config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */], [8, null], [8, null], [8, null], [8, null]], { id: [0, "id"] }, null), (_l()(), core["_55" /* ɵted */](2, null, ["", ""])), core["_47" /* ɵpid */](131072, translate_pipe["a" /* TranslatePipe */], [translate_service["a" /* TranslateService */], core["j" /* ChangeDetectorRef */]])], function (_ck, _v) { var currVal_0 = "addon-feedback-groupslabel"; _ck(_v, 1, 0, currVal_0); }, function (_ck, _v) { var currVal_1 = core["_56" /* ɵunv */](_v, 2, 0, core["_44" /* ɵnov */](_v, 3).transform("core.groupsvisible")); _ck(_v, 2, 0, currVal_1); }); }
  function View_AddonModFeedbackNonRespondentsPage_4(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 2, "ion-option", [], null, null, null, null, null)), core["_30" /* ɵdid */](1, 16384, [[4, 4]], 0, option_option["a" /* Option */], [core["t" /* ElementRef */]], { value: [0, "value"] }, null), (_l()(), core["_55" /* ɵted */](2, null, ["", ""]))], function (_ck, _v) { var currVal_0 = _v.context.$implicit.id; _ck(_v, 1, 0, currVal_0); }, function (_ck, _v) { var currVal_1 = _v.context.$implicit.name; _ck(_v, 2, 0, currVal_1); }); }
  function View_AddonModFeedbackNonRespondentsPage_1(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 24, "ion-item", [["class", "item item-block"], ["text-wrap", ""]], null, null, null, item_ngfactory["b" /* View_Item_0 */], item_ngfactory["a" /* RenderType_Item */])), core["_30" /* ɵdid */](1, 1097728, null, 3, item["a" /* Item */], [util_form["a" /* Form */], config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */], [2, item_reorder["a" /* ItemReorder */]]], null, null), core["_52" /* ɵqud */](603979776, 1, { contentLabel: 0 }), core["_52" /* ɵqud */](603979776, 2, { _buttons: 1 }), core["_52" /* ɵqud */](603979776, 3, { _icons: 1 }), core["_30" /* ɵdid */](5, 16384, null, 0, item_content["a" /* ItemContent */], [], null, null), (_l()(), core["_55" /* ɵted */](-1, 2, ["\n                "])), (_l()(), core["_26" /* ɵand */](16777216, null, 1, 1, null, View_AddonModFeedbackNonRespondentsPage_2)), core["_30" /* ɵdid */](8, 16384, null, 0, common["k" /* NgIf */], [core["_11" /* ViewContainerRef */], core["_6" /* TemplateRef */]], { ngIf: [0, "ngIf"] }, null), (_l()(), core["_55" /* ɵted */](-1, 2, ["\n                "])), (_l()(), core["_26" /* ɵand */](16777216, null, 1, 1, null, View_AddonModFeedbackNonRespondentsPage_3)), core["_30" /* ɵdid */](11, 16384, null, 0, common["k" /* NgIf */], [core["_11" /* ViewContainerRef */], core["_6" /* TemplateRef */]], { ngIf: [0, "ngIf"] }, null), (_l()(), core["_55" /* ɵted */](-1, 2, ["\n                "])), (_l()(), core["_31" /* ɵeld */](13, 0, null, 3, 10, "ion-select", [["aria-labelledby", "addon-feedback-groupslabel"], ["interface", "popover"]], [[2, "select-disabled", null], [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, "ngModelChange"], [null, "ionChange"], [null, "click"], [null, "keyup.space"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("click" === en)) {
          var pd_0 = (core["_44" /* ɵnov */](_v, 14)._click($event) !== false);
          ad = (pd_0 && ad);
      } if (("keyup.space" === en)) {
          var pd_1 = (core["_44" /* ɵnov */](_v, 14)._keyup() !== false);
          ad = (pd_1 && ad);
      } if (("ngModelChange" === en)) {
          var pd_2 = ((_co.selectedGroup = $event) !== false);
          ad = (pd_2 && ad);
      } if (("ionChange" === en)) {
          var pd_3 = (_co.loadAttempts(_co.selectedGroup) !== false);
          ad = (pd_3 && ad);
      } return ad; }, select_ngfactory["b" /* View_Select_0 */], select_ngfactory["a" /* RenderType_Select */])), core["_30" /* ɵdid */](14, 1228800, null, 1, select_select["a" /* Select */], [app["a" /* App */], util_form["a" /* Form */], config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */], [2, item["a" /* Item */]], deep_linker["a" /* DeepLinker */]], { interface: [0, "interface"] }, { ionChange: "ionChange" }), core["_52" /* ɵqud */](603979776, 4, { options: 1 }), core["_50" /* ɵprd */](1024, null, esm5_forms["l" /* NG_VALUE_ACCESSOR */], function (p0_0) { return [p0_0]; }, [select_select["a" /* Select */]]), core["_30" /* ɵdid */](17, 671744, null, 0, esm5_forms["q" /* NgModel */], [[8, null], [8, null], [8, null], [2, esm5_forms["l" /* NG_VALUE_ACCESSOR */]]], { model: [0, "model"] }, { update: "ngModelChange" }), core["_50" /* ɵprd */](2048, null, esm5_forms["m" /* NgControl */], null, [esm5_forms["q" /* NgModel */]]), core["_30" /* ɵdid */](19, 16384, null, 0, esm5_forms["n" /* NgControlStatus */], [esm5_forms["m" /* NgControl */]], null, null), (_l()(), core["_55" /* ɵted */](-1, null, ["\n                    "])), (_l()(), core["_26" /* ɵand */](16777216, null, null, 1, null, View_AddonModFeedbackNonRespondentsPage_4)), core["_30" /* ɵdid */](22, 802816, null, 0, common["j" /* NgForOf */], [core["_11" /* ViewContainerRef */], core["_6" /* TemplateRef */], core["E" /* IterableDiffers */]], { ngForOf: [0, "ngForOf"] }, null), (_l()(), core["_55" /* ɵted */](-1, null, ["\n                "])), (_l()(), core["_55" /* ɵted */](-1, 2, ["\n            "]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.groupInfo.separateGroups; _ck(_v, 8, 0, currVal_0); var currVal_1 = _co.groupInfo.visibleGroups; _ck(_v, 11, 0, currVal_1); var currVal_10 = "popover"; _ck(_v, 14, 0, currVal_10); var currVal_11 = _co.selectedGroup; _ck(_v, 17, 0, currVal_11); var currVal_12 = _co.groupInfo.groups; _ck(_v, 22, 0, currVal_12); }, function (_ck, _v) { var currVal_2 = core["_44" /* ɵnov */](_v, 14)._disabled; var currVal_3 = core["_44" /* ɵnov */](_v, 19).ngClassUntouched; var currVal_4 = core["_44" /* ɵnov */](_v, 19).ngClassTouched; var currVal_5 = core["_44" /* ɵnov */](_v, 19).ngClassPristine; var currVal_6 = core["_44" /* ɵnov */](_v, 19).ngClassDirty; var currVal_7 = core["_44" /* ɵnov */](_v, 19).ngClassValid; var currVal_8 = core["_44" /* ɵnov */](_v, 19).ngClassInvalid; var currVal_9 = core["_44" /* ɵnov */](_v, 19).ngClassPending; _ck(_v, 13, 0, currVal_2, currVal_3, currVal_4, currVal_5, currVal_6, currVal_7, currVal_8, currVal_9); }); }
  function View_AddonModFeedbackNonRespondentsPage_7(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 3, "ion-badge", [["color", "success"]], null, null, null, null, null)), core["_30" /* ɵdid */](1, 16384, null, 0, badge["a" /* Badge */], [config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */]], { color: [0, "color"] }, null), (_l()(), core["_55" /* ɵted */](2, null, ["\n                            ", "\n                        "])), core["_47" /* ɵpid */](131072, translate_pipe["a" /* TranslatePipe */], [translate_service["a" /* TranslateService */], core["j" /* ChangeDetectorRef */]])], function (_ck, _v) { var currVal_0 = "success"; _ck(_v, 1, 0, currVal_0); }, function (_ck, _v) { var currVal_1 = core["_56" /* ɵunv */](_v, 2, 0, core["_44" /* ɵnov */](_v, 3).transform("addon.mod_feedback.started")); _ck(_v, 2, 0, currVal_1); }); }
  function View_AddonModFeedbackNonRespondentsPage_8(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 3, "ion-badge", [["color", "danger"]], null, null, null, null, null)), core["_30" /* ɵdid */](1, 16384, null, 0, badge["a" /* Badge */], [config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */]], { color: [0, "color"] }, null), (_l()(), core["_55" /* ɵted */](2, null, ["\n                            ", "\n                        "])), core["_47" /* ɵpid */](131072, translate_pipe["a" /* TranslatePipe */], [translate_service["a" /* TranslateService */], core["j" /* ChangeDetectorRef */]])], function (_ck, _v) { var currVal_0 = "danger"; _ck(_v, 1, 0, currVal_0); }, function (_ck, _v) { var currVal_1 = core["_56" /* ɵunv */](_v, 2, 0, core["_44" /* ɵnov */](_v, 3).transform("addon.mod_feedback.not_started")); _ck(_v, 2, 0, currVal_1); }); }
  function View_AddonModFeedbackNonRespondentsPage_6(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 28, "ion-item", [["class", "item item-block"], ["text-wrap", ""]], null, null, null, item_ngfactory["b" /* View_Item_0 */], item_ngfactory["a" /* RenderType_Item */])), core["_30" /* ɵdid */](1, 1097728, null, 3, item["a" /* Item */], [util_form["a" /* Form */], config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */], [2, item_reorder["a" /* ItemReorder */]]], null, null), core["_52" /* ɵqud */](335544320, 8, { contentLabel: 0 }), core["_52" /* ɵqud */](603979776, 9, { _buttons: 1 }), core["_52" /* ɵqud */](603979776, 10, { _icons: 1 }), core["_30" /* ɵdid */](5, 16384, null, 0, item_content["a" /* ItemContent */], [], null, null), (_l()(), core["_55" /* ɵted */](-1, 2, ["\n                    "])), (_l()(), core["_31" /* ɵeld */](7, 0, null, 0, 7, "ion-avatar", [["item-start", ""]], null, null, null, null, null)), core["_30" /* ɵdid */](8, 16384, null, 0, avatar["a" /* Avatar */], [], null, null), (_l()(), core["_55" /* ɵted */](-1, null, ["\n                        "])), (_l()(), core["_31" /* ɵeld */](10, 0, null, null, 3, "img", [["core-external-content", ""], ["onError", "this.src='assets/img/user-avatar.png'"]], [[8, "src", 4], [8, "alt", 0]], null, null, null, null)), core["_30" /* ɵdid */](11, 4210688, null, 0, external_content["a" /* CoreExternalContentDirective */], [core["t" /* ElementRef */], logger["a" /* CoreLoggerProvider */], filepool["a" /* CoreFilepoolProvider */], platform["a" /* Platform */], sites["a" /* CoreSitesProvider */], dom["a" /* CoreDomUtilsProvider */], url["a" /* CoreUrlUtilsProvider */], providers_app["a" /* CoreAppProvider */], utils["a" /* CoreUtilsProvider */]], null, null), core["_48" /* ɵpod */](12, { $a: 0 }), core["_47" /* ɵpid */](131072, translate_pipe["a" /* TranslatePipe */], [translate_service["a" /* TranslateService */], core["j" /* ChangeDetectorRef */]]), (_l()(), core["_55" /* ɵted */](-1, null, ["\n                    "])), (_l()(), core["_55" /* ɵted */](-1, 2, ["\n                    "])), (_l()(), core["_31" /* ɵeld */](16, 0, null, 2, 2, "h2", [], null, null, null, null, null)), (_l()(), core["_31" /* ɵeld */](17, 0, null, null, 1, "core-format-text", [], null, null, null, null, null)), core["_30" /* ɵdid */](18, 540672, null, 0, format_text["a" /* CoreFormatTextDirective */], [core["t" /* ElementRef */], sites["a" /* CoreSitesProvider */], dom["a" /* CoreDomUtilsProvider */], utils_text["a" /* CoreTextUtilsProvider */], translate_service["a" /* TranslateService */], platform["a" /* Platform */], utils["a" /* CoreUtilsProvider */], url["a" /* CoreUrlUtilsProvider */], logger["a" /* CoreLoggerProvider */], filepool["a" /* CoreFilepoolProvider */], providers_app["a" /* CoreAppProvider */], providers_helper["a" /* CoreContentLinksHelperProvider */], [2, nav_controller["a" /* NavController */]], [2, content["a" /* Content */]], [2, split_view["a" /* CoreSplitViewComponent */]], iframe["a" /* CoreIframeUtilsProvider */], events["a" /* CoreEventsProvider */]], { text: [0, "text"] }, null), (_l()(), core["_55" /* ɵted */](-1, 2, ["\n                    "])), (_l()(), core["_31" /* ɵeld */](20, 0, null, 2, 7, "p", [], null, null, null, null, null)), (_l()(), core["_55" /* ɵted */](-1, null, ["\n                        "])), (_l()(), core["_26" /* ɵand */](16777216, null, null, 1, null, View_AddonModFeedbackNonRespondentsPage_7)), core["_30" /* ɵdid */](23, 16384, null, 0, common["k" /* NgIf */], [core["_11" /* ViewContainerRef */], core["_6" /* TemplateRef */]], { ngIf: [0, "ngIf"] }, null), (_l()(), core["_55" /* ɵted */](-1, null, ["\n                        "])), (_l()(), core["_26" /* ɵand */](16777216, null, null, 1, null, View_AddonModFeedbackNonRespondentsPage_8)), core["_30" /* ɵdid */](26, 16384, null, 0, common["k" /* NgIf */], [core["_11" /* ViewContainerRef */], core["_6" /* TemplateRef */]], { ngIf: [0, "ngIf"] }, null), (_l()(), core["_55" /* ɵted */](-1, null, ["\n                    "])), (_l()(), core["_55" /* ɵted */](-1, 2, ["\n                "]))], function (_ck, _v) { var currVal_2 = _v.context.$implicit.fullname; _ck(_v, 18, 0, currVal_2); var currVal_3 = _v.context.$implicit.started; _ck(_v, 23, 0, currVal_3); var currVal_4 = !_v.context.$implicit.started; _ck(_v, 26, 0, currVal_4); }, function (_ck, _v) { var currVal_0 = _v.context.$implicit.profileimageurl; var currVal_1 = core["_56" /* ɵunv */](_v, 10, 1, core["_44" /* ɵnov */](_v, 13).transform("core.pictureof", _ck(_v, 12, 0, _v.context.$implicit.fullname))); _ck(_v, 10, 0, currVal_0, currVal_1); }); }
  function View_AddonModFeedbackNonRespondentsPage_5(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 4, null, null, null, null, null, null, null)), (_l()(), core["_55" /* ɵted */](-1, null, ["\n                "])), (_l()(), core["_26" /* ɵand */](16777216, null, null, 1, null, View_AddonModFeedbackNonRespondentsPage_6)), core["_30" /* ɵdid */](3, 802816, null, 0, common["j" /* NgForOf */], [core["_11" /* ViewContainerRef */], core["_6" /* TemplateRef */], core["E" /* IterableDiffers */]], { ngForOf: [0, "ngForOf"] }, null), (_l()(), core["_55" /* ɵted */](-1, null, ["\n            "]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.users; _ck(_v, 3, 0, currVal_0); }, null); }
  function View_AddonModFeedbackNonRespondentsPage_10(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 3, "button", [["block", ""], ["ion-button", ""]], null, [[null, "click"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("click" === en)) {
          var pd_0 = (_co.loadAttempts() !== false);
          ad = (pd_0 && ad);
      } return ad; }, button_ngfactory["b" /* View_Button_0 */], button_ngfactory["a" /* RenderType_Button */])), core["_30" /* ɵdid */](1, 1097728, [[12, 4]], 0, button_button["a" /* Button */], [[8, ""], config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */]], { block: [0, "block"] }, null), (_l()(), core["_55" /* ɵted */](2, 0, ["", ""])), core["_47" /* ɵpid */](131072, translate_pipe["a" /* TranslatePipe */], [translate_service["a" /* TranslateService */], core["j" /* ChangeDetectorRef */]])], function (_ck, _v) { var currVal_0 = ""; _ck(_v, 1, 0, currVal_0); }, function (_ck, _v) { var currVal_1 = core["_56" /* ɵunv */](_v, 2, 0, core["_44" /* ɵnov */](_v, 3).transform("core.loadmore")); _ck(_v, 2, 0, currVal_1); }); }
  function View_AddonModFeedbackNonRespondentsPage_11(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 1, "ion-spinner", [], [[2, "spinner-paused", null]], null, null, spinner_ngfactory["b" /* View_Spinner_0 */], spinner_ngfactory["a" /* RenderType_Spinner */])), core["_30" /* ɵdid */](1, 114688, null, 0, spinner["a" /* Spinner */], [config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */]], null, null)], function (_ck, _v) { _ck(_v, 1, 0); }, function (_ck, _v) { var currVal_0 = core["_44" /* ɵnov */](_v, 1)._paused; _ck(_v, 0, 0, currVal_0); }); }
  function View_AddonModFeedbackNonRespondentsPage_9(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 13, "ion-item", [["class", "item item-block"], ["padding", ""], ["text-center", ""]], null, null, null, item_ngfactory["b" /* View_Item_0 */], item_ngfactory["a" /* RenderType_Item */])), core["_30" /* ɵdid */](1, 1097728, null, 3, item["a" /* Item */], [util_form["a" /* Form */], config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */], [2, item_reorder["a" /* ItemReorder */]]], null, null), core["_52" /* ɵqud */](335544320, 11, { contentLabel: 0 }), core["_52" /* ɵqud */](603979776, 12, { _buttons: 1 }), core["_52" /* ɵqud */](603979776, 13, { _icons: 1 }), core["_30" /* ɵdid */](5, 16384, null, 0, item_content["a" /* ItemContent */], [], null, null), (_l()(), core["_55" /* ɵted */](-1, 2, ["\n                "])), (_l()(), core["_55" /* ɵted */](-1, 2, ["\n                "])), (_l()(), core["_26" /* ɵand */](16777216, null, 2, 1, null, View_AddonModFeedbackNonRespondentsPage_10)), core["_30" /* ɵdid */](9, 16384, null, 0, common["k" /* NgIf */], [core["_11" /* ViewContainerRef */], core["_6" /* TemplateRef */]], { ngIf: [0, "ngIf"] }, null), (_l()(), core["_55" /* ɵted */](-1, 2, ["\n                "])), (_l()(), core["_26" /* ɵand */](16777216, null, 2, 1, null, View_AddonModFeedbackNonRespondentsPage_11)), core["_30" /* ɵdid */](12, 16384, null, 0, common["k" /* NgIf */], [core["_11" /* ViewContainerRef */], core["_6" /* TemplateRef */]], { ngIf: [0, "ngIf"] }, null), (_l()(), core["_55" /* ɵted */](-1, 2, ["\n            "]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = !_co.loadingMore; _ck(_v, 9, 0, currVal_0); var currVal_1 = _co.loadingMore; _ck(_v, 12, 0, currVal_1); }, null); }
  function View_AddonModFeedbackNonRespondentsPage_0(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 12, "ion-header", [], null, null, null, null, null)), core["_30" /* ɵdid */](1, 16384, null, 0, toolbar_header["a" /* Header */], [config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */], [2, view_controller["a" /* ViewController */]]], null, null), (_l()(), core["_55" /* ɵted */](-1, null, ["\n    "])), (_l()(), core["_31" /* ɵeld */](3, 0, null, null, 8, "ion-navbar", [["class", "toolbar"], ["core-back-button", ""]], [[8, "hidden", 0], [2, "statusbar-padding", null]], null, null, navbar_ngfactory["b" /* View_Navbar_0 */], navbar_ngfactory["a" /* RenderType_Navbar */])), core["_30" /* ɵdid */](4, 49152, null, 0, navbar["a" /* Navbar */], [app["a" /* App */], [2, view_controller["a" /* ViewController */]], [2, nav_controller["a" /* NavController */]], config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */]], null, null), core["_30" /* ɵdid */](5, 212992, null, 0, back_button["a" /* CoreBackButtonDirective */], [navbar["a" /* Navbar */], platform["a" /* Platform */], translate_service["a" /* TranslateService */], events["a" /* CoreEventsProvider */]], null, null), (_l()(), core["_55" /* ɵted */](-1, 3, ["\n        "])), (_l()(), core["_31" /* ɵeld */](7, 0, null, 3, 3, "ion-title", [], null, null, null, toolbar_title_ngfactory["b" /* View_ToolbarTitle_0 */], toolbar_title_ngfactory["a" /* RenderType_ToolbarTitle */])), core["_30" /* ɵdid */](8, 49152, null, 0, toolbar_title["a" /* ToolbarTitle */], [config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */], [2, toolbar["a" /* Toolbar */]], [2, navbar["a" /* Navbar */]]], null, null), (_l()(), core["_55" /* ɵted */](9, 0, ["", ""])), core["_47" /* ɵpid */](131072, translate_pipe["a" /* TranslatePipe */], [translate_service["a" /* TranslateService */], core["j" /* ChangeDetectorRef */]]), (_l()(), core["_55" /* ɵted */](-1, 3, ["\n    "])), (_l()(), core["_55" /* ɵted */](-1, null, ["\n"])), (_l()(), core["_55" /* ɵted */](-1, null, ["\n"])), (_l()(), core["_31" /* ɵeld */](14, 0, null, null, 37, "ion-content", [], [[2, "statusbar-padding", null], [2, "has-refresher", null]], null, null, content_ngfactory["b" /* View_Content_0 */], content_ngfactory["a" /* RenderType_Content */])), core["_30" /* ɵdid */](15, 4374528, null, 0, content["a" /* Content */], [config["a" /* Config */], platform["a" /* Platform */], dom_controller["a" /* DomController */], core["t" /* ElementRef */], core["V" /* Renderer */], app["a" /* App */], keyboard["a" /* Keyboard */], core["M" /* NgZone */], [2, view_controller["a" /* ViewController */]], [2, nav_controller["a" /* NavController */]]], null, null), (_l()(), core["_55" /* ɵted */](-1, 1, ["\n    "])), (_l()(), core["_31" /* ɵeld */](17, 0, null, 2, 6, "ion-refresher", [], [[2, "refresher-active", null], [4, "top", null]], [[null, "ionRefresh"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("ionRefresh" === en)) {
          var pd_0 = (_co.refreshFeedback($event) !== false);
          ad = (pd_0 && ad);
      } return ad; }, null, null)), core["_30" /* ɵdid */](18, 212992, null, 0, refresher["a" /* Refresher */], [platform["a" /* Platform */], content["a" /* Content */], core["M" /* NgZone */], gesture_controller["l" /* GestureController */]], { enabled: [0, "enabled"] }, { ionRefresh: "ionRefresh" }), (_l()(), core["_55" /* ɵted */](-1, null, ["\n        "])), (_l()(), core["_31" /* ɵeld */](20, 0, null, null, 2, "ion-refresher-content", [], [[1, "state", 0]], null, null, refresher_content_ngfactory["b" /* View_RefresherContent_0 */], refresher_content_ngfactory["a" /* RenderType_RefresherContent */])), core["_30" /* ɵdid */](21, 114688, null, 0, refresher_content["a" /* RefresherContent */], [refresher["a" /* Refresher */], config["a" /* Config */]], { pullingText: [0, "pullingText"] }, null), core["_47" /* ɵpid */](131072, translate_pipe["a" /* TranslatePipe */], [translate_service["a" /* TranslateService */], core["j" /* ChangeDetectorRef */]]), (_l()(), core["_55" /* ɵted */](-1, null, ["\n    "])), (_l()(), core["_55" /* ɵted */](-1, 1, ["\n    "])), (_l()(), core["_31" /* ɵeld */](25, 0, null, 1, 25, "core-loading", [], null, null, null, loading_ngfactory["b" /* View_CoreLoadingComponent_0 */], loading_ngfactory["a" /* RenderType_CoreLoadingComponent */])), core["_30" /* ɵdid */](26, 638976, null, 0, loading["a" /* CoreLoadingComponent */], [translate_service["a" /* TranslateService */], core["t" /* ElementRef */], events["a" /* CoreEventsProvider */], utils["a" /* CoreUtilsProvider */]], { hideUntil: [0, "hideUntil"] }, null), (_l()(), core["_55" /* ɵted */](-1, 0, ["\n        "])), (_l()(), core["_31" /* ɵeld */](28, 0, null, 0, 21, "ion-list", [["no-margin", ""]], null, null, null, null, null)), core["_30" /* ɵdid */](29, 16384, null, 0, list["a" /* List */], [config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */], platform["a" /* Platform */], gesture_controller["l" /* GestureController */], dom_controller["a" /* DomController */]], null, null), (_l()(), core["_55" /* ɵted */](-1, null, ["\n            "])), (_l()(), core["_26" /* ɵand */](16777216, null, null, 1, null, View_AddonModFeedbackNonRespondentsPage_1)), core["_30" /* ɵdid */](32, 16384, null, 0, common["k" /* NgIf */], [core["_11" /* ViewContainerRef */], core["_6" /* TemplateRef */]], { ngIf: [0, "ngIf"] }, null), (_l()(), core["_55" /* ɵted */](-1, null, ["\n            "])), (_l()(), core["_31" /* ɵeld */](34, 0, null, null, 8, "ion-item-divider", [["class", "item item-divider"], ["color", "light"]], null, null, null, item_ngfactory["b" /* View_Item_0 */], item_ngfactory["a" /* RenderType_Item */])), core["_30" /* ɵdid */](35, 1097728, null, 3, item["a" /* Item */], [util_form["a" /* Form */], config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */], [2, item_reorder["a" /* ItemReorder */]]], { color: [0, "color"] }, null), core["_52" /* ɵqud */](335544320, 5, { contentLabel: 0 }), core["_52" /* ɵqud */](603979776, 6, { _buttons: 1 }), core["_52" /* ɵqud */](603979776, 7, { _icons: 1 }), core["_30" /* ɵdid */](39, 16384, null, 0, item_divider["a" /* ItemDivider */], [config["a" /* Config */], core["t" /* ElementRef */], core["V" /* Renderer */]], { color: [0, "color"] }, null), (_l()(), core["_55" /* ɵted */](40, 2, ["\n                ", "\n            "])), core["_48" /* ɵpod */](41, { $a: 0 }), core["_47" /* ɵpid */](131072, translate_pipe["a" /* TranslatePipe */], [translate_service["a" /* TranslateService */], core["j" /* ChangeDetectorRef */]]), (_l()(), core["_55" /* ɵted */](-1, null, ["\n            "])), (_l()(), core["_26" /* ɵand */](16777216, null, null, 1, null, View_AddonModFeedbackNonRespondentsPage_5)), core["_30" /* ɵdid */](45, 16384, null, 0, common["k" /* NgIf */], [core["_11" /* ViewContainerRef */], core["_6" /* TemplateRef */]], { ngIf: [0, "ngIf"] }, null), (_l()(), core["_55" /* ɵted */](-1, null, ["\n            "])), (_l()(), core["_26" /* ɵand */](16777216, null, null, 1, null, View_AddonModFeedbackNonRespondentsPage_9)), core["_30" /* ɵdid */](48, 16384, null, 0, common["k" /* NgIf */], [core["_11" /* ViewContainerRef */], core["_6" /* TemplateRef */]], { ngIf: [0, "ngIf"] }, null), (_l()(), core["_55" /* ɵted */](-1, null, ["\n        "])), (_l()(), core["_55" /* ɵted */](-1, 0, ["\n    "])), (_l()(), core["_55" /* ɵted */](-1, 1, ["\n"])), (_l()(), core["_55" /* ɵted */](-1, null, ["\n"]))], function (_ck, _v) { var _co = _v.component; _ck(_v, 5, 0); var currVal_7 = _co.feedbackLoaded; _ck(_v, 18, 0, currVal_7); var currVal_9 = core["_34" /* ɵinlineInterpolate */](1, "", core["_56" /* ɵunv */](_v, 21, 0, core["_44" /* ɵnov */](_v, 22).transform("core.pulltorefresh")), ""); _ck(_v, 21, 0, currVal_9); var currVal_10 = _co.feedbackLoaded; _ck(_v, 26, 0, currVal_10); var currVal_11 = (_co.groupInfo.separateGroups || _co.groupInfo.visibleGroups); _ck(_v, 32, 0, currVal_11); var currVal_12 = "light"; _ck(_v, 35, 0, currVal_12); var currVal_13 = "light"; _ck(_v, 39, 0, currVal_13); var currVal_15 = (_co.total > 0); _ck(_v, 45, 0, currVal_15); var currVal_16 = _co.canLoadMore; _ck(_v, 48, 0, currVal_16); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = core["_44" /* ɵnov */](_v, 4)._hidden; var currVal_1 = core["_44" /* ɵnov */](_v, 4)._sbPadding; _ck(_v, 3, 0, currVal_0, currVal_1); var currVal_2 = core["_56" /* ɵunv */](_v, 9, 0, core["_44" /* ɵnov */](_v, 10).transform("addon.mod_feedback.responses")); _ck(_v, 9, 0, currVal_2); var currVal_3 = core["_44" /* ɵnov */](_v, 15).statusbarPadding; var currVal_4 = core["_44" /* ɵnov */](_v, 15)._hasRefresher; _ck(_v, 14, 0, currVal_3, currVal_4); var currVal_5 = (core["_44" /* ɵnov */](_v, 18).state !== "inactive"); var currVal_6 = core["_44" /* ɵnov */](_v, 18)._top; _ck(_v, 17, 0, currVal_5, currVal_6); var currVal_8 = core["_44" /* ɵnov */](_v, 21).r.state; _ck(_v, 20, 0, currVal_8); var currVal_14 = core["_56" /* ɵunv */](_v, 40, 0, core["_44" /* ɵnov */](_v, 42).transform("addon.mod_feedback.non_respondents_students", _ck(_v, 41, 0, _co.total))); _ck(_v, 40, 0, currVal_14); }); }
  function View_AddonModFeedbackNonRespondentsPage_Host_0(_l) { return core["_57" /* ɵvid */](0, [(_l()(), core["_31" /* ɵeld */](0, 0, null, null, 1, "page-addon-mod-feedback-nonrespondents", [], null, null, null, View_AddonModFeedbackNonRespondentsPage_0, RenderType_AddonModFeedbackNonRespondentsPage)), core["_30" /* ɵdid */](1, 49152, null, 0, nonrespondents_AddonModFeedbackNonRespondentsPage, [nav_params["a" /* NavParams */], feedback["a" /* AddonModFeedbackProvider */], groups["a" /* CoreGroupsProvider */], dom["a" /* CoreDomUtilsProvider */], helper["a" /* AddonModFeedbackHelperProvider */], nav_controller["a" /* NavController */]], null, null)], null, null); }
  var AddonModFeedbackNonRespondentsPageNgFactory = core["_27" /* ɵccf */]("page-addon-mod-feedback-nonrespondents", nonrespondents_AddonModFeedbackNonRespondentsPage, View_AddonModFeedbackNonRespondentsPage_Host_0, {}, {}, []);
  
  //# sourceMappingURL=nonrespondents.ngfactory.js.map
  // EXTERNAL MODULE: ./node_modules/@ngx-translate/core/src/translate.loader.js
  var translate_loader = __webpack_require__(320);
  
  // EXTERNAL MODULE: ./node_modules/@ngx-translate/core/src/translate.compiler.js
  var translate_compiler = __webpack_require__(321);
  
  // EXTERNAL MODULE: ./node_modules/@ngx-translate/core/src/translate.parser.js
  var translate_parser = __webpack_require__(323);
  
  // EXTERNAL MODULE: ./node_modules/@ngx-translate/core/src/missing-translation-handler.js
  var missing_translation_handler = __webpack_require__(322);
  
  // EXTERNAL MODULE: ./node_modules/@ngx-translate/core/src/translate.store.js
  var translate_store = __webpack_require__(416);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/module.js
  var ionic_angular_module = __webpack_require__(631);
  
  // EXTERNAL MODULE: ./src/pipes/pipes.module.ts + 1 modules
  var pipes_module = __webpack_require__(109);
  
  // EXTERNAL MODULE: ./src/core/course/components/components.module.ts
  var course_components_components_module = __webpack_require__(75);
  
  // EXTERNAL MODULE: ./node_modules/ionic-angular/util/module-loader.js
  var module_loader = __webpack_require__(237);
  
  // CONCATENATED MODULE: ./src/addon/mod/feedback/pages/nonrespondents/nonrespondents.module.ngfactory.js
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddonModFeedbackNonRespondentsPageModuleNgFactory", function() { return AddonModFeedbackNonRespondentsPageModuleNgFactory; });
  /**
   * @fileoverview This file was generated by the Angular template compiler. Do not edit.
   *
   * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
   * tslint:disable
   */ 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  var AddonModFeedbackNonRespondentsPageModuleNgFactory = core["_28" /* ɵcmf */](nonrespondents_module_AddonModFeedbackNonRespondentsPageModule, [], function (_l) { return core["_40" /* ɵmod */]([core["_41" /* ɵmpd */](512, core["o" /* ComponentFactoryResolver */], core["_21" /* ɵCodegenComponentFactoryResolver */], [[8, [action_sheet_component_ngfactory["a" /* ActionSheetCmpNgFactory */], alert_component_ngfactory["a" /* AlertCmpNgFactory */], app_root_ngfactory["a" /* IonicAppNgFactory */], loading_component_ngfactory["a" /* LoadingCmpNgFactory */], modal_component_ngfactory["a" /* ModalCmpNgFactory */], picker_component_ngfactory["a" /* PickerCmpNgFactory */], popover_component_ngfactory["a" /* PopoverCmpNgFactory */], select_popover_component_ngfactory["a" /* SelectPopoverNgFactory */], toast_component_ngfactory["a" /* ToastCmpNgFactory */], context_menu_popover_ngfactory["a" /* CoreContextMenuPopoverComponentNgFactory */], course_picker_menu_popover_ngfactory["a" /* CoreCoursePickerMenuPopoverComponentNgFactory */], recaptchamodal_ngfactory["a" /* CoreRecaptchaModalComponentNgFactory */], unsupported_module_ngfactory["a" /* CoreCourseUnsupportedModuleComponentNgFactory */], index_ngfactory["a" /* AddonModFeedbackIndexComponentNgFactory */], AddonModFeedbackNonRespondentsPageNgFactory]], [3, core["o" /* ComponentFactoryResolver */]], core["K" /* NgModuleRef */]]), core["_41" /* ɵmpd */](4608, common["m" /* NgLocalization */], common["l" /* NgLocaleLocalization */], [core["G" /* LOCALE_ID */], [2, common["v" /* ɵa */]]]), core["_41" /* ɵmpd */](4608, esm5_forms["x" /* ɵi */], esm5_forms["x" /* ɵi */], []), core["_41" /* ɵmpd */](4608, esm5_forms["d" /* FormBuilder */], esm5_forms["d" /* FormBuilder */], []), core["_41" /* ɵmpd */](4608, translate_loader["b" /* TranslateLoader */], translate_loader["a" /* TranslateFakeLoader */], []), core["_41" /* ɵmpd */](4608, translate_compiler["a" /* TranslateCompiler */], translate_compiler["b" /* TranslateFakeCompiler */], []), core["_41" /* ɵmpd */](4608, translate_parser["b" /* TranslateParser */], translate_parser["a" /* TranslateDefaultParser */], []), core["_41" /* ɵmpd */](4608, missing_translation_handler["b" /* MissingTranslationHandler */], missing_translation_handler["a" /* FakeMissingTranslationHandler */], []), core["_41" /* ɵmpd */](4608, translate_service["a" /* TranslateService */], translate_service["a" /* TranslateService */], [translate_store["a" /* TranslateStore */], translate_loader["b" /* TranslateLoader */], translate_compiler["a" /* TranslateCompiler */], translate_parser["b" /* TranslateParser */], missing_translation_handler["b" /* MissingTranslationHandler */], translate_service["b" /* USE_DEFAULT_LANG */], translate_service["c" /* USE_STORE */]]), core["_41" /* ɵmpd */](512, directives_module["a" /* CoreDirectivesModule */], directives_module["a" /* CoreDirectivesModule */], []), core["_41" /* ɵmpd */](512, common["b" /* CommonModule */], common["b" /* CommonModule */], []), core["_41" /* ɵmpd */](512, esm5_forms["v" /* ɵba */], esm5_forms["v" /* ɵba */], []), core["_41" /* ɵmpd */](512, esm5_forms["i" /* FormsModule */], esm5_forms["i" /* FormsModule */], []), core["_41" /* ɵmpd */](512, esm5_forms["s" /* ReactiveFormsModule */], esm5_forms["s" /* ReactiveFormsModule */], []), core["_41" /* ɵmpd */](512, ionic_angular_module["a" /* IonicModule */], ionic_angular_module["a" /* IonicModule */], []), core["_41" /* ɵmpd */](512, _ngx_translate_core["b" /* TranslateModule */], _ngx_translate_core["b" /* TranslateModule */], []), core["_41" /* ɵmpd */](512, pipes_module["a" /* CorePipesModule */], pipes_module["a" /* CorePipesModule */], []), core["_41" /* ɵmpd */](512, components_module["a" /* CoreComponentsModule */], components_module["a" /* CoreComponentsModule */], []), core["_41" /* ɵmpd */](512, course_components_components_module["a" /* CoreCourseComponentsModule */], course_components_components_module["a" /* CoreCourseComponentsModule */], []), core["_41" /* ɵmpd */](512, components_components_module["a" /* AddonModFeedbackComponentsModule */], components_components_module["a" /* AddonModFeedbackComponentsModule */], []), core["_41" /* ɵmpd */](512, ionic_angular_module["b" /* IonicPageModule */], ionic_angular_module["b" /* IonicPageModule */], []), core["_41" /* ɵmpd */](512, nonrespondents_module_AddonModFeedbackNonRespondentsPageModule, nonrespondents_module_AddonModFeedbackNonRespondentsPageModule, []), core["_41" /* ɵmpd */](256, translate_service["c" /* USE_STORE */], undefined, []), core["_41" /* ɵmpd */](256, translate_service["b" /* USE_DEFAULT_LANG */], undefined, []), core["_41" /* ɵmpd */](256, module_loader["a" /* LAZY_LOADED_TOKEN */], nonrespondents_AddonModFeedbackNonRespondentsPage, [])]); });
  
  //# sourceMappingURL=nonrespondents.module.ngfactory.js.map
  
  /***/ })
  
  });
  //# sourceMappingURL=93.js.map