(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["main"],{

/***/ "./$$_lazy_route_resource lazy recursive":
/*!******************************************************!*\
  !*** ./$$_lazy_route_resource lazy namespace object ***!
  \******************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

function webpackEmptyAsyncContext(req) {
	// Here Promise.resolve().then() is used instead of new Promise() to prevent
	// uncaught exception popping up in devtools
	return Promise.resolve().then(function() {
		var e = new Error("Cannot find module '" + req + "'");
		e.code = 'MODULE_NOT_FOUND';
		throw e;
	});
}
webpackEmptyAsyncContext.keys = function() { return []; };
webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
module.exports = webpackEmptyAsyncContext;
webpackEmptyAsyncContext.id = "./$$_lazy_route_resource lazy recursive";

/***/ }),

/***/ "./src/app/app.component.ngfactory.js":
/*!********************************************!*\
  !*** ./src/app/app.component.ngfactory.js ***!
  \********************************************/
/*! exports provided: RenderType_AppComponent, View_AppComponent_0, View_AppComponent_Host_0, AppComponentNgFactory */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RenderType_AppComponent", function() { return RenderType_AppComponent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "View_AppComponent_0", function() { return View_AppComponent_0; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "View_AppComponent_Host_0", function() { return View_AppComponent_Host_0; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppComponentNgFactory", function() { return AppComponentNgFactory; });
/* harmony import */ var _app_component_scss_shim_ngstyle__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./app.component.scss.shim.ngstyle */ "./src/app/app.component.scss.shim.ngstyle.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm2015/core.js");
/* harmony import */ var _form_form_component_ngfactory__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./form/form.component.ngfactory */ "./src/app/form/form.component.ngfactory.js");
/* harmony import */ var _form_form_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./form/form.component */ "./src/app/form/form.component.ts");
/* harmony import */ var ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ng-zorro-antd/message */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-message.js");
/* harmony import */ var _play_play_component_ngfactory__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./play/play.component.ngfactory */ "./src/app/play/play.component.ngfactory.js");
/* harmony import */ var _play_play_component__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./play/play.component */ "./src/app/play/play.component.ts");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm2015/common.js");
/* harmony import */ var _app_component__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./app.component */ "./src/app/app.component.ts");
/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
 * tslint:disable
 */









var styles_AppComponent = [_app_component_scss_shim_ngstyle__WEBPACK_IMPORTED_MODULE_0__["styles"]];
var RenderType_AppComponent = /*@__PURE__*/ /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵcrt"]({ encapsulation: 0, styles: styles_AppComponent, data: {} });

function View_AppComponent_1(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 1, "app-form", [], null, null, null, _form_form_component_ngfactory__WEBPACK_IMPORTED_MODULE_2__["View_FormComponent_0"], _form_form_component_ngfactory__WEBPACK_IMPORTED_MODULE_2__["RenderType_FormComponent"])), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](1, 638976, null, 0, _form_form_component__WEBPACK_IMPORTED_MODULE_3__["FormComponent"], [ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_4__["NzMessageService"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ApplicationRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectorRef"]], null, null)], function (_ck, _v) { _ck(_v, 1, 0); }, null); }
function View_AppComponent_2(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 1, "app-play", [], null, null, null, _play_play_component_ngfactory__WEBPACK_IMPORTED_MODULE_5__["View_PlayComponent_0"], _play_play_component_ngfactory__WEBPACK_IMPORTED_MODULE_5__["RenderType_PlayComponent"])), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](1, 4440064, null, 0, _play_play_component__WEBPACK_IMPORTED_MODULE_6__["PlayComponent"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ApplicationRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectorRef"]], null, null)], function (_ck, _v) { _ck(_v, 1, 0); }, null); }
function View_AppComponent_0(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_AppComponent_1)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](1, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_7__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_AppComponent_2)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](3, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_7__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = (_co.type === "form"); _ck(_v, 1, 0, currVal_0); var currVal_1 = (_co.type === "play"); _ck(_v, 3, 0, currVal_1); }, null); }
function View_AppComponent_Host_0(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 1, "app-root", [], null, null, null, View_AppComponent_0, RenderType_AppComponent)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](1, 114688, null, 0, _app_component__WEBPACK_IMPORTED_MODULE_8__["AppComponent"], [], null, null)], function (_ck, _v) { _ck(_v, 1, 0); }, null); }
var AppComponentNgFactory = /*@__PURE__*/ /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵccf"]("app-root", _app_component__WEBPACK_IMPORTED_MODULE_8__["AppComponent"], View_AppComponent_Host_0, {}, {}, []);




/***/ }),

/***/ "./src/app/app.component.scss.shim.ngstyle.js":
/*!****************************************************!*\
  !*** ./src/app/app.component.scss.shim.ngstyle.js ***!
  \****************************************************/
/*! exports provided: styles */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "styles", function() { return styles; });
/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
 * tslint:disable
 */
var styles = ["\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2FwcC5jb21wb25lbnQuc2NzcyJ9 */"];




/***/ }),

/***/ "./src/app/app.component.ts":
/*!**********************************!*\
  !*** ./src/app/app.component.ts ***!
  \**********************************/
/*! exports provided: AppComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppComponent", function() { return AppComponent; });
class AppComponent {
    constructor() {
        this.type = 'play';
        let tp = this.getQueryString("type");
        if (tp) {
            this.type = tp;
        }
    }
    ngOnInit() {
    }
    getQueryString(name) {
        const reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
        const r = window.location.search.substr(1).match(reg);
        if (r != null) {
            return unescape(r[2]);
        }
        return null;
    }
}



/***/ }),

/***/ "./src/app/app.module.ngfactory.js":
/*!*****************************************!*\
  !*** ./src/app/app.module.ngfactory.js ***!
  \*****************************************/
/*! exports provided: AppModuleNgFactory */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppModuleNgFactory", function() { return AppModuleNgFactory; });
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm2015/core.js");
/* harmony import */ var _app_module__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./app.module */ "./src/app/app.module.ts");
/* harmony import */ var _app_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./app.component */ "./src/app/app.component.ts");
/* harmony import */ var _node_modules_ng_zorro_antd_dropdown_ng_zorro_antd_dropdown_ngfactory__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../node_modules/ng-zorro-antd/dropdown/ng-zorro-antd-dropdown.ngfactory */ "./node_modules/ng-zorro-antd/dropdown/ng-zorro-antd-dropdown.ngfactory.js");
/* harmony import */ var _node_modules_ng_zorro_antd_tooltip_ng_zorro_antd_tooltip_ngfactory__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../node_modules/ng-zorro-antd/tooltip/ng-zorro-antd-tooltip.ngfactory */ "./node_modules/ng-zorro-antd/tooltip/ng-zorro-antd-tooltip.ngfactory.js");
/* harmony import */ var _node_modules_ng_zorro_antd_drawer_ng_zorro_antd_drawer_ngfactory__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../node_modules/ng-zorro-antd/drawer/ng-zorro-antd-drawer.ngfactory */ "./node_modules/ng-zorro-antd/drawer/ng-zorro-antd-drawer.ngfactory.js");
/* harmony import */ var _node_modules_ng_zorro_antd_message_ng_zorro_antd_message_ngfactory__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../node_modules/ng-zorro-antd/message/ng-zorro-antd-message.ngfactory */ "./node_modules/ng-zorro-antd/message/ng-zorro-antd-message.ngfactory.js");
/* harmony import */ var _node_modules_ng_zorro_antd_notification_ng_zorro_antd_notification_ngfactory__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../node_modules/ng-zorro-antd/notification/ng-zorro-antd-notification.ngfactory */ "./node_modules/ng-zorro-antd/notification/ng-zorro-antd-notification.ngfactory.js");
/* harmony import */ var _node_modules_ng_zorro_antd_popover_ng_zorro_antd_popover_ngfactory__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../node_modules/ng-zorro-antd/popover/ng-zorro-antd-popover.ngfactory */ "./node_modules/ng-zorro-antd/popover/ng-zorro-antd-popover.ngfactory.js");
/* harmony import */ var _node_modules_ng_zorro_antd_popconfirm_ng_zorro_antd_popconfirm_ngfactory__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../node_modules/ng-zorro-antd/popconfirm/ng-zorro-antd-popconfirm.ngfactory */ "./node_modules/ng-zorro-antd/popconfirm/ng-zorro-antd-popconfirm.ngfactory.js");
/* harmony import */ var _node_modules_ng_zorro_antd_modal_ng_zorro_antd_modal_ngfactory__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../node_modules/ng-zorro-antd/modal/ng-zorro-antd-modal.ngfactory */ "./node_modules/ng-zorro-antd/modal/ng-zorro-antd-modal.ngfactory.js");
/* harmony import */ var _app_component_ngfactory__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./app.component.ngfactory */ "./src/app/app.component.ngfactory.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm2015/forms.js");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm2015/http.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm2015/common.js");
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @angular/platform-browser */ "./node_modules/@angular/platform-browser/fesm2015/platform-browser.js");
/* harmony import */ var _angular_animations_browser__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @angular/animations/browser */ "./node_modules/@angular/animations/fesm2015/browser.js");
/* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @angular/platform-browser/animations */ "./node_modules/@angular/platform-browser/fesm2015/animations.js");
/* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @angular/animations */ "./node_modules/@angular/animations/fesm2015/animations.js");
/* harmony import */ var _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! @angular/cdk/observers */ "./node_modules/@angular/cdk/esm2015/observers.js");
/* harmony import */ var ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ng-zorro-antd/core */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-core.js");
/* harmony import */ var _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! @angular/cdk/overlay */ "./node_modules/@angular/cdk/esm2015/overlay.js");
/* harmony import */ var _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! @angular/cdk/bidi */ "./node_modules/@angular/cdk/esm2015/bidi.js");
/* harmony import */ var ng_zorro_antd_dropdown__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ng-zorro-antd/dropdown */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-dropdown.js");
/* harmony import */ var ng_zorro_antd_drawer__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ng-zorro-antd/drawer */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-drawer.js");
/* harmony import */ var ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ng-zorro-antd/message */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-message.js");
/* harmony import */ var ng_zorro_antd_notification__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ng-zorro-antd/notification */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-notification.js");
/* harmony import */ var ng_zorro_antd_modal__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ng-zorro-antd/modal */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-modal.js");
/* harmony import */ var angular2_fontawesome_src_index__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! angular2-fontawesome/src/index */ "./node_modules/angular2-fontawesome/src/index.js");
/* harmony import */ var angular2_fontawesome_src_index__WEBPACK_IMPORTED_MODULE_28___default = /*#__PURE__*/__webpack_require__.n(angular2_fontawesome_src_index__WEBPACK_IMPORTED_MODULE_28__);
/* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! @angular/cdk/platform */ "./node_modules/@angular/cdk/esm2015/platform.js");
/* harmony import */ var ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ng-zorro-antd/icon */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-icon.js");
/* harmony import */ var ng_zorro_antd_button__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ng-zorro-antd/button */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-button.js");
/* harmony import */ var ng_zorro_antd_i18n__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ng-zorro-antd/i18n */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-i18n.js");
/* harmony import */ var ng_zorro_antd_radio__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ng-zorro-antd/radio */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-radio.js");
/* harmony import */ var _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! @angular/cdk/portal */ "./node_modules/@angular/cdk/esm2015/portal.js");
/* harmony import */ var _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! @angular/cdk/scrolling */ "./node_modules/@angular/cdk/esm2015/scrolling.js");
/* harmony import */ var ng_zorro_antd_empty__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ng-zorro-antd/empty */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-empty.js");
/* harmony import */ var ng_zorro_antd_select__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ng-zorro-antd/select */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-select.js");
/* harmony import */ var ng_zorro_antd_calendar__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ng-zorro-antd/calendar */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-calendar.js");
/* harmony import */ var _angular_cdk_layout__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! @angular/cdk/layout */ "./node_modules/@angular/cdk/esm2015/layout.js");
/* harmony import */ var ng_zorro_antd_grid__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ng-zorro-antd/grid */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-grid.js");
/* harmony import */ var ng_zorro_antd_switch__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ng-zorro-antd/switch */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-switch.js");
/* harmony import */ var ng_zorro_antd_menu__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ng-zorro-antd/menu */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-menu.js");
/* harmony import */ var ng_zorro_antd_mention__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ng-zorro-antd/mention */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-mention.js");
/* harmony import */ var ng_zorro_antd_affix__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ng-zorro-antd/affix */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-affix.js");
/* harmony import */ var ng_zorro_antd_anchor__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ng-zorro-antd/anchor */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-anchor.js");
/* harmony import */ var ng_zorro_antd_layout__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ng-zorro-antd/layout */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-layout.js");
/* harmony import */ var ng_zorro_antd_breadcrumb__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ng-zorro-antd/breadcrumb */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-breadcrumb.js");
/* harmony import */ var ng_zorro_antd_pagination__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ng-zorro-antd/pagination */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-pagination.js");
/* harmony import */ var ng_zorro_antd_steps__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ng-zorro-antd/steps */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-steps.js");
/* harmony import */ var ng_zorro_antd_input__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ng-zorro-antd/input */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-input.js");
/* harmony import */ var ng_zorro_antd_checkbox__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ng-zorro-antd/checkbox */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-checkbox.js");
/* harmony import */ var ng_zorro_antd_input_number__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ng-zorro-antd/input-number */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-input-number.js");
/* harmony import */ var ng_zorro_antd_tooltip__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ng-zorro-antd/tooltip */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-tooltip.js");
/* harmony import */ var ng_zorro_antd_slider__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ng-zorro-antd/slider */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-slider.js");
/* harmony import */ var ng_zorro_antd_rate__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ng-zorro-antd/rate */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-rate.js");
/* harmony import */ var ng_zorro_antd_badge__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ng-zorro-antd/badge */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-badge.js");
/* harmony import */ var ng_zorro_antd_alert__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ng-zorro-antd/alert */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-alert.js");
/* harmony import */ var ng_zorro_antd_spin__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ng-zorro-antd/spin */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-spin.js");
/* harmony import */ var ng_zorro_antd_divider__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ng-zorro-antd/divider */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-divider.js");
/* harmony import */ var ng_zorro_antd_page_header__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ng-zorro-antd/page-header */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-page-header.js");
/* harmony import */ var ng_zorro_antd_progress__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ng-zorro-antd/progress */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-progress.js");
/* harmony import */ var ng_zorro_antd_tabs__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ng-zorro-antd/tabs */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-tabs.js");
/* harmony import */ var ng_zorro_antd_card__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ng-zorro-antd/card */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-card.js");
/* harmony import */ var ng_zorro_antd_avatar__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ng-zorro-antd/avatar */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-avatar.js");
/* harmony import */ var ng_zorro_antd_timeline__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ng-zorro-antd/timeline */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-timeline.js");
/* harmony import */ var ng_zorro_antd_transfer__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ng-zorro-antd/transfer */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-transfer.js");
/* harmony import */ var ng_zorro_antd_carousel__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! ng-zorro-antd/carousel */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-carousel.js");
/* harmony import */ var ng_zorro_antd_collapse__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! ng-zorro-antd/collapse */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-collapse.js");
/* harmony import */ var ng_zorro_antd_comment__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__(/*! ng-zorro-antd/comment */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-comment.js");
/* harmony import */ var ng_zorro_antd_table__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__(/*! ng-zorro-antd/table */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-table.js");
/* harmony import */ var ng_zorro_antd_time_picker__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__(/*! ng-zorro-antd/time-picker */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-time-picker.js");
/* harmony import */ var ng_zorro_antd_date_picker__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__(/*! ng-zorro-antd/date-picker */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-date-picker.js");
/* harmony import */ var ng_zorro_antd_form__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__(/*! ng-zorro-antd/form */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-form.js");
/* harmony import */ var ng_zorro_antd_list__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__(/*! ng-zorro-antd/list */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-list.js");
/* harmony import */ var ng_zorro_antd_upload__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__(/*! ng-zorro-antd/upload */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-upload.js");
/* harmony import */ var ng_zorro_antd_auto_complete__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__(/*! ng-zorro-antd/auto-complete */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-auto-complete.js");
/* harmony import */ var ng_zorro_antd_tag__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__(/*! ng-zorro-antd/tag */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-tag.js");
/* harmony import */ var ng_zorro_antd_popover__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__(/*! ng-zorro-antd/popover */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-popover.js");
/* harmony import */ var ng_zorro_antd_popconfirm__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__(/*! ng-zorro-antd/popconfirm */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-popconfirm.js");
/* harmony import */ var ng_zorro_antd_back_top__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__(/*! ng-zorro-antd/back-top */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-back-top.js");
/* harmony import */ var ng_zorro_antd_cascader__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__(/*! ng-zorro-antd/cascader */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-cascader.js");
/* harmony import */ var ng_zorro_antd_tree__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__(/*! ng-zorro-antd/tree */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-tree.js");
/* harmony import */ var ng_zorro_antd_tree_select__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__(/*! ng-zorro-antd/tree-select */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-tree-select.js");
/* harmony import */ var ng_zorro_antd_skeleton__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__(/*! ng-zorro-antd/skeleton */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-skeleton.js");
/* harmony import */ var ng_zorro_antd_statistic__WEBPACK_IMPORTED_MODULE_85__ = __webpack_require__(/*! ng-zorro-antd/statistic */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-statistic.js");
/* harmony import */ var ng_zorro_antd_descriptions__WEBPACK_IMPORTED_MODULE_86__ = __webpack_require__(/*! ng-zorro-antd/descriptions */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-descriptions.js");
/* harmony import */ var ng_zorro_antd__WEBPACK_IMPORTED_MODULE_87__ = __webpack_require__(/*! ng-zorro-antd */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd.js");
/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
 * tslint:disable
 */
























































































var AppModuleNgFactory = /*@__PURE__*/ /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵcmf"](_app_module__WEBPACK_IMPORTED_MODULE_1__["AppModule"], [_app_component__WEBPACK_IMPORTED_MODULE_2__["AppComponent"]], function (_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmod"]([_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](512, _angular_core__WEBPACK_IMPORTED_MODULE_0__["ComponentFactoryResolver"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵCodegenComponentFactoryResolver"], [[8, [_node_modules_ng_zorro_antd_dropdown_ng_zorro_antd_dropdown_ngfactory__WEBPACK_IMPORTED_MODULE_3__["NzDropdownContextComponentNgFactory"], _node_modules_ng_zorro_antd_tooltip_ng_zorro_antd_tooltip_ngfactory__WEBPACK_IMPORTED_MODULE_4__["NzToolTipComponentNgFactory"], _node_modules_ng_zorro_antd_drawer_ng_zorro_antd_drawer_ngfactory__WEBPACK_IMPORTED_MODULE_5__["NzDrawerComponentNgFactory"], _node_modules_ng_zorro_antd_message_ng_zorro_antd_message_ngfactory__WEBPACK_IMPORTED_MODULE_6__["NzMessageContainerComponentNgFactory"], _node_modules_ng_zorro_antd_notification_ng_zorro_antd_notification_ngfactory__WEBPACK_IMPORTED_MODULE_7__["NzNotificationContainerComponentNgFactory"], _node_modules_ng_zorro_antd_popover_ng_zorro_antd_popover_ngfactory__WEBPACK_IMPORTED_MODULE_8__["NzPopoverComponentNgFactory"], _node_modules_ng_zorro_antd_popconfirm_ng_zorro_antd_popconfirm_ngfactory__WEBPACK_IMPORTED_MODULE_9__["NzPopconfirmComponentNgFactory"], _node_modules_ng_zorro_antd_modal_ng_zorro_antd_modal_ngfactory__WEBPACK_IMPORTED_MODULE_10__["NzModalComponentNgFactory"], _app_component_ngfactory__WEBPACK_IMPORTED_MODULE_11__["AppComponentNgFactory"]]], [3, _angular_core__WEBPACK_IMPORTED_MODULE_0__["ComponentFactoryResolver"]], _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModuleRef"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_forms__WEBPACK_IMPORTED_MODULE_12__["ɵangular_packages_forms_forms_j"], _angular_forms__WEBPACK_IMPORTED_MODULE_12__["ɵangular_packages_forms_forms_j"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpXsrfTokenExtractor"], _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["ɵangular_packages_common_http_http_g"], [_angular_common__WEBPACK_IMPORTED_MODULE_14__["DOCUMENT"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["PLATFORM_ID"], _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["ɵangular_packages_common_http_http_e"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["ɵangular_packages_common_http_http_h"], _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["ɵangular_packages_common_http_http_h"], [_angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpXsrfTokenExtractor"], _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["ɵangular_packages_common_http_http_f"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](5120, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HTTP_INTERCEPTORS"], function (p0_0) { return [p0_0]; }, [_angular_common_http__WEBPACK_IMPORTED_MODULE_13__["ɵangular_packages_common_http_http_h"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["ɵangular_packages_common_http_http_d"], _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["ɵangular_packages_common_http_http_d"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](6144, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["XhrFactory"], null, [_angular_common_http__WEBPACK_IMPORTED_MODULE_13__["ɵangular_packages_common_http_http_d"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpXhrBackend"], _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpXhrBackend"], [_angular_common_http__WEBPACK_IMPORTED_MODULE_13__["XhrFactory"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](6144, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpBackend"], null, [_angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpXhrBackend"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpHandler"], _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["ɵHttpInterceptingHandler"], [_angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpBackend"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injector"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpClient"], _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpClient"], [_angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpHandler"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](5120, _angular_core__WEBPACK_IMPORTED_MODULE_0__["LOCALE_ID"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵangular_packages_core_core_s"], [[3, _angular_core__WEBPACK_IMPORTED_MODULE_0__["LOCALE_ID"]]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_common__WEBPACK_IMPORTED_MODULE_14__["NgLocalization"], _angular_common__WEBPACK_IMPORTED_MODULE_14__["NgLocaleLocalization"], [_angular_core__WEBPACK_IMPORTED_MODULE_0__["LOCALE_ID"], [2, _angular_common__WEBPACK_IMPORTED_MODULE_14__["ɵangular_packages_common_common_a"]]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_core__WEBPACK_IMPORTED_MODULE_0__["Compiler"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["Compiler"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](5120, _angular_core__WEBPACK_IMPORTED_MODULE_0__["APP_ID"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵangular_packages_core_core_h"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](5120, _angular_core__WEBPACK_IMPORTED_MODULE_0__["IterableDiffers"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵangular_packages_core_core_q"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](5120, _angular_core__WEBPACK_IMPORTED_MODULE_0__["KeyValueDiffers"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵangular_packages_core_core_r"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["DomSanitizer"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵDomSanitizerImpl"], [_angular_common__WEBPACK_IMPORTED_MODULE_14__["DOCUMENT"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](6144, _angular_core__WEBPACK_IMPORTED_MODULE_0__["Sanitizer"], null, [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["DomSanitizer"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["HAMMER_GESTURE_CONFIG"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["HammerGestureConfig"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](5120, _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["EVENT_MANAGER_PLUGINS"], function (p0_0, p0_1, p0_2, p1_0, p2_0, p2_1, p2_2, p2_3) { return [new _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵDomEventsPlugin"](p0_0, p0_1, p0_2), new _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵKeyEventsPlugin"](p1_0), new _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵHammerGesturesPlugin"](p2_0, p2_1, p2_2, p2_3)]; }, [_angular_common__WEBPACK_IMPORTED_MODULE_14__["DOCUMENT"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgZone"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["PLATFORM_ID"], _angular_common__WEBPACK_IMPORTED_MODULE_14__["DOCUMENT"], _angular_common__WEBPACK_IMPORTED_MODULE_14__["DOCUMENT"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["HAMMER_GESTURE_CONFIG"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵConsole"], [2, _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["HAMMER_LOADER"]]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["EventManager"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["EventManager"], [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["EVENT_MANAGER_PLUGINS"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgZone"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](135680, _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵDomSharedStylesHost"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵDomSharedStylesHost"], [_angular_common__WEBPACK_IMPORTED_MODULE_14__["DOCUMENT"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵDomRendererFactory2"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵDomRendererFactory2"], [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["EventManager"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵDomSharedStylesHost"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["APP_ID"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](5120, _angular_animations_browser__WEBPACK_IMPORTED_MODULE_16__["AnimationDriver"], _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_17__["ɵangular_packages_platform_browser_animations_animations_a"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](5120, _angular_animations_browser__WEBPACK_IMPORTED_MODULE_16__["ɵAnimationStyleNormalizer"], _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_17__["ɵangular_packages_platform_browser_animations_animations_b"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_animations_browser__WEBPACK_IMPORTED_MODULE_16__["ɵAnimationEngine"], _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_17__["ɵInjectableAnimationEngine"], [_angular_common__WEBPACK_IMPORTED_MODULE_14__["DOCUMENT"], _angular_animations_browser__WEBPACK_IMPORTED_MODULE_16__["AnimationDriver"], _angular_animations_browser__WEBPACK_IMPORTED_MODULE_16__["ɵAnimationStyleNormalizer"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](5120, _angular_core__WEBPACK_IMPORTED_MODULE_0__["RendererFactory2"], _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_17__["ɵangular_packages_platform_browser_animations_animations_c"], [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵDomRendererFactory2"], _angular_animations_browser__WEBPACK_IMPORTED_MODULE_16__["ɵAnimationEngine"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgZone"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](6144, _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵSharedStylesHost"], null, [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵDomSharedStylesHost"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_core__WEBPACK_IMPORTED_MODULE_0__["Testability"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["Testability"], [_angular_core__WEBPACK_IMPORTED_MODULE_0__["NgZone"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_animations__WEBPACK_IMPORTED_MODULE_18__["AnimationBuilder"], _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_17__["ɵBrowserAnimationBuilder"], [_angular_core__WEBPACK_IMPORTED_MODULE_0__["RendererFactory2"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_19__["MutationObserverFactory"], _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_19__["MutationObserverFactory"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](5120, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["LoggerService"], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["LOGGER_SERVICE_PROVIDER_FACTORY"], [[3, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["LoggerService"]], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["NZ_LOGGER_STATE"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["Overlay"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["Overlay"], [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["ScrollStrategyOptions"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["OverlayContainer"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ComponentFactoryResolver"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["OverlayPositionBuilder"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["OverlayKeyboardDispatcher"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injector"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgZone"], _angular_common__WEBPACK_IMPORTED_MODULE_14__["DOCUMENT"], _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_22__["Directionality"], [2, _angular_common__WEBPACK_IMPORTED_MODULE_14__["Location"]]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](5120, _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["ɵc"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["ɵd"], [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["Overlay"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](5120, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["NzScrollService"], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["SCROLL_SERVICE_PROVIDER_FACTORY"], [_angular_common__WEBPACK_IMPORTED_MODULE_14__["DOCUMENT"], [3, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["NzScrollService"]]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, ng_zorro_antd_dropdown__WEBPACK_IMPORTED_MODULE_23__["NzDropdownService"], ng_zorro_antd_dropdown__WEBPACK_IMPORTED_MODULE_23__["NzDropdownService"], [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["Overlay"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, ng_zorro_antd_drawer__WEBPACK_IMPORTED_MODULE_24__["NzDrawerService"], ng_zorro_antd_drawer__WEBPACK_IMPORTED_MODULE_24__["NzDrawerService"], [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["Overlay"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_25__["NzMessageService"], ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_25__["NzMessageService"], [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["Overlay"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injector"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ComponentFactoryResolver"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ApplicationRef"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, ng_zorro_antd_notification__WEBPACK_IMPORTED_MODULE_26__["NzNotificationService"], ng_zorro_antd_notification__WEBPACK_IMPORTED_MODULE_26__["NzNotificationService"], [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["Overlay"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injector"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ComponentFactoryResolver"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ApplicationRef"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, ng_zorro_antd_modal__WEBPACK_IMPORTED_MODULE_27__["NzModalControlService"], ng_zorro_antd_modal__WEBPACK_IMPORTED_MODULE_27__["NzModalControlService"], [[3, ng_zorro_antd_modal__WEBPACK_IMPORTED_MODULE_27__["NzModalControlService"]]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](4608, ng_zorro_antd_modal__WEBPACK_IMPORTED_MODULE_27__["NzModalService"], ng_zorro_antd_modal__WEBPACK_IMPORTED_MODULE_27__["NzModalService"], [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["Overlay"], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["LoggerService"], ng_zorro_antd_modal__WEBPACK_IMPORTED_MODULE_27__["NzModalControlService"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_forms__WEBPACK_IMPORTED_MODULE_12__["ɵangular_packages_forms_forms_bc"], _angular_forms__WEBPACK_IMPORTED_MODULE_12__["ɵangular_packages_forms_forms_bc"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_forms__WEBPACK_IMPORTED_MODULE_12__["FormsModule"], _angular_forms__WEBPACK_IMPORTED_MODULE_12__["FormsModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpClientXsrfModule"], _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpClientXsrfModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpClientModule"], _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpClientModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_common__WEBPACK_IMPORTED_MODULE_14__["CommonModule"], _angular_common__WEBPACK_IMPORTED_MODULE_14__["CommonModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1024, _angular_core__WEBPACK_IMPORTED_MODULE_0__["ErrorHandler"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵangular_packages_platform_browser_platform_browser_a"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1024, _angular_core__WEBPACK_IMPORTED_MODULE_0__["APP_INITIALIZER"], function (p0_0) { return [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["ɵangular_packages_platform_browser_platform_browser_j"](p0_0)]; }, [[2, _angular_core__WEBPACK_IMPORTED_MODULE_0__["NgProbeToken"]]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](512, _angular_core__WEBPACK_IMPORTED_MODULE_0__["ApplicationInitStatus"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ApplicationInitStatus"], [[2, _angular_core__WEBPACK_IMPORTED_MODULE_0__["APP_INITIALIZER"]]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](131584, _angular_core__WEBPACK_IMPORTED_MODULE_0__["ApplicationRef"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ApplicationRef"], [_angular_core__WEBPACK_IMPORTED_MODULE_0__["NgZone"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵConsole"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["Injector"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ErrorHandler"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ComponentFactoryResolver"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ApplicationInitStatus"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_core__WEBPACK_IMPORTED_MODULE_0__["ApplicationModule"], _angular_core__WEBPACK_IMPORTED_MODULE_0__["ApplicationModule"], [_angular_core__WEBPACK_IMPORTED_MODULE_0__["ApplicationRef"]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["BrowserModule"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["BrowserModule"], [[3, _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__["BrowserModule"]]]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_17__["BrowserAnimationsModule"], _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_17__["BrowserAnimationsModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, angular2_fontawesome_src_index__WEBPACK_IMPORTED_MODULE_28__["Angular2FontawesomeModule"], angular2_fontawesome_src_index__WEBPACK_IMPORTED_MODULE_28__["Angular2FontawesomeModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_19__["ObserversModule"], _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_19__["ObserversModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_29__["PlatformModule"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_29__["PlatformModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["NzWaveModule"], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["NzWaveModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_30__["NzIconModule"], ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_30__["NzIconModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_button__WEBPACK_IMPORTED_MODULE_31__["NzButtonModule"], ng_zorro_antd_button__WEBPACK_IMPORTED_MODULE_31__["NzButtonModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["LoggerModule"], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["LoggerModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_i18n__WEBPACK_IMPORTED_MODULE_32__["NzI18nModule"], ng_zorro_antd_i18n__WEBPACK_IMPORTED_MODULE_32__["NzI18nModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_radio__WEBPACK_IMPORTED_MODULE_33__["NzRadioModule"], ng_zorro_antd_radio__WEBPACK_IMPORTED_MODULE_33__["NzRadioModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_22__["BidiModule"], _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_22__["BidiModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_34__["PortalModule"], _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_34__["PortalModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_35__["ScrollingModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_35__["ScrollingModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["OverlayModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_21__["OverlayModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["NzAddOnModule"], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["NzAddOnModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_empty__WEBPACK_IMPORTED_MODULE_36__["NzEmptyModule"], ng_zorro_antd_empty__WEBPACK_IMPORTED_MODULE_36__["NzEmptyModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["NzOverlayModule"], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["NzOverlayModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["NzNoAnimationModule"], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["NzNoAnimationModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_select__WEBPACK_IMPORTED_MODULE_37__["NzSelectModule"], ng_zorro_antd_select__WEBPACK_IMPORTED_MODULE_37__["NzSelectModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_calendar__WEBPACK_IMPORTED_MODULE_38__["NzCalendarModule"], ng_zorro_antd_calendar__WEBPACK_IMPORTED_MODULE_38__["NzCalendarModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _angular_cdk_layout__WEBPACK_IMPORTED_MODULE_39__["LayoutModule"], _angular_cdk_layout__WEBPACK_IMPORTED_MODULE_39__["LayoutModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_grid__WEBPACK_IMPORTED_MODULE_40__["NzGridModule"], ng_zorro_antd_grid__WEBPACK_IMPORTED_MODULE_40__["NzGridModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_switch__WEBPACK_IMPORTED_MODULE_41__["NzSwitchModule"], ng_zorro_antd_switch__WEBPACK_IMPORTED_MODULE_41__["NzSwitchModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_menu__WEBPACK_IMPORTED_MODULE_42__["NzMenuModule"], ng_zorro_antd_menu__WEBPACK_IMPORTED_MODULE_42__["NzMenuModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_mention__WEBPACK_IMPORTED_MODULE_43__["NzMentionModule"], ng_zorro_antd_mention__WEBPACK_IMPORTED_MODULE_43__["NzMentionModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_affix__WEBPACK_IMPORTED_MODULE_44__["NzAffixModule"], ng_zorro_antd_affix__WEBPACK_IMPORTED_MODULE_44__["NzAffixModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_anchor__WEBPACK_IMPORTED_MODULE_45__["NzAnchorModule"], ng_zorro_antd_anchor__WEBPACK_IMPORTED_MODULE_45__["NzAnchorModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_dropdown__WEBPACK_IMPORTED_MODULE_23__["NzDropDownModule"], ng_zorro_antd_dropdown__WEBPACK_IMPORTED_MODULE_23__["NzDropDownModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_layout__WEBPACK_IMPORTED_MODULE_46__["NzLayoutModule"], ng_zorro_antd_layout__WEBPACK_IMPORTED_MODULE_46__["NzLayoutModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_breadcrumb__WEBPACK_IMPORTED_MODULE_47__["NzBreadCrumbModule"], ng_zorro_antd_breadcrumb__WEBPACK_IMPORTED_MODULE_47__["NzBreadCrumbModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_pagination__WEBPACK_IMPORTED_MODULE_48__["NzPaginationModule"], ng_zorro_antd_pagination__WEBPACK_IMPORTED_MODULE_48__["NzPaginationModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_steps__WEBPACK_IMPORTED_MODULE_49__["NzStepsModule"], ng_zorro_antd_steps__WEBPACK_IMPORTED_MODULE_49__["NzStepsModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_input__WEBPACK_IMPORTED_MODULE_50__["NzInputModule"], ng_zorro_antd_input__WEBPACK_IMPORTED_MODULE_50__["NzInputModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_checkbox__WEBPACK_IMPORTED_MODULE_51__["NzCheckboxModule"], ng_zorro_antd_checkbox__WEBPACK_IMPORTED_MODULE_51__["NzCheckboxModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_input_number__WEBPACK_IMPORTED_MODULE_52__["NzInputNumberModule"], ng_zorro_antd_input_number__WEBPACK_IMPORTED_MODULE_52__["NzInputNumberModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_tooltip__WEBPACK_IMPORTED_MODULE_53__["NzToolTipModule"], ng_zorro_antd_tooltip__WEBPACK_IMPORTED_MODULE_53__["NzToolTipModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_slider__WEBPACK_IMPORTED_MODULE_54__["NzSliderModule"], ng_zorro_antd_slider__WEBPACK_IMPORTED_MODULE_54__["NzSliderModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_rate__WEBPACK_IMPORTED_MODULE_55__["NzRateModule"], ng_zorro_antd_rate__WEBPACK_IMPORTED_MODULE_55__["NzRateModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_badge__WEBPACK_IMPORTED_MODULE_56__["NzBadgeModule"], ng_zorro_antd_badge__WEBPACK_IMPORTED_MODULE_56__["NzBadgeModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_alert__WEBPACK_IMPORTED_MODULE_57__["NzAlertModule"], ng_zorro_antd_alert__WEBPACK_IMPORTED_MODULE_57__["NzAlertModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_spin__WEBPACK_IMPORTED_MODULE_58__["NzSpinModule"], ng_zorro_antd_spin__WEBPACK_IMPORTED_MODULE_58__["NzSpinModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_divider__WEBPACK_IMPORTED_MODULE_59__["NzDividerModule"], ng_zorro_antd_divider__WEBPACK_IMPORTED_MODULE_59__["NzDividerModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_page_header__WEBPACK_IMPORTED_MODULE_60__["NzPageHeaderModule"], ng_zorro_antd_page_header__WEBPACK_IMPORTED_MODULE_60__["NzPageHeaderModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_progress__WEBPACK_IMPORTED_MODULE_61__["NzProgressModule"], ng_zorro_antd_progress__WEBPACK_IMPORTED_MODULE_61__["NzProgressModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_tabs__WEBPACK_IMPORTED_MODULE_62__["NzTabsModule"], ng_zorro_antd_tabs__WEBPACK_IMPORTED_MODULE_62__["NzTabsModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_card__WEBPACK_IMPORTED_MODULE_63__["NzCardModule"], ng_zorro_antd_card__WEBPACK_IMPORTED_MODULE_63__["NzCardModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_avatar__WEBPACK_IMPORTED_MODULE_64__["NzAvatarModule"], ng_zorro_antd_avatar__WEBPACK_IMPORTED_MODULE_64__["NzAvatarModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_timeline__WEBPACK_IMPORTED_MODULE_65__["NzTimelineModule"], ng_zorro_antd_timeline__WEBPACK_IMPORTED_MODULE_65__["NzTimelineModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_transfer__WEBPACK_IMPORTED_MODULE_66__["NzTransferModule"], ng_zorro_antd_transfer__WEBPACK_IMPORTED_MODULE_66__["NzTransferModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_carousel__WEBPACK_IMPORTED_MODULE_67__["NzCarouselModule"], ng_zorro_antd_carousel__WEBPACK_IMPORTED_MODULE_67__["NzCarouselModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_collapse__WEBPACK_IMPORTED_MODULE_68__["NzCollapseModule"], ng_zorro_antd_collapse__WEBPACK_IMPORTED_MODULE_68__["NzCollapseModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_comment__WEBPACK_IMPORTED_MODULE_69__["NzCommentModule"], ng_zorro_antd_comment__WEBPACK_IMPORTED_MODULE_69__["NzCommentModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_table__WEBPACK_IMPORTED_MODULE_70__["NzTableModule"], ng_zorro_antd_table__WEBPACK_IMPORTED_MODULE_70__["NzTableModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_time_picker__WEBPACK_IMPORTED_MODULE_71__["NzTimePickerModule"], ng_zorro_antd_time_picker__WEBPACK_IMPORTED_MODULE_71__["NzTimePickerModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_date_picker__WEBPACK_IMPORTED_MODULE_72__["ɵa"], ng_zorro_antd_date_picker__WEBPACK_IMPORTED_MODULE_72__["ɵa"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_date_picker__WEBPACK_IMPORTED_MODULE_72__["NzDatePickerModule"], ng_zorro_antd_date_picker__WEBPACK_IMPORTED_MODULE_72__["NzDatePickerModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_drawer__WEBPACK_IMPORTED_MODULE_24__["NzDrawerModule"], ng_zorro_antd_drawer__WEBPACK_IMPORTED_MODULE_24__["NzDrawerModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_form__WEBPACK_IMPORTED_MODULE_73__["NzFormModule"], ng_zorro_antd_form__WEBPACK_IMPORTED_MODULE_73__["NzFormModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_list__WEBPACK_IMPORTED_MODULE_74__["NzListModule"], ng_zorro_antd_list__WEBPACK_IMPORTED_MODULE_74__["NzListModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_upload__WEBPACK_IMPORTED_MODULE_75__["NzUploadModule"], ng_zorro_antd_upload__WEBPACK_IMPORTED_MODULE_75__["NzUploadModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_auto_complete__WEBPACK_IMPORTED_MODULE_76__["NzAutocompleteModule"], ng_zorro_antd_auto_complete__WEBPACK_IMPORTED_MODULE_76__["NzAutocompleteModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_tag__WEBPACK_IMPORTED_MODULE_77__["NzTagModule"], ng_zorro_antd_tag__WEBPACK_IMPORTED_MODULE_77__["NzTagModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_25__["NzMessageModule"], ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_25__["NzMessageModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_notification__WEBPACK_IMPORTED_MODULE_26__["NzNotificationModule"], ng_zorro_antd_notification__WEBPACK_IMPORTED_MODULE_26__["NzNotificationModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_popover__WEBPACK_IMPORTED_MODULE_78__["NzPopoverModule"], ng_zorro_antd_popover__WEBPACK_IMPORTED_MODULE_78__["NzPopoverModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_popconfirm__WEBPACK_IMPORTED_MODULE_79__["NzPopconfirmModule"], ng_zorro_antd_popconfirm__WEBPACK_IMPORTED_MODULE_79__["NzPopconfirmModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_modal__WEBPACK_IMPORTED_MODULE_27__["NzModalModule"], ng_zorro_antd_modal__WEBPACK_IMPORTED_MODULE_27__["NzModalModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_back_top__WEBPACK_IMPORTED_MODULE_80__["NzBackTopModule"], ng_zorro_antd_back_top__WEBPACK_IMPORTED_MODULE_80__["NzBackTopModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_cascader__WEBPACK_IMPORTED_MODULE_81__["NzCascaderModule"], ng_zorro_antd_cascader__WEBPACK_IMPORTED_MODULE_81__["NzCascaderModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_tree__WEBPACK_IMPORTED_MODULE_82__["NzTreeModule"], ng_zorro_antd_tree__WEBPACK_IMPORTED_MODULE_82__["NzTreeModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_tree_select__WEBPACK_IMPORTED_MODULE_83__["NzTreeSelectModule"], ng_zorro_antd_tree_select__WEBPACK_IMPORTED_MODULE_83__["NzTreeSelectModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_skeleton__WEBPACK_IMPORTED_MODULE_84__["NzSkeletonModule"], ng_zorro_antd_skeleton__WEBPACK_IMPORTED_MODULE_84__["NzSkeletonModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_statistic__WEBPACK_IMPORTED_MODULE_85__["NzStatisticModule"], ng_zorro_antd_statistic__WEBPACK_IMPORTED_MODULE_85__["NzStatisticModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd_descriptions__WEBPACK_IMPORTED_MODULE_86__["NzDescriptionsModule"], ng_zorro_antd_descriptions__WEBPACK_IMPORTED_MODULE_86__["NzDescriptionsModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, ng_zorro_antd__WEBPACK_IMPORTED_MODULE_87__["NgZorroAntdModule"], ng_zorro_antd__WEBPACK_IMPORTED_MODULE_87__["NgZorroAntdModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](1073742336, _app_module__WEBPACK_IMPORTED_MODULE_1__["AppModule"], _app_module__WEBPACK_IMPORTED_MODULE_1__["AppModule"], []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](256, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["ɵangular_packages_common_http_http_e"], "XSRF-TOKEN", []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](256, _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["ɵangular_packages_common_http_http_f"], "X-XSRF-TOKEN", []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](256, _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵAPP_ROOT"], true, []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](256, _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_17__["ANIMATION_MODULE_TYPE"], "BrowserAnimations", []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](256, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_20__["NZ_LOGGER_STATE"], false, []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](256, ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_25__["NZ_MESSAGE_DEFAULT_CONFIG"], { nzAnimate: true, nzDuration: 3000, nzMaxStack: 7, nzPauseOnHover: true, nzTop: 24 }, []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](256, ng_zorro_antd_notification__WEBPACK_IMPORTED_MODULE_26__["NZ_NOTIFICATION_DEFAULT_CONFIG"], { nzTop: "24px", nzBottom: "24px", nzPlacement: "topRight", nzDuration: 4500, nzMaxStack: 7, nzPauseOnHover: true, nzAnimate: true }, []), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵmpd"](256, ng_zorro_antd_i18n__WEBPACK_IMPORTED_MODULE_32__["NZ_I18N"], _app_module__WEBPACK_IMPORTED_MODULE_1__["ɵ0"], [])]); });




/***/ }),

/***/ "./src/app/app.module.ts":
/*!*******************************!*\
  !*** ./src/app/app.module.ts ***!
  \*******************************/
/*! exports provided: AppModule, ɵ0 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppModule", function() { return AppModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵ0", function() { return ɵ0; });
/* harmony import */ var ng_zorro_antd__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ng-zorro-antd */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm2015/common.js");
/* harmony import */ var _angular_common_locales_zh__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common/locales/zh */ "./node_modules/@angular/common/locales/zh.js");
/* harmony import */ var _angular_common_locales_zh__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_angular_common_locales_zh__WEBPACK_IMPORTED_MODULE_2__);

/** 配置 angular i18n **/


Object(_angular_common__WEBPACK_IMPORTED_MODULE_1__["registerLocaleData"])(_angular_common_locales_zh__WEBPACK_IMPORTED_MODULE_2___default.a);
const ɵ0 = ng_zorro_antd__WEBPACK_IMPORTED_MODULE_0__["zh_CN"];
class AppModule {
}




/***/ }),

/***/ "./src/app/common/upload-video/upload-video.component.ngfactory.js":
/*!*************************************************************************!*\
  !*** ./src/app/common/upload-video/upload-video.component.ngfactory.js ***!
  \*************************************************************************/
/*! exports provided: RenderType_UploadVideoComponent, View_UploadVideoComponent_0, View_UploadVideoComponent_Host_0, UploadVideoComponentNgFactory */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RenderType_UploadVideoComponent", function() { return RenderType_UploadVideoComponent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "View_UploadVideoComponent_0", function() { return View_UploadVideoComponent_0; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "View_UploadVideoComponent_Host_0", function() { return View_UploadVideoComponent_Host_0; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadVideoComponentNgFactory", function() { return UploadVideoComponentNgFactory; });
/* harmony import */ var _upload_video_component_scss_shim_ngstyle__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./upload-video.component.scss.shim.ngstyle */ "./src/app/common/upload-video/upload-video.component.scss.shim.ngstyle.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm2015/core.js");
/* harmony import */ var _node_modules_ng_zorro_antd_button_ng_zorro_antd_button_ngfactory__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/ng-zorro-antd/button/ng-zorro-antd-button.ngfactory */ "./node_modules/ng-zorro-antd/button/ng-zorro-antd-button.ngfactory.js");
/* harmony import */ var ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ng-zorro-antd/core */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-core.js");
/* harmony import */ var ng_zorro_antd_button__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ng-zorro-antd/button */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-button.js");
/* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/platform-browser/animations */ "./node_modules/@angular/platform-browser/fesm2015/animations.js");
/* harmony import */ var ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ng-zorro-antd/icon */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-icon.js");
/* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/cdk/platform */ "./node_modules/@angular/cdk/esm2015/platform.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm2015/common.js");
/* harmony import */ var _node_modules_angular2_fontawesome_src_fa_component_ngfactory__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../../../node_modules/angular2-fontawesome/src/fa.component.ngfactory */ "./node_modules/angular2-fontawesome/src/fa.component.ngfactory.js");
/* harmony import */ var angular2_fontawesome_src_fa_component__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! angular2-fontawesome/src/fa.component */ "./node_modules/angular2-fontawesome/src/fa.component.js");
/* harmony import */ var angular2_fontawesome_src_fa_component__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(angular2_fontawesome_src_fa_component__WEBPACK_IMPORTED_MODULE_10__);
/* harmony import */ var _node_modules_ng_zorro_antd_upload_ng_zorro_antd_upload_ngfactory__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../../../../node_modules/ng-zorro-antd/upload/ng-zorro-antd-upload.ngfactory */ "./node_modules/ng-zorro-antd/upload/ng-zorro-antd-upload.ngfactory.js");
/* harmony import */ var ng_zorro_antd_upload__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ng-zorro-antd/upload */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-upload.js");
/* harmony import */ var ng_zorro_antd_i18n__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ng-zorro-antd/i18n */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-i18n.js");
/* harmony import */ var _upload_video_component__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./upload-video.component */ "./src/app/common/upload-video/upload-video.component.ts");
/* harmony import */ var ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ng-zorro-antd/message */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-message.js");
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @angular/platform-browser */ "./node_modules/@angular/platform-browser/fesm2015/platform-browser.js");
/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
 * tslint:disable
 */

















var styles_UploadVideoComponent = [_upload_video_component_scss_shim_ngstyle__WEBPACK_IMPORTED_MODULE_0__["styles"]];
var RenderType_UploadVideoComponent = /*@__PURE__*/ /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵcrt"]({ encapsulation: 0, styles: styles_UploadVideoComponent, data: {} });

function View_UploadVideoComponent_1(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 7, "button", [["nz-button", ""], ["nzType", "default"], ["type", "button"]], [[8, "disabled", 0], [1, "nz-wave", 0]], null, null, _node_modules_ng_zorro_antd_button_ng_zorro_antd_button_ngfactory__WEBPACK_IMPORTED_MODULE_2__["View_NzButtonComponent_0"], _node_modules_ng_zorro_antd_button_ng_zorro_antd_button_ngfactory__WEBPACK_IMPORTED_MODULE_2__["RenderType_NzButtonComponent"])), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵprd"](512, null, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_3__["NzUpdateHostClassService"], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_3__["NzUpdateHostClassService"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["RendererFactory2"]]), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](2, 1818624, null, 1, ng_zorro_antd_button__WEBPACK_IMPORTED_MODULE_4__["NzButtonComponent"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectorRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_3__["NzUpdateHostClassService"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgZone"], [2, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_3__["NZ_WAVE_GLOBAL_CONFIG"]], [2, _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_5__["ANIMATION_MODULE_TYPE"]]], { nzLoading: [0, "nzLoading"], nzType: [1, "nzType"] }, null), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵqud"](603979776, 2, { listOfIconElement: 1 }), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](4, 0, [[2, 0]], 0, 1, "i", [["nz-icon", ""], ["theme", "outline"], ["type", "plus"]], null, null, null, null, null)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](5, 2834432, null, 0, ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_6__["NzIconDirective"], [ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_6__["NzIconService"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["Platform"]], { type: [0, "type"], theme: [1, "theme"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](6, 0, null, 0, 1, "span", [], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵted"](7, null, ["", ""]))], function (_ck, _v) { var _co = _v.component; var currVal_2 = _co.uploading; var currVal_3 = "default"; _ck(_v, 2, 0, currVal_2, currVal_3); var currVal_4 = "plus"; var currVal_5 = "outline"; _ck(_v, 5, 0, currVal_4, currVal_5); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.uploading; var currVal_1 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 2).nzWave; _ck(_v, 0, 0, currVal_0, currVal_1); var currVal_6 = (_co.uploading ? "Uploading" : "Select Video"); _ck(_v, 7, 0, currVal_6); }); }
function View_UploadVideoComponent_3(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 3, "div", [["class", "mt-5 p-progress-bar"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](1, 0, null, null, 0, "div", [["class", "p-progress-bg"]], [[4, "width", null]], null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](2, 0, null, null, 1, "div", [["class", "p-progress-value"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵted"](3, null, ["", "%"]))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = ((_co.progress * 0.2) + "rem"); _ck(_v, 1, 0, currVal_0); var currVal_1 = _co.progress; _ck(_v, 3, 0, currVal_1); }); }
function View_UploadVideoComponent_2(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 7, "div", [["class", "p-upload-icon"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](1, 0, null, null, 1, "i", [["nz-icon", ""], ["theme", "outline"], ["type", "upload"]], null, null, null, null, null)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](2, 2834432, null, 0, ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_6__["NzIconDirective"], [ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_6__["NzIconService"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["Platform"]], { type: [0, "type"], theme: [1, "theme"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](3, 0, null, null, 0, "div", [["class", "m-3"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](4, 0, null, null, 1, "span", [], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵted"](-1, null, ["Click here to upload video"])), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_UploadVideoComponent_3)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](7, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_8__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = "upload"; var currVal_1 = "outline"; _ck(_v, 2, 0, currVal_0, currVal_1); var currVal_2 = _co.uploading; _ck(_v, 7, 0, currVal_2); }, null); }
function View_UploadVideoComponent_4(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 7, "div", [["class", "p-upload-progress-bg dddd "]], null, null, null, null, null)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](1, 278528, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_8__["NgClass"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["IterableDiffers"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["KeyValueDiffers"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"]], { klass: [0, "klass"], ngClass: [1, "ngClass"] }, null), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵpod"](2, { "smart-bar": 0 }), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](3, 0, null, null, 0, "div", [["class", "i-bg"]], [[4, "width", null]], null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](4, 0, null, null, 3, "div", [["class", "i-text"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](5, 0, null, null, 1, "fa", [["name", "cloud-upload"]], null, null, null, _node_modules_angular2_fontawesome_src_fa_component_ngfactory__WEBPACK_IMPORTED_MODULE_9__["View_FaComponent_0"], _node_modules_angular2_fontawesome_src_fa_component_ngfactory__WEBPACK_IMPORTED_MODULE_9__["RenderType_FaComponent"])), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](6, 573440, null, 0, angular2_fontawesome_src_fa_component__WEBPACK_IMPORTED_MODULE_10__["FaComponent"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"]], { name: [0, "name"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵted"](-1, null, [" Uploading... "]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = "p-upload-progress-bg dddd "; var currVal_1 = _ck(_v, 2, 0, _co.showUploadBtn); _ck(_v, 1, 0, currVal_0, currVal_1); var currVal_3 = "cloud-upload"; _ck(_v, 6, 0, currVal_3); }, function (_ck, _v) { var _co = _v.component; var currVal_2 = (_co.progress + "%"); _ck(_v, 3, 0, currVal_2); }); }
function View_UploadVideoComponent_5(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 7, "div", [["class", "p-upload-check-bg"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](1, 0, null, null, 0, "div", [["class", "i-bg"]], [[4, "width", null]], null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](2, 0, null, null, 5, "div", [["class", "i-text"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](3, 0, null, null, 1, "fa", [["name", "cloud-upload"]], null, null, null, _node_modules_angular2_fontawesome_src_fa_component_ngfactory__WEBPACK_IMPORTED_MODULE_9__["View_FaComponent_0"], _node_modules_angular2_fontawesome_src_fa_component_ngfactory__WEBPACK_IMPORTED_MODULE_9__["RenderType_FaComponent"])), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](4, 573440, null, 0, angular2_fontawesome_src_fa_component__WEBPACK_IMPORTED_MODULE_10__["FaComponent"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"]], { name: [0, "name"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](5, 0, null, null, 1, "i", [["nz-icon", ""], ["theme", "outline"], ["type", "loading"]], null, null, null, null, null)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](6, 2834432, null, 0, ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_6__["NzIconDirective"], [ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_6__["NzIconService"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["Platform"]], { type: [0, "type"], theme: [1, "theme"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵted"](-1, null, ["Checking... "]))], function (_ck, _v) { var currVal_1 = "cloud-upload"; _ck(_v, 4, 0, currVal_1); var currVal_2 = "loading"; var currVal_3 = "outline"; _ck(_v, 6, 0, currVal_2, currVal_3); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = (_co.progress + "%"); _ck(_v, 1, 0, currVal_0); }); }
function View_UploadVideoComponent_6(_l) {
    return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 1, "div", [["class", "p-preview"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](1, 0, [[1, 0], ["videoNode", 1]], null, 0, "video", [["controls", ""]], [[8, "src", 4]], [[null, "loadedmetadata"]], function (_v, en, $event) {
            var ad = true;
            var _co = _v.component;
            if (("loadedmetadata" === en)) {
                var pd_0 = (_co.videoLoadedMetaData() !== false);
                ad = (pd_0 && ad);
            }
            return ad;
        }, null, null))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.safeVideoUrl(_co.videoUrl); _ck(_v, 1, 0, currVal_0); });
}
function View_UploadVideoComponent_0(_l) {
    return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵqud"](671088640, 1, { videoNode: 0 }), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](1, 0, null, null, 4, "div", [["class", "up-video"], ["style", "display: flex;"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](2, 0, null, null, 3, "nz-upload", [["class", "p-image-uploader"], ["nzAccept", ".mp4"], ["style", "margin-right: 1rem"]], null, [[null, "nzChange"]], function (_v, en, $event) {
            var ad = true;
            var _co = _v.component;
            if (("nzChange" === en)) {
                var pd_0 = (_co.handleChange($event) !== false);
                ad = (pd_0 && ad);
            }
            return ad;
        }, _node_modules_ng_zorro_antd_upload_ng_zorro_antd_upload_ngfactory__WEBPACK_IMPORTED_MODULE_11__["View_NzUploadComponent_0"], _node_modules_ng_zorro_antd_upload_ng_zorro_antd_upload_ngfactory__WEBPACK_IMPORTED_MODULE_11__["RenderType_NzUploadComponent"])), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](3, 770048, null, 0, ng_zorro_antd_upload__WEBPACK_IMPORTED_MODULE_12__["NzUploadComponent"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectorRef"], ng_zorro_antd_i18n__WEBPACK_IMPORTED_MODULE_13__["NzI18nService"]], { nzAccept: [0, "nzAccept"], nzAction: [1, "nzAction"], nzData: [2, "nzData"], nzDisabled: [3, "nzDisabled"], nzShowUploadList: [4, "nzShowUploadList"] }, { nzChange: "nzChange" }), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, 0, 1, null, View_UploadVideoComponent_1)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](5, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_8__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](6, 0, null, null, 8, "div", [["class", "p-box d-flex align-items-center p-video-uploader"], ["style", "top: 20px;"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_UploadVideoComponent_2)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](8, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_8__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_UploadVideoComponent_4)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](10, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_8__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_UploadVideoComponent_5)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](12, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_8__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_UploadVideoComponent_6)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](14, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_8__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](15, 0, null, null, 4, "div", [], [[4, "display", null]], null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](16, 0, null, null, 3, "span", [], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](17, 0, null, null, 1, "i", [["nz-icon", ""], ["theme", "outline"], ["type", "loading"]], null, null, null, null, null)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](18, 2834432, null, 0, ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_6__["NzIconDirective"], [ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_6__["NzIconService"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_7__["Platform"]], { type: [0, "type"], theme: [1, "theme"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵted"](-1, null, [" checking file to upload"]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = ".mp4"; var currVal_1 = _co.uploadUrl; var currVal_2 = _co.uploadData; var currVal_3 = _co.uploading; var currVal_4 = false; _ck(_v, 3, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4); var currVal_5 = _co.showUploadBtn; _ck(_v, 5, 0, currVal_5); var currVal_6 = ((!_co.showUploadBtn && !_co.videoUrl) && !_co.uploading); _ck(_v, 8, 0, currVal_6); var currVal_7 = _co.uploading; _ck(_v, 10, 0, currVal_7); var currVal_8 = _co.checking; _ck(_v, 12, 0, currVal_8); var currVal_9 = ((!_co.showUploadBtn && !_co.uploading) && _co.videoUrl); _ck(_v, 14, 0, currVal_9); var currVal_11 = "loading"; var currVal_12 = "outline"; _ck(_v, 18, 0, currVal_11, currVal_12); }, function (_ck, _v) { var _co = _v.component; var currVal_10 = (!_co.checkVideoExists ? "none" : ""); _ck(_v, 15, 0, currVal_10); });
}
function View_UploadVideoComponent_Host_0(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 1, "app-upload-video", [], null, null, null, View_UploadVideoComponent_0, RenderType_UploadVideoComponent)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](1, 704512, null, 0, _upload_video_component__WEBPACK_IMPORTED_MODULE_14__["UploadVideoComponent"], [ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_15__["NzMessageService"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_16__["DomSanitizer"]], null, null)], null, null); }
var UploadVideoComponentNgFactory = /*@__PURE__*/ /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵccf"]("app-upload-video", _upload_video_component__WEBPACK_IMPORTED_MODULE_14__["UploadVideoComponent"], View_UploadVideoComponent_Host_0, { videoFile: "videoFile", videoUrl: "videoUrl", showUploadBtn: "showUploadBtn", item: "item" }, { videoUploaded: "videoUploaded", videoUploadFailure: "videoUploadFailure", extractVideoCover: "extractVideoCover" }, []);




/***/ }),

/***/ "./src/app/common/upload-video/upload-video.component.scss.shim.ngstyle.js":
/*!*********************************************************************************!*\
  !*** ./src/app/common/upload-video/upload-video.component.scss.shim.ngstyle.js ***!
  \*********************************************************************************/
/*! exports provided: styles */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "styles", function() { return styles; });
/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
 * tslint:disable
 */
var styles = [".anticon[_ngcontent-%COMP%] {\n  vertical-align: 0.1em !important; }\n\n.p-video-uploader[_ngcontent-%COMP%] {\n  position: relative;\n  display: block;\n  width: 100%;\n  height: 0;\n  padding-bottom: 56.25%; }\n\n.p-video-uploader[_ngcontent-%COMP%]   .p-box[_ngcontent-%COMP%] {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    border: 2px dashed #ddd;\n    background-color: #fafafa;\n    text-align: center;\n    color: #aaa; }\n\n.p-video-uploader[_ngcontent-%COMP%]   .p-box[_ngcontent-%COMP%]   .p-upload-icon[_ngcontent-%COMP%] {\n      text-align: center;\n      margin: auto; }\n\n.p-video-uploader[_ngcontent-%COMP%]   .p-box[_ngcontent-%COMP%]   .p-upload-icon[_ngcontent-%COMP%]   .anticon-upload[_ngcontent-%COMP%] {\n        color: #888;\n        font-size: 5rem; }\n\n.p-video-uploader[_ngcontent-%COMP%]   .p-box[_ngcontent-%COMP%]   .p-upload-icon[_ngcontent-%COMP%]   .p-progress-bar[_ngcontent-%COMP%] {\n        position: relative;\n        width: 20rem;\n        height: 1.5rem;\n        border: 1px solid #ccc;\n        border-radius: 1rem; }\n\n.p-video-uploader[_ngcontent-%COMP%]   .p-box[_ngcontent-%COMP%]   .p-upload-icon[_ngcontent-%COMP%]   .p-progress-bar[_ngcontent-%COMP%]   .p-progress-bg[_ngcontent-%COMP%] {\n          background-color: #1890ff;\n          border-radius: 1rem;\n          height: 100%; }\n\n.p-video-uploader[_ngcontent-%COMP%]   .p-box[_ngcontent-%COMP%]   .p-upload-icon[_ngcontent-%COMP%]   .p-progress-bar[_ngcontent-%COMP%]   .p-progress-value[_ngcontent-%COMP%] {\n          position: absolute;\n          top: 0;\n          left: 0;\n          width: 100%;\n          height: 100%;\n          text-shadow: 0 0 4px #000;\n          color: white;\n          text-align: center;\n          font-size: 0.9rem;\n          line-height: 1.5rem; }\n\n.p-video-uploader[_ngcontent-%COMP%]   .p-box[_ngcontent-%COMP%]   .p-preview[_ngcontent-%COMP%] {\n      width: 100%;\n      height: 100%; }\n\n.p-video-uploader[_ngcontent-%COMP%]   .p-box[_ngcontent-%COMP%]   .p-preview[_ngcontent-%COMP%]   video[_ngcontent-%COMP%] {\n        max-height: 100%;\n        max-width: 100%; }\n\n.p-btn-delete[_ngcontent-%COMP%] {\n  position: absolute;\n  right: -0.5rem;\n  top: -0.5rem;\n  width: 2rem;\n  height: 2rem;\n  border: 0.2rem solid white;\n  border-radius: 50%;\n  font-size: 1.2rem;\n  background-color: #fb781a;\n  color: white;\n  text-align: center; }\n\n.p-upload-progress-bg[_ngcontent-%COMP%], .p-upload-check-bg[_ngcontent-%COMP%] {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: center; }\n\n.p-upload-progress-bg[_ngcontent-%COMP%]   .i-text[_ngcontent-%COMP%], .p-upload-check-bg[_ngcontent-%COMP%]   .i-text[_ngcontent-%COMP%] {\n    position: absolute;\n    text-align: center;\n    color: white;\n    text-shadow: 0 0 2px rgba(0, 0, 0, 0.85); }\n\n.p-upload-progress-bg[_ngcontent-%COMP%]   .i-bg[_ngcontent-%COMP%], .p-upload-check-bg[_ngcontent-%COMP%]   .i-bg[_ngcontent-%COMP%] {\n    position: absolute;\n    left: 0;\n    top: 0;\n    height: 100%;\n    background-color: #1890ff; }\n\n.p-upload-progress-bg.smart-bar[_ngcontent-%COMP%] {\n  height: 50px !important;\n  margin-top: 20px !important; }\n\n.p-upload-check-bg[_ngcontent-%COMP%] {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: center; }\n\n.p-upload-check-bg[_ngcontent-%COMP%]   .i-text[_ngcontent-%COMP%] {\n    position: absolute;\n    text-align: center;\n    color: white;\n    text-shadow: 0 0 2px rgba(0, 0, 0, 0.85); }\n\n.p-upload-check-bg[_ngcontent-%COMP%]   .i-bg[_ngcontent-%COMP%] {\n    position: absolute;\n    left: 0;\n    top: 0;\n    height: 100%;\n    background-color: #17a2b8; }\n/*# sourceMappingURL=data:application/json;base64,  */"];




/***/ }),

/***/ "./src/app/common/upload-video/upload-video.component.ts":
/*!***************************************************************!*\
  !*** ./src/app/common/upload-video/upload-video.component.ts ***!
  \***************************************************************/
/*! exports provided: UploadVideoComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UploadVideoComponent", function() { return UploadVideoComponent; });
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm2015/core.js");

class UploadVideoComponent {
    constructor(nzMessageService, sanitization
    // private cwService: _coursewareService,
    // private resService: ResourceService
    ) {
        this.nzMessageService = nzMessageService;
        this.sanitization = sanitization;
        this.uploading = false;
        this.checking = false;
        this.checkVideoExists = false;
        this.uploadClicked = false;
        this.videoFile = null;
        this.uploaderInst = null;
        this.progress = 0;
        // @Input()
        // setCovering = false;
        this.videoUrl = '';
        // @Input()
        // extractCoverFunc = null;
        this.videoUploaded = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["EventEmitter"]();
        this.videoUploadFailure = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["EventEmitter"]();
        this.extractVideoCover = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["EventEmitter"]();
        this.showUploadBtn = true;
        // videoItem = null;
        this.uploadUrl = window.courseware.uploadUrl();
        this.uploadData = window.courseware.uploadData();
        this.checkHashFinish = (hash) => {
            this.checking = false;
            this.uploading = true;
        };
        this.uploadSuccess = (file) => {
            this.nzMessageService.info('Upload Success');
            // this.updateStatus(false);
            this.uploading = false;
            this.videoFile = null;
            // this.updateSource(url);
            this.videoUrl = file.response.url;
            // console.log(this.picUrl)
            // this.uploadFinished(url);
            // if (!inOSS) {
            const vid = document.createElement('video');
            vid.addEventListener('loadedmetadata', () => {
                const height = vid.videoHeight;
                const width = vid.videoWidth;
                let duration = vid.duration;
                if (duration) {
                    duration = duration * 1000;
                }
                file['height'] = height;
                file['width'] = width;
                file['duration'] = duration;
                vid.preload = 'none';
                vid.src = '';
                vid.remove();
                this.videoUploaded.emit(file.response);
                // this.resService.updateVideo(id, {width, height, duration}).then( () => {
                //   this.videoUploaded.emit({res_id: id, id, name, hash, url});
                // });
            });
            vid.src = file.response.url;
            // } else {
            //   this.videoUploaded.emit(file.response);
            // }
        };
        this.uploadFailure = (err, file) => {
            this.uploading = false;
            if (err.name && err.name === 'cancel') {
                return;
            }
            console.log(err);
            this.nzMessageService.error('Upload Error ' + err.message);
            this.videoUploadFailure.emit(file);
        };
        this.doProgress = (p) => {
            if (p > 1) {
                p = 1;
            }
            if (p < 0) {
                p = 0;
            }
            // console.log(Math.floor(p * 100));
            this.progress = Math.floor(p * 100);
        };
        this.uploading = false;
        this.videoFile = null;
        this.uploadUrl = window.courseware.uploadUrl();
        this.uploadData = window.courseware.uploadData();
        window['air'].getUploadCallback = (url, data) => {
            this.uploadUrl = url;
            this.uploadData = data;
        };
    }
    ngOnChanges() {
        // if (!this.videoFile || this.showUploadBtn) {
        //   return;
        // }
        // this.beforeUpload(this.videoFile);
        // this.handleUpload();
    }
    ngOnDestroy() {
        URL.revokeObjectURL(this.videoUrl);
    }
    safeVideoUrl(url) {
        console.log(url);
        return this.sanitization.bypassSecurityTrustResourceUrl(url); // `${url}`;
    }
    videoLoadedMetaData() {
    }
    handleChange(info) {
        console.log('info:', info);
        switch (info.type) {
            case 'start':
                // this.beforeUpload(info.file);
                if (!this.checkSelectFile(info.file)) {
                    return;
                }
                this.uploading = true;
                this.progress = 0;
                break;
            case 'success':
                this.uploadSuccess(info.file);
                // this.beforeUpload(info.file);
                // this.uploadSuccess(info.file);
                break;
            case 'progress':
                this.progress = parseInt(info.event.percent, 10);
                // this.doProgress(this.progress);
                break;
        }
    }
    checkSelectFile(file) {
        if (!file.lastModified) {
            return false;
        }
        const delta = 500;
        const isOverSize = (file.size / 1024 / 1024) < delta;
        if (!isOverSize) {
            this.nzMessageService.error(`video must smaller than ${delta}MB!`);
            return false;
        }
        return true;
    }
}



/***/ }),

/***/ "./src/app/form/form.component.ngfactory.js":
/*!**************************************************!*\
  !*** ./src/app/form/form.component.ngfactory.js ***!
  \**************************************************/
/*! exports provided: RenderType_FormComponent, View_FormComponent_0, View_FormComponent_Host_0, FormComponentNgFactory */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RenderType_FormComponent", function() { return RenderType_FormComponent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "View_FormComponent_0", function() { return View_FormComponent_0; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "View_FormComponent_Host_0", function() { return View_FormComponent_Host_0; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FormComponentNgFactory", function() { return FormComponentNgFactory; });
/* harmony import */ var _form_component_scss_shim_ngstyle__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./form.component.scss.shim.ngstyle */ "./src/app/form/form.component.scss.shim.ngstyle.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm2015/core.js");
/* harmony import */ var ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ng-zorro-antd/icon */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-icon.js");
/* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/cdk/platform */ "./node_modules/@angular/cdk/esm2015/platform.js");
/* harmony import */ var _node_modules_ng_zorro_antd_button_ng_zorro_antd_button_ngfactory__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../node_modules/ng-zorro-antd/button/ng-zorro-antd-button.ngfactory */ "./node_modules/ng-zorro-antd/button/ng-zorro-antd-button.ngfactory.js");
/* harmony import */ var ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ng-zorro-antd/core */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-core.js");
/* harmony import */ var ng_zorro_antd_button__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ng-zorro-antd/button */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-button.js");
/* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/platform-browser/animations */ "./node_modules/@angular/platform-browser/fesm2015/animations.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm2015/common.js");
/* harmony import */ var _common_upload_video_upload_video_component_ngfactory__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../common/upload-video/upload-video.component.ngfactory */ "./src/app/common/upload-video/upload-video.component.ngfactory.js");
/* harmony import */ var _common_upload_video_upload_video_component__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../common/upload-video/upload-video.component */ "./src/app/common/upload-video/upload-video.component.ts");
/* harmony import */ var ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ng-zorro-antd/message */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-message.js");
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/platform-browser */ "./node_modules/@angular/platform-browser/fesm2015/platform-browser.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm2015/forms.js");
/* harmony import */ var ng_zorro_antd_input__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ng-zorro-antd/input */ "./node_modules/ng-zorro-antd/fesm2015/ng-zorro-antd-input.js");
/* harmony import */ var _form_component__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./form.component */ "./src/app/form/form.component.ts");
/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
 * tslint:disable
 */
















var styles_FormComponent = [_form_component_scss_shim_ngstyle__WEBPACK_IMPORTED_MODULE_0__["styles"]];
var RenderType_FormComponent = /*@__PURE__*/ /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵcrt"]({ encapsulation: 0, styles: styles_FormComponent, data: {} });

function View_FormComponent_1(_l) {
    return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, [[2, 0], ["videoNode", 1]], null, 0, "video", [["class", "courseware-video"], ["controls", ""], ["crossorigin", "anonymous"]], [[8, "src", 4]], [[null, "loadeddata"], [null, "error"], [null, "seeked"]], function (_v, en, $event) {
            var ad = true;
            var _co = _v.component;
            if (("loadeddata" === en)) {
                var pd_0 = (_co.videoLoaded($event, _co.item) !== false);
                ad = (pd_0 && ad);
            }
            if (("error" === en)) {
                var pd_1 = (_co.videoError($event) !== false);
                ad = (pd_1 && ad);
            }
            if (("seeked" === en)) {
                var pd_2 = (_co.videoSeeked($event) !== false);
                ad = (pd_2 && ad);
            }
            return ad;
        }, null, null))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.videoUrl; _ck(_v, 0, 0, currVal_0); });
}
function View_FormComponent_2(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 5, "div", [], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](1, 0, null, null, 4, "div", [["class", "p-video-box d-flex align-items-center"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](2, 0, null, null, 3, "div", [["class", "p-upload-icon"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](3, 0, null, null, 1, "i", [["nz-icon", ""], ["theme", "outline"], ["type", "caret-right"]], null, null, null, null, null)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](4, 2834432, null, 0, ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_2__["NzIconDirective"], [ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_2__["NzIconService"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_3__["Platform"]], { type: [0, "type"], theme: [1, "theme"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](5, 0, null, null, 0, "div", [["class", "m-3"]], null, null, null, null, null))], function (_ck, _v) { var currVal_0 = "caret-right"; var currVal_1 = "outline"; _ck(_v, 4, 0, currVal_0, currVal_1); }, null); }
function View_FormComponent_3(_l) {
    return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 3, "div", [["style", "position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-items: center;  background: rgba(0,0,0,.7)"]], null, [[null, "click"]], function (_v, en, $event) {
            var ad = true;
            var _co = _v.component;
            if (("click" === en)) {
                var pd_0 = (_co.guideBtnClick(false) !== false);
                ad = (pd_0 && ad);
            }
            return ad;
        }, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](1, 0, null, null, 2, "div", [["style", "margin: auto;"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](2, 0, null, null, 1, "video", [["controls", "controls"], ["src", "assets/guide/guide.mp4"], ["style", "width: 60vw; height: auto"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵted"](-1, null, [" \u60A8\u7684\u6D4F\u89C8\u5668\u4E0D\u652F\u6301 audio \u6807\u7B7E\u3002 "]))], null, null);
}
function View_FormComponent_0(_l) {
    return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵqud"](402653184, 1, { videoContainer: 0 }), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵqud"](671088640, 2, { videoNode: 0 }), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](2, 0, null, null, 6, "button", [["nz-button", ""], ["nzGhost", ""], ["nzType", "primary"], ["style", "margin: 4vw; display: flex; align-items: center"]], [[1, "nz-wave", 0]], [[null, "click"]], function (_v, en, $event) {
            var ad = true;
            var _co = _v.component;
            if (("click" === en)) {
                var pd_0 = (_co.guideBtnClick(true) !== false);
                ad = (pd_0 && ad);
            }
            return ad;
        }, _node_modules_ng_zorro_antd_button_ng_zorro_antd_button_ngfactory__WEBPACK_IMPORTED_MODULE_4__["View_NzButtonComponent_0"], _node_modules_ng_zorro_antd_button_ng_zorro_antd_button_ngfactory__WEBPACK_IMPORTED_MODULE_4__["RenderType_NzButtonComponent"])), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵprd"](512, null, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_5__["NzUpdateHostClassService"], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_5__["NzUpdateHostClassService"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["RendererFactory2"]]), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](4, 1818624, null, 1, ng_zorro_antd_button__WEBPACK_IMPORTED_MODULE_6__["NzButtonComponent"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectorRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"], ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_5__["NzUpdateHostClassService"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgZone"], [2, ng_zorro_antd_core__WEBPACK_IMPORTED_MODULE_5__["NZ_WAVE_GLOBAL_CONFIG"]], [2, _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_7__["ANIMATION_MODULE_TYPE"]]], { nzGhost: [0, "nzGhost"], nzType: [1, "nzType"] }, null), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵqud"](603979776, 3, { listOfIconElement: 1 }), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](6, 0, [[3, 0]], 0, 1, "i", [["nz-icon", ""], ["type", "play-circle"]], null, null, null, null, null)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](7, 2834432, null, 0, ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_2__["NzIconDirective"], [ng_zorro_antd_icon__WEBPACK_IMPORTED_MODULE_2__["NzIconService"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_3__["Platform"]], { type: [0, "type"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵted"](-1, 0, [" 1\u5206\u949F\u7B80\u6613\u6559\u7A0B\n"])), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](9, 0, [[1, 0], ["videoContainer", 1]], null, 17, "div", [["class", "courseware-container d-flex row"], ["style", "padding-left: 2vw; width: 90%"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](10, 0, null, null, 4, "div", [["class", "col-8"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_FormComponent_1)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](12, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_8__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_FormComponent_2)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](14, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_8__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](15, 0, null, null, 11, "div", [["class", "col-4"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](16, 0, null, null, 1, "app-upload-video", [], null, [[null, "videoUploaded"]], function (_v, en, $event) {
            var ad = true;
            var _co = _v.component;
            if (("videoUploaded" === en)) {
                var pd_0 = (_co.onVideoUploadSuccess($event) !== false);
                ad = (pd_0 && ad);
            }
            return ad;
        }, _common_upload_video_upload_video_component_ngfactory__WEBPACK_IMPORTED_MODULE_9__["View_UploadVideoComponent_0"], _common_upload_video_upload_video_component_ngfactory__WEBPACK_IMPORTED_MODULE_9__["RenderType_UploadVideoComponent"])), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](17, 704512, null, 0, _common_upload_video_upload_video_component__WEBPACK_IMPORTED_MODULE_10__["UploadVideoComponent"], [ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_11__["NzMessageService"], _angular_platform_browser__WEBPACK_IMPORTED_MODULE_12__["DomSanitizer"]], { videoUrl: [0, "videoUrl"], item: [1, "item"] }, { videoUploaded: "videoUploaded" }), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](18, 0, null, null, 8, "textarea", [["nz-input", ""], ["placeholder", "\u8BF7\u8F93\u5165\u6B4C\u8BCD/\u5B57\u5E55"], ["rows", "1"]], [[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], [2, "ant-input-disabled", null], [2, "ant-input-lg", null], [2, "ant-input-sm", null]], [[null, "ngModelChange"], [null, "blur"], [null, "input"], [null, "compositionstart"], [null, "compositionend"]], function (_v, en, $event) {
            var ad = true;
            var _co = _v.component;
            if (("input" === en)) {
                var pd_0 = (_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 19)._handleInput($event.target.value) !== false);
                ad = (pd_0 && ad);
            }
            if (("blur" === en)) {
                var pd_1 = (_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 19).onTouched() !== false);
                ad = (pd_1 && ad);
            }
            if (("compositionstart" === en)) {
                var pd_2 = (_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 19)._compositionStart() !== false);
                ad = (pd_2 && ad);
            }
            if (("compositionend" === en)) {
                var pd_3 = (_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 19)._compositionEnd($event.target.value) !== false);
                ad = (pd_3 && ad);
            }
            if (("input" === en)) {
                var pd_4 = (_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 25).noopInputHandler() !== false);
                ad = (pd_4 && ad);
            }
            if (("ngModelChange" === en)) {
                var pd_5 = ((_co.item.contentObj.article = $event) !== false);
                ad = (pd_5 && ad);
            }
            if (("blur" === en)) {
                var pd_6 = (_co.saveItem() !== false);
                ad = (pd_6 && ad);
            }
            return ad;
        }, null, null)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](19, 16384, null, 0, _angular_forms__WEBPACK_IMPORTED_MODULE_13__["DefaultValueAccessor"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"], [2, _angular_forms__WEBPACK_IMPORTED_MODULE_13__["COMPOSITION_BUFFER_MODE"]]], null, null), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵprd"](1024, null, _angular_forms__WEBPACK_IMPORTED_MODULE_13__["NG_VALUE_ACCESSOR"], function (p0_0) { return [p0_0]; }, [_angular_forms__WEBPACK_IMPORTED_MODULE_13__["DefaultValueAccessor"]]), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](21, 671744, null, 0, _angular_forms__WEBPACK_IMPORTED_MODULE_13__["NgModel"], [[8, null], [8, null], [8, null], [6, _angular_forms__WEBPACK_IMPORTED_MODULE_13__["NG_VALUE_ACCESSOR"]]], { model: [0, "model"] }, { update: "ngModelChange" }), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵprd"](2048, null, _angular_forms__WEBPACK_IMPORTED_MODULE_13__["NgControl"], null, [_angular_forms__WEBPACK_IMPORTED_MODULE_13__["NgModel"]]), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](23, 16384, null, 0, _angular_forms__WEBPACK_IMPORTED_MODULE_13__["NgControlStatus"], [[4, _angular_forms__WEBPACK_IMPORTED_MODULE_13__["NgControl"]]], null, null), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](24, 16384, null, 0, ng_zorro_antd_input__WEBPACK_IMPORTED_MODULE_14__["NzInputDirective"], [[6, _angular_forms__WEBPACK_IMPORTED_MODULE_13__["NgControl"]], _angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"]], null, null), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](25, 4603904, null, 0, ng_zorro_antd_input__WEBPACK_IMPORTED_MODULE_14__["NzAutosizeDirective"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgZone"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_3__["Platform"]], { nzAutosize: [0, "nzAutosize"] }, null), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵpod"](26, { minRows: 0, maxRows: 1 }), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_FormComponent_3)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](28, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_8__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_1 = ""; var currVal_2 = "primary"; _ck(_v, 4, 0, currVal_1, currVal_2); var currVal_3 = "play-circle"; _ck(_v, 7, 0, currVal_3); var currVal_4 = _co.videoUrl; _ck(_v, 12, 0, currVal_4); var currVal_5 = !_co.videoUrl; _ck(_v, 14, 0, currVal_5); var currVal_6 = _co.item.contentObj.video_url; var currVal_7 = _co.item; _ck(_v, 17, 0, currVal_6, currVal_7); var currVal_18 = _co.item.contentObj.article; _ck(_v, 21, 0, currVal_18); var currVal_19 = _ck(_v, 26, 0, 6, 8); _ck(_v, 25, 0, currVal_19); var currVal_20 = _co.showGuideAudio; _ck(_v, 28, 0, currVal_20); }, function (_ck, _v) { var currVal_0 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 4).nzWave; _ck(_v, 2, 0, currVal_0); var currVal_8 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 23).ngClassUntouched; var currVal_9 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 23).ngClassTouched; var currVal_10 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 23).ngClassPristine; var currVal_11 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 23).ngClassDirty; var currVal_12 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 23).ngClassValid; var currVal_13 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 23).ngClassInvalid; var currVal_14 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 23).ngClassPending; var currVal_15 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 24).disabled; var currVal_16 = (_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 24).nzSize === "large"); var currVal_17 = (_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v, 24).nzSize === "small"); _ck(_v, 18, 0, currVal_8, currVal_9, currVal_10, currVal_11, currVal_12, currVal_13, currVal_14, currVal_15, currVal_16, currVal_17); });
}
function View_FormComponent_Host_0(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 1, "app-form", [], null, null, null, View_FormComponent_0, RenderType_FormComponent)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](1, 638976, null, 0, _form_component__WEBPACK_IMPORTED_MODULE_15__["FormComponent"], [ng_zorro_antd_message__WEBPACK_IMPORTED_MODULE_11__["NzMessageService"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ApplicationRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectorRef"]], null, null)], function (_ck, _v) { _ck(_v, 1, 0); }, null); }
var FormComponentNgFactory = /*@__PURE__*/ /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵccf"]("app-form", _form_component__WEBPACK_IMPORTED_MODULE_15__["FormComponent"], View_FormComponent_Host_0, {}, { update: "update" }, []);




/***/ }),

/***/ "./src/app/form/form.component.scss.shim.ngstyle.js":
/*!**********************************************************!*\
  !*** ./src/app/form/form.component.scss.shim.ngstyle.js ***!
  \**********************************************************/
/*! exports provided: styles */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "styles", function() { return styles; });
/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
 * tslint:disable
 */
var styles = [".p-video-box[_ngcontent-%COMP%] {\n  bottom: 0;\n  border: 2px dashed #ddd;\n  border-radius: 0.5rem;\n  background-color: #fafafa;\n  text-align: center;\n  color: #aaa;\n  padding-top: 56.25%;\n  font-size: 4rem; }\n  .p-video-box[_ngcontent-%COMP%]   .p-upload-icon[_ngcontent-%COMP%] {\n    left: 50%;\n    position: absolute;\n    top: 50%;\n    transform: translate(-50%, -50%); }\n  .courseware-container[_ngcontent-%COMP%]   .courseware-video[_ngcontent-%COMP%] {\n  width: 95%;\n  max-height: calc(100vh - 5rem); }\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9saXdlaS9Db2RlL0NvdXJzZXdhcmUvSkpfR2FtZV8xMi9mb3JtX2FuZ3VsYXIvc3JjL2FwcC9mb3JtL2Zvcm0uY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxVQUFTO0VBQ1Qsd0JBQXVCO0VBQ3ZCLHNCQUFxQjtFQUNyQiwwQkFBeUI7RUFDekIsbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWCxvQkFBbUI7RUFDbkIsZ0JBQWUsRUFPaEI7RUFmRDtJQVVJLFVBQVM7SUFDVCxtQkFBa0I7SUFDbEIsU0FBUTtJQUNSLGlDQUFnQyxFQUNqQztFQUdIO0VBR0ksV0FBVTtFQUNWLCtCQUE4QixFQUMvQiIsImZpbGUiOiJzcmMvYXBwL2Zvcm0vZm9ybS5jb21wb25lbnQuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5wLXZpZGVvLWJveHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXI6IDJweCBkYXNoZWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjYWFhO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICBmb250LXNpemU6IDRyZW07XG4gIC5wLXVwbG9hZC1pY29ue1xuICAgIGxlZnQ6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsLTUwJSk7XG4gIH1cbn1cblxuLmNvdXJzZXdhcmUtY29udGFpbmVye1xuICAuY291cnNld2FyZS12aWRlb3tcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA1cmVtKTtcbiAgfVxufVxuIl19 */"];




/***/ }),

/***/ "./src/app/form/form.component.ts":
/*!****************************************!*\
  !*** ./src/app/form/form.component.ts ***!
  \****************************************/
/*! exports provided: FormComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FormComponent", function() { return FormComponent; });
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm2015/core.js");

class FormComponent {
    constructor(nzMessageService, appRef, changeDetectorRef) {
        this.nzMessageService = nzMessageService;
        this.appRef = appRef;
        this.changeDetectorRef = changeDetectorRef;
        this.update = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["EventEmitter"]();
        this.newVideoCover = true;
        this.coverImg = null;
        this.KEY = 'dfzx_zx_video';
        this.tooBigError = null;
    }
    safeVideoUrl(url) {
        if (url && url.constructor.name === 'SafeUrlImpl') {
            this.videoNode && this.videoNode.nativeElement.removeAttribute('crossorigin');
            return url;
        }
        this.videoNode && this.videoNode.nativeElement.setAttribute('crossorigin', 'anonymous');
        return `${url}?t=${Math.random()}`;
    }
    ngOnChanges() {
        console.log(1, 'ngOnChanges');
    }
    ngOnInit() {
        this.item = {};
        this.item.contentObj = {};
        const getData = window.courseware.getData;
        getData((data) => {
            if (data) {
                this.item = data;
                this.videoUrl = this.item.contentObj.video_url;
            }
            else {
                this.item = {};
                this.item.contentObj = {};
            }
            this.changeDetectorRef.markForCheck();
            this.changeDetectorRef.detectChanges();
        }, this.KEY);
    }
    videoLoaded(evt, item) {
        // console.log(111, 'video loaded', item);
        const video = evt.target;
        if (video.src.startsWith('blob:') && video.videoWidth > 1280 && video.videoHeight > 720) {
            this.tooBigError = this.nzMessageService.error('视频分辨率过大，请调整分辨率后上传，建议 1280x720', { nzDuration: 10 * 1000 });
            // video.src = null;
            return;
        }
        else {
            if (this.tooBigError && this.tooBigError.messageId) {
                this.nzMessageService.remove(this.tooBigError.messageId);
                this.tooBigError = null;
            }
        }
        if (video.src && video.src.startsWith('blob:')) {
            return;
        }
        if (item.contentObj.origin_video_url && item.contentObj.origin_video_url.startsWith('http')) {
            item.video_preview_thumb = null;
            return;
        }
        // item.video_preview_thumb = null;
        this.newVideoCover = true;
        video.currentTime = .1;
    }
    videoError(evt) {
        // this.nzMessageService.error('video error');
        this.videoUrl = this.videoUrl.replace("_l", "");
    }
    videoSeeked(evt) {
        const video = evt.target;
        if (video.src && video.src.startsWith('blob:')) {
            return;
        }
        if (!this.item.contentObj.video_cover_url) {
            this.setVideoCover();
            this.newVideoCover = false;
        }
    }
    setVideoCover() {
        if (!this.videoNode) {
            return;
        }
        const video = this.videoNode.nativeElement;
        if (!video.src) {
            return;
        }
        const canvas = document.createElement('canvas');
        canvas.setAttribute('crossorigin', "anonymous");
        canvas.width = video.videoWidth;
        canvas.height = video.videoHeight;
        canvas.getContext('2d').drawImage(video, 0, 0, canvas.width, canvas.height);
        const video_preview_thumb = canvas.toDataURL();
        canvas.remove();
        const img = this.convertImageToBlob(video_preview_thumb);
        img.name = `video_${this.item.sid}_${Date.now()}_cover.png`;
        this.coverImg = img;
    }
    onCoverUploadSuccess(e) {
        this.coverImg = null;
        this.item.contentObj.video_cover_id = e.res_id;
        this.item.contentObj.video_cover_url = e.url;
        this.update.emit(this.item);
    }
    convertImageToBlob(data) {
        const imgType = data.substring(data.indexOf(':') + 1, data.indexOf(';'));
        const binary = atob(data.split(',')[1]);
        const array = [];
        let i = 0;
        while (i < binary.length) {
            array.push(binary.charCodeAt(i));
            i++;
        }
        return new Blob([new Uint8Array(array)], { type: imgType });
    }
    onVideoUploadSuccess(e) {
        const videoUrl = e.url.replace(/.mp4$/g, "_l.mp4");
        this.videoUrl = videoUrl;
        this.item.contentObj.video_url = videoUrl;
        this.save();
    }
    saveItem() {
        this.save();
    }
    save() {
        window.courseware.setData(this.item, null, this.KEY);
        this.refresh();
    }
    refresh() {
        setTimeout(() => {
            this.appRef.tick();
        }, 1);
    }
    guideBtnClick(value) {
        this.showGuideAudio = value;
    }
}



/***/ }),

/***/ "./src/app/pipes/time.pipe.ts":
/*!************************************!*\
  !*** ./src/app/pipes/time.pipe.ts ***!
  \************************************/
/*! exports provided: TimePipe */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TimePipe", function() { return TimePipe; });
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_0__);

class TimePipe {
    transform(value, args) {
        let ret = '00:00';
        if (lodash__WEBPACK_IMPORTED_MODULE_0__["isNumber"](value) && value > 0) {
            const minutes = Math.floor(value / 60);
            const seconds = Math.floor(value % 60);
            ret = lodash__WEBPACK_IMPORTED_MODULE_0__["padStart"](minutes, 2, '0') + ':' + lodash__WEBPACK_IMPORTED_MODULE_0__["padStart"](seconds, 2, '0');
        }
        return ret;
    }
}



/***/ }),

/***/ "./src/app/play/play.component.ngfactory.js":
/*!**************************************************!*\
  !*** ./src/app/play/play.component.ngfactory.js ***!
  \**************************************************/
/*! exports provided: RenderType_PlayComponent, View_PlayComponent_0, View_PlayComponent_Host_0, PlayComponentNgFactory */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RenderType_PlayComponent", function() { return RenderType_PlayComponent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "View_PlayComponent_0", function() { return View_PlayComponent_0; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "View_PlayComponent_Host_0", function() { return View_PlayComponent_Host_0; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PlayComponentNgFactory", function() { return PlayComponentNgFactory; });
/* harmony import */ var _play_component_scss_shim_ngstyle__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./play.component.scss.shim.ngstyle */ "./src/app/play/play.component.scss.shim.ngstyle.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm2015/core.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm2015/common.js");
/* harmony import */ var _pipes_time_pipe__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../pipes/time.pipe */ "./src/app/pipes/time.pipe.ts");
/* harmony import */ var _play_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./play.component */ "./src/app/play/play.component.ts");
/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
 * tslint:disable
 */





var styles_PlayComponent = [_play_component_scss_shim_ngstyle__WEBPACK_IMPORTED_MODULE_0__["styles"]];
var RenderType_PlayComponent = /*@__PURE__*/ /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵcrt"]({ encapsulation: 0, styles: styles_PlayComponent, data: {} });

function View_PlayComponent_1(_l) {
    return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, [[1, 0], ["videoNode", 1]], null, 0, "video", [["height", "100%"], ["width", "100%"]], [[8, "src", 4]], [[null, "click"]], function (_v, en, $event) {
            var ad = true;
            var _co = _v.component;
            if (("click" === en)) {
                var pd_0 = (_co.playVideo() !== false);
                ad = (pd_0 && ad);
            }
            return ad;
        }, null, null))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.data.contentObj.video_url; _ck(_v, 0, 0, currVal_0); });
}
function View_PlayComponent_3(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 0, "img", [["style", "width:100%;height:100%;"]], [[8, "src", 4]], null, null, null, null))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.initCover; _ck(_v, 0, 0, currVal_0); }); }
function View_PlayComponent_2(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 2, "div", [["class", "video-cover"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_PlayComponent_3)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](2, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.initCover; _ck(_v, 2, 0, currVal_0); }, null); }
function View_PlayComponent_4(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 0, "div", [["class", "bg-mask"]], null, null, null, null, null))], null, null); }
function View_PlayComponent_5(_l) {
    return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 1, "div", [["class", "k-play-btn"], ["style", "background: none;width:100%;height:100%;"]], null, [[null, "click"]], function (_v, en, $event) {
            var ad = true;
            var _co = _v.component;
            if (("click" === en)) {
                var pd_0 = (_co.playVideo() !== false);
                ad = (pd_0 && ad);
            }
            return ad;
        }, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](1, 0, null, null, 0, "img", [["style", "width: 8%; height: auto"]], [[8, "src", 4]], null, null, null, null))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.playBtnImg; _ck(_v, 1, 0, currVal_0); });
}
function View_PlayComponent_6(_l) {
    return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 11, "div", [["class", "k-video-control"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](1, 0, null, null, 0, "div", [["class", "k-video-control-bg"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](2, 0, null, null, 2, "div", [["class", "k-video-control-time-past"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵted"](3, null, ["", ""])), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵppd"](4, 1), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](5, 0, [[2, 0], ["videoProgress", 1]], null, 3, "div", [["class", "k-video-control-progress"]], null, [[null, "mousedown"], [null, "mousemove"], [null, "mouseup"]], function (_v, en, $event) {
            var ad = true;
            var _co = _v.component;
            if (("mousedown" === en)) {
                var pd_0 = (_co.onProgressMouseDown($event) !== false);
                ad = (pd_0 && ad);
            }
            if (("mousemove" === en)) {
                var pd_1 = (_co.onProgressMouseMove($event) !== false);
                ad = (pd_1 && ad);
            }
            if (("mouseup" === en)) {
                var pd_2 = (_co.onProgressMouseUp($event) !== false);
                ad = (pd_2 && ad);
            }
            return ad;
        }, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](6, 0, null, null, 0, "div", [["class", "i-bg"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](7, 0, null, null, 0, "div", [["class", "i-before-progress"]], [[4, "width", null]], null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](8, 0, null, null, 0, "div", [["class", "i-cursor"]], [[4, "left", null]], null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](9, 0, null, null, 2, "div", [["class", "k-video-control-time-total"]], null, null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵted"](10, null, ["", ""])), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵppd"](11, 1)], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵunv"](_v, 3, 0, _ck(_v, 4, 0, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v.parent, 0), _co.currentTime)); _ck(_v, 3, 0, currVal_0); var currVal_1 = (_co.progress + "%"); _ck(_v, 7, 0, currVal_1); var currVal_2 = (_co.progress + "%"); _ck(_v, 8, 0, currVal_2); var currVal_3 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵunv"](_v, 10, 0, _ck(_v, 11, 0, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵnov"](_v.parent, 0), _co.duration)); _ck(_v, 10, 0, currVal_3); });
}
function View_PlayComponent_0(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵpid"](0, _pipes_time_pipe__WEBPACK_IMPORTED_MODULE_3__["TimePipe"], []), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵqud"](671088640, 1, { videoNodeRef: 0 }), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵqud"](671088640, 2, { videoProgressRef: 0 }), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](3, 0, null, null, 10, "div", [["class", "p-courseware-video"]], [[4, "background-image", null]], null, null, null, null)), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_PlayComponent_1)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](5, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_PlayComponent_2)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](7, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_PlayComponent_4)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](9, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_PlayComponent_5)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](11, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null), (_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵand"](16777216, null, null, 1, null, View_PlayComponent_6)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](13, 16384, null, 0, _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewContainerRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["TemplateRef"]], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_1 = _co.hasVideo; _ck(_v, 5, 0, currVal_1); var currVal_2 = (_co.initCover && !_co.isPlaying); _ck(_v, 7, 0, currVal_2); var currVal_3 = (!_co.isPlaying && _co.hasVideo); _ck(_v, 9, 0, currVal_3); var currVal_4 = (!_co.isPlaying && _co.hasVideo); _ck(_v, 11, 0, currVal_4); var currVal_5 = _co.hasVideo; _ck(_v, 13, 0, currVal_5); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = (_co.hasVideo ? "" : "url(assets/default/video-not-upload.jpg)"); _ck(_v, 3, 0, currVal_0); }); }
function View_PlayComponent_Host_0(_l) { return _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵvid"](0, [(_l()(), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵeld"](0, 0, null, null, 1, "app-play", [], null, null, null, View_PlayComponent_0, RenderType_PlayComponent)), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵdid"](1, 4440064, null, 0, _play_component__WEBPACK_IMPORTED_MODULE_4__["PlayComponent"], [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ApplicationRef"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectorRef"]], null, null)], function (_ck, _v) { _ck(_v, 1, 0); }, null); }
var PlayComponentNgFactory = /*@__PURE__*/ /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵccf"]("app-play", _play_component__WEBPACK_IMPORTED_MODULE_4__["PlayComponent"], View_PlayComponent_Host_0, { data: "data", sid: "sid" }, {}, []);




/***/ }),

/***/ "./src/app/play/play.component.scss.shim.ngstyle.js":
/*!**********************************************************!*\
  !*** ./src/app/play/play.component.scss.shim.ngstyle.js ***!
  \**********************************************************/
/*! exports provided: styles */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "styles", function() { return styles; });
/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
 * tslint:disable
 */
var styles = [".anticon[_ngcontent-%COMP%] {\n  vertical-align: 0.1em !important; }\n\n.p-courseware-video[_ngcontent-%COMP%] {\n  height: 100%;\n  overflow: hidden;\n  transform-style: preserve-3d;\n  background-color: #333;\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: contain; }\n\n.p-courseware-video[_ngcontent-%COMP%]   video[_ngcontent-%COMP%] {\n    width: 100%;\n    height: 100%; }\n\n.k-play-btn[_ngcontent-%COMP%] {\n  position: absolute;\n  top: 75%;\n  left: 88%;\n  font-size: 12vh;\n  color: #444;\n  background-color: white;\n  border-radius: 50%; }\n\n.bg-mask[_ngcontent-%COMP%] {\n  width: 100%;\n  height: 100%;\n  position: absolute;\n  top: 0; }\n\n.k-video-control[_ngcontent-%COMP%] {\n  position: absolute;\n  bottom: 1vh;\n  left: 0;\n  width: 100%;\n  height: 7.5%;\n  display: flex;\n  color: white;\n  padding: 0 8vh;\n  align-items: center; }\n\n.k-video-control-bg[_ngcontent-%COMP%] {\n    position: absolute;\n    height: 100%;\n    background-color: #333;\n    opacity: 0.5; }\n\n.k-video-control-time-past[_ngcontent-%COMP%] {\n    width: 3.5rem; }\n\n.k-video-control-progress[_ngcontent-%COMP%] {\n    position: relative;\n    flex: 1;\n    height: 100%;\n    display: flex;\n    align-items: center;\n    margin: 0 3%; }\n\n.k-video-control-progress[_ngcontent-%COMP%]    > *[_ngcontent-%COMP%] {\n      pointer-events: none; }\n\n.k-video-control-progress[_ngcontent-%COMP%]   .i-bg[_ngcontent-%COMP%] {\n      position: absolute;\n      background-color: #aaa;\n      width: 100%;\n      height: 10%;\n      border-radius: 1rem; }\n\n.k-video-control-progress[_ngcontent-%COMP%]   .i-before-progress[_ngcontent-%COMP%] {\n      position: absolute;\n      height: 10%;\n      background-color: white;\n      border-radius: 1rem; }\n\n.k-video-control-progress[_ngcontent-%COMP%]   .i-cursor[_ngcontent-%COMP%] {\n      position: absolute;\n      width: 1.5vh;\n      height: 1.5vh;\n      border-radius: 50%;\n      background-color: white; }\n\n.k-video-control-time-total[_ngcontent-%COMP%] {\n    margin-right: 3vh; }\n\n.k-video-control-tool[_ngcontent-%COMP%] {\n    display: flex; }\n\n.k-video-control-tool[_ngcontent-%COMP%]   .i-tool-btn[_ngcontent-%COMP%] {\n      width: 4vh;\n      height: 4vh;\n      background-color: white;\n      border-radius: 50%;\n      margin: 0 1vh;\n      color: black;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      font-size: 1.8vh;\n      font-weight: bold; }\n\n.anticon[_ngcontent-%COMP%] {\n  vertical-align: 0.25em !important; }\n/*# sourceMappingURL=data:application/json;base64,  */"];




/***/ }),

/***/ "./src/app/play/play.component.ts":
/*!****************************************!*\
  !*** ./src/app/play/play.component.ts ***!
  \****************************************/
/*! exports provided: PlayComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PlayComponent", function() { return PlayComponent; });
class PlayComponent {
    // aaa;
    constructor(appRef, changeDetectorRef) {
        this.appRef = appRef;
        this.changeDetectorRef = changeDetectorRef;
        this.progress = 0;
        this.currentTime = 0;
        this.duration = 0;
        this.isPlaying = false;
        this.hasVideo = false;
        this.touchSeeking = false;
        this.initCover = false;
        this.KEY = 'hw_002';
        this.playBtnImg = '';
    }
    ngOnInit() {
        // console.log(this.data.contentObj)
        // this.hasVideo = !!this.data.contentObj.video_url && typeof this.data.contentObj.video_url === 'string';
        this.data = {};
        this.data.contentObj = {};
        const getData = window.courseware.getData;
        getData((data) => {
            if (data && typeof data == 'object') {
                this.data = data;
            }
            else {
                this.data = {};
            }
            console.log('data:', this.data);
            if (!this.data.contentObj) {
                this.data.contentObj = {};
            }
            this.initDefaultData();
            console.log('this.data.contentObj.video_url: ', this.data.contentObj.video_url);
            this.hasVideo = !!this.data.contentObj.video_url && typeof this.data.contentObj.video_url === 'string';
            console.log('hasVideo: ', this.hasVideo);
            this.playBtnImg = 'assets/play/btn-play.png';
            window['air'].hideAirClassLoading(this.KEY, this.data);
            this.refresh();
        }, this.KEY);
        // this.aaa = {a: 1};
        // setInterval(() => {
        //   this.aaa.a ++;
        // }, 1000);
        setInterval(() => {
            this.refresh();
        }, 1000);
    }
    initDefaultData() {
        if (!this.data.contentObj.video_url) {
            this.data.contentObj.video_url = 'assets/default/demo.mp4';
        }
    }
    playVideo() {
        // console.log(333333)
        if (!this.videoNodeRef) {
            return;
        }
        if (!this.player) {
            this.ngAfterViewInit();
        }
        if (!this.player) {
            console.log(' player not exist');
            return;
        }
        this.initCover = false;
        if (this.player.paused) {
            const playPromise = this.player.play();
            if (playPromise !== undefined) {
                playPromise.then(_ => {
                    // Automatic playback started!
                    // Show playing UI.
                    console.log('play', _);
                })
                    .catch(error => {
                    // Auto-play was prevented
                    // Show paused UI.
                    console.log('error', error);
                });
            }
            this.playBtnImg = 'assets/play/btn-play.png';
        }
        else {
            this.player.pause();
        }
        this.refresh();
    }
    ngAfterViewInit() {
        console.log(' in ngAfterViewInit');
        if (!this.videoNodeRef) {
            return;
        }
        this.player = this.videoNodeRef.nativeElement;
        this.player.ontimeupdate = (event) => {
            this.onTimeUpdate(event);
        };
        this.player.onloadedmetadata = () => {
            this.currentTime = 0;
            this.duration = this.player.duration;
        };
        this.player.onseeking = () => {
            this.player.pause();
        };
        this.player.onseeked = () => {
            this.player.play();
            this.touchSeeking = false;
        };
        this.player.onplay = () => {
            this.isPlaying = true;
        };
        this.player.onpause = () => {
            this.isPlaying = false;
        };
        this.player.addEventListener("ended", () => {
            this.playBtnImg = 'assets/play/btn-replay.png';
            this.refresh();
        });
        setTimeout(() => {
            this.initCover = this.data.contentObj.video_cover_url;
        });
    }
    ngOnDestroy() {
    }
    onTimeUpdate(event) {
        const player = event.target;
        this.currentTime = player.currentTime;
        this.progress = Math.floor((player.currentTime / player.duration) * 100);
        this.duration = this.player.duration;
    }
    onBtnQuickSeek(delta) {
        this.player.currentTime += delta;
    }
    onProgressMouseDown(event) {
        this.player.pause();
        this.touchSeeking = true;
    }
    onProgressMouseMove(event) {
        if (this.touchSeeking) {
            const { target, offsetX } = event;
            this.progress = Math.floor(offsetX / target.clientWidth * 100);
        }
    }
    onProgressMouseUp(event) {
        const { target, offsetX } = event;
        this.player.currentTime = this.player.duration * offsetX / target.clientWidth;
    }
    refresh() {
        setTimeout(() => {
            this.appRef.tick();
        }, 1);
    }
}



/***/ }),

/***/ "./src/environments/environment.ts":
/*!*****************************************!*\
  !*** ./src/environments/environment.ts ***!
  \*****************************************/
/*! exports provided: environment */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "environment", function() { return environment; });
// This file can be replaced during build by using the `fileReplacements` array.
// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`.
// The list of file replacements can be found in `angular.json`.
const environment = {
    production: false
};
/*
 * For easier debugging in development mode, you can import the following file
 * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`.
 *
 * This import should be commented out in production mode because it will have a negative impact
 * on performance if an error is thrown.
 */
// import 'zone.js/dist/zone-error';  // Included with Angular CLI.



/***/ }),

/***/ "./src/main.ts":
/*!*********************!*\
  !*** ./src/main.ts ***!
  \*********************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm2015/core.js");
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./environments/environment */ "./src/environments/environment.ts");
/* harmony import */ var _app_app_module_ngfactory__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./app/app.module.ngfactory */ "./src/app/app.module.ngfactory.js");
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/platform-browser */ "./node_modules/@angular/platform-browser/fesm2015/platform-browser.js");




if (_environments_environment__WEBPACK_IMPORTED_MODULE_1__["environment"].production) {
    Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["enableProdMode"])();
}
_angular_platform_browser__WEBPACK_IMPORTED_MODULE_3__["platformBrowser"]().bootstrapModuleFactory(_app_app_module_ngfactory__WEBPACK_IMPORTED_MODULE_2__["AppModuleNgFactory"])
    .catch(err => console.error(err));



/***/ }),

/***/ 0:
/*!***************************!*\
  !*** multi ./src/main.ts ***!
  \***************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

module.exports = __webpack_require__(/*! /Users/liwei/Code/Courseware/JJ_Game_12/form_angular/src/main.ts */"./src/main.ts");


/***/ })

},[[0,"runtime","vendor"]]]);
//# sourceMappingURL=main.js.map