(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["vendor"],{
/***/ "+0xr":
/*!***********************************************************************!*\
!*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/table.js ***!
\***********************************************************************/
/*! exports provided: MatCell, MatCellDef, MatColumnDef, MatFooterCell, MatFooterCellDef, MatFooterRow, MatFooterRowDef, MatHeaderCell, MatHeaderCellDef, MatHeaderRow, MatHeaderRowDef, MatNoDataRow, MatRow, MatRowDef, MatTable, MatTableDataSource, MatTableModule, MatTextColumn */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCell", function() { return MatCell; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCellDef", function() { return MatCellDef; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatColumnDef", function() { return MatColumnDef; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatFooterCell", function() { return MatFooterCell; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatFooterCellDef", function() { return MatFooterCellDef; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatFooterRow", function() { return MatFooterRow; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatFooterRowDef", function() { return MatFooterRowDef; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatHeaderCell", function() { return MatHeaderCell; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatHeaderCellDef", function() { return MatHeaderCellDef; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatHeaderRow", function() { return MatHeaderRow; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatHeaderRowDef", function() { return MatHeaderRowDef; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatNoDataRow", function() { return MatNoDataRow; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRow", function() { return MatRow; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRowDef", function() { return MatRowDef; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatTable", function() { return MatTable; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatTableDataSource", function() { return MatTableDataSource; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatTableModule", function() { return MatTableModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatTextColumn", function() { return MatTextColumn; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/cdk/table */ "f6nW");
/* harmony import */ var _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/cdk/collections */ "0EQZ");
/* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/material/core */ "FKr1");
/* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Wrapper for the CdkTable with Material design styles.
*/
var _c0 = [[["caption"]], [["colgroup"], ["col"]]];
var _c1 = ["caption", "colgroup, col"];
function MatTextColumn_th_1_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "th", 3);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtext"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"]();
}
if (rf & 2) {
var ctx_r0 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵnextContext"]();
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵstyleProp"]("text-align", ctx_r0.justify);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵadvance"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtextInterpolate1"](" ", ctx_r0.headerText, " ");
}
}
function MatTextColumn_td_2_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "td", 4);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtext"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"]();
}
if (rf & 2) {
var data_r2 = ctx.$implicit;
var ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵnextContext"]();
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵstyleProp"]("text-align", ctx_r1.justify);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵadvance"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtextInterpolate1"](" ", ctx_r1.dataAccessor(data_r2, ctx_r1.name), " ");
}
}
var MatTable = /*#__PURE__*/function (_CdkTable) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatTable, _CdkTable);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatTable);
function MatTable() {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatTable);
_this = _super.apply(this, arguments);
/** Overrides the sticky CSS class set by the `CdkTable`. */
_this.stickyCssClass = 'mat-table-sticky';
/** Overrides the need to add position: sticky on every sticky cell element in `CdkTable`. */
_this.needsPositionStickyOnElement = false;
return _this;
}
return MatTable;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTable"]);
MatTable.ɵfac = function MatTable_Factory(t) {
return ɵMatTable_BaseFactory(t || MatTable);
};
MatTable.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({
type: MatTable,
selectors: [["mat-table"], ["table", "mat-table", ""]],
hostAttrs: [1, "mat-table"],
hostVars: 2,
hostBindings: function MatTable_HostBindings(rf, ctx) {
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-table-fixed-layout", ctx.fixedLayout);
}
},
exportAs: ["matTable"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([// TODO(michaeljamesparsons) Abstract the view repeater strategy to a directive API so this code
// is only included in the build if used.
{
provide: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_9__["_VIEW_REPEATER_STRATEGY"],
useClass: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_9__["_DisposeViewRepeaterStrategy"]
}, {
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTable"],
useExisting: MatTable
}, {
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CDK_TABLE"],
useExisting: MatTable
}, {
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["_COALESCED_STYLE_SCHEDULER"],
useClass: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["_CoalescedStyleScheduler"]
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]],
ngContentSelectors: _c1,
decls: 6,
vars: 0,
consts: [["headerRowOutlet", ""], ["rowOutlet", ""], ["noDataRowOutlet", ""], ["footerRowOutlet", ""]],
template: function MatTable_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"](_c0);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](0);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1, 1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](2, 0);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](3, 1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](4, 2);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](5, 3);
}
},
directives: [_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["HeaderRowOutlet"], _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["DataRowOutlet"], _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["NoDataRowOutlet"], _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["FooterRowOutlet"]],
styles: ["mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-row::after,mat-header-row::after,mat-footer-row::after{display:inline-block;min-height:inherit;content:\"\"}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:-webkit-sticky;position:sticky}.mat-table-fixed-layout{table-layout:fixed}\n"],
encapsulation: 2
});
var ɵMatTable_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatTable);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatTable, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"],
args: [{
selector: 'mat-table, table[mat-table]',
exportAs: 'matTable',
template: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CDK_TABLE_TEMPLATE"],
host: {
'class': 'mat-table',
'[class.mat-table-fixed-layout]': 'fixedLayout'
},
providers: [// TODO(michaeljamesparsons) Abstract the view repeater strategy to a directive API so this code
// is only included in the build if used.
{
provide: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_9__["_VIEW_REPEATER_STRATEGY"],
useClass: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_9__["_DisposeViewRepeaterStrategy"]
}, {
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTable"],
useExisting: MatTable
}, {
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CDK_TABLE"],
useExisting: MatTable
}, {
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["_COALESCED_STYLE_SCHEDULER"],
useClass: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["_CoalescedStyleScheduler"]
}],
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None,
// See note on CdkTable for explanation on why this uses the default change detection strategy.
// tslint:disable-next-line:validate-decorators
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].Default,
styles: ["mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-row::after,mat-header-row::after,mat-footer-row::after{display:inline-block;min-height:inherit;content:\"\"}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:-webkit-sticky;position:sticky}.mat-table-fixed-layout{table-layout:fixed}\n"]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Cell definition for the mat-table.
* Captures the template of a column's data row cell as well as cell-specific properties.
*/
var MatCellDef = /*#__PURE__*/function (_CdkCellDef) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatCellDef, _CdkCellDef);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatCellDef);
function MatCellDef() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatCellDef);
return _super2.apply(this, arguments);
}
return MatCellDef;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCellDef"]);
MatCellDef.ɵfac = function MatCellDef_Factory(t) {
return ɵMatCellDef_BaseFactory(t || MatCellDef);
};
MatCellDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: MatCellDef,
selectors: [["", "matCellDef", ""]],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCellDef"],
useExisting: MatCellDef
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
var ɵMatCellDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatCellDef);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatCellDef, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: '[matCellDef]',
providers: [{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCellDef"],
useExisting: MatCellDef
}]
}]
}], null, null);
})();
/**
* Header cell definition for the mat-table.
* Captures the template of a column's header cell and as well as cell-specific properties.
*/
var MatHeaderCellDef = /*#__PURE__*/function (_CdkHeaderCellDef) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatHeaderCellDef, _CdkHeaderCellDef);
var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatHeaderCellDef);
function MatHeaderCellDef() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatHeaderCellDef);
return _super3.apply(this, arguments);
}
return MatHeaderCellDef;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderCellDef"]);
MatHeaderCellDef.ɵfac = function MatHeaderCellDef_Factory(t) {
return ɵMatHeaderCellDef_BaseFactory(t || MatHeaderCellDef);
};
MatHeaderCellDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: MatHeaderCellDef,
selectors: [["", "matHeaderCellDef", ""]],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderCellDef"],
useExisting: MatHeaderCellDef
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
var ɵMatHeaderCellDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatHeaderCellDef);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatHeaderCellDef, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: '[matHeaderCellDef]',
providers: [{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderCellDef"],
useExisting: MatHeaderCellDef
}]
}]
}], null, null);
})();
/**
* Footer cell definition for the mat-table.
* Captures the template of a column's footer cell and as well as cell-specific properties.
*/
var MatFooterCellDef = /*#__PURE__*/function (_CdkFooterCellDef) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatFooterCellDef, _CdkFooterCellDef);
var _super4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatFooterCellDef);
function MatFooterCellDef() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatFooterCellDef);
return _super4.apply(this, arguments);
}
return MatFooterCellDef;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterCellDef"]);
MatFooterCellDef.ɵfac = function MatFooterCellDef_Factory(t) {
return ɵMatFooterCellDef_BaseFactory(t || MatFooterCellDef);
};
MatFooterCellDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: MatFooterCellDef,
selectors: [["", "matFooterCellDef", ""]],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterCellDef"],
useExisting: MatFooterCellDef
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
var ɵMatFooterCellDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatFooterCellDef);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatFooterCellDef, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: '[matFooterCellDef]',
providers: [{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterCellDef"],
useExisting: MatFooterCellDef
}]
}]
}], null, null);
})();
/**
* Column definition for the mat-table.
* Defines a set of cells available for a table column.
*/
var MatColumnDef = /*#__PURE__*/function (_CdkColumnDef) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatColumnDef, _CdkColumnDef);
var _super5 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatColumnDef);
function MatColumnDef() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatColumnDef);
return _super5.apply(this, arguments);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MatColumnDef, [{
key: "name",
get:
/** Unique name for this column. */
function get() {
return this._name;
},
set: function set(name) {
this._setNameInput(name);
}
/**
* Add "mat-column-" prefix in addition to "cdk-column-" prefix.
* In the future, this will only add "mat-column-" and columnCssClassName
* will change from type string[] to string.
* @docs-private
*/
}, {
key: "_updateColumnCssClassName",
value: function _updateColumnCssClassName() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(MatColumnDef.prototype), "_updateColumnCssClassName", this).call(this);
this._columnCssClassName.push("mat-column-".concat(this.cssClassFriendlyName));
}
}]);
return MatColumnDef;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkColumnDef"]);
MatColumnDef.ɵfac = function MatColumnDef_Factory(t) {
return ɵMatColumnDef_BaseFactory(t || MatColumnDef);
};
MatColumnDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: MatColumnDef,
selectors: [["", "matColumnDef", ""]],
inputs: {
sticky: "sticky",
name: ["matColumnDef", "name"]
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkColumnDef"],
useExisting: MatColumnDef
}, {
provide: 'MAT_SORT_HEADER_COLUMN_DEF',
useExisting: MatColumnDef
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
MatColumnDef.propDecorators = {
name: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"],
args: ['matColumnDef']
}]
};
var ɵMatColumnDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatColumnDef);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatColumnDef, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: '[matColumnDef]',
inputs: ['sticky'],
providers: [{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkColumnDef"],
useExisting: MatColumnDef
}, {
provide: 'MAT_SORT_HEADER_COLUMN_DEF',
useExisting: MatColumnDef
}]
}]
}], null, {
name: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"],
args: ['matColumnDef']
}]
});
})();
/** Header cell template container that adds the right classes and role. */
var MatHeaderCell = /*#__PURE__*/function (_CdkHeaderCell) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatHeaderCell, _CdkHeaderCell);
var _super6 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatHeaderCell);
function MatHeaderCell() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatHeaderCell);
return _super6.apply(this, arguments);
}
return MatHeaderCell;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderCell"]);
MatHeaderCell.ɵfac = function MatHeaderCell_Factory(t) {
return ɵMatHeaderCell_BaseFactory(t || MatHeaderCell);
};
MatHeaderCell.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: MatHeaderCell,
selectors: [["mat-header-cell"], ["th", "mat-header-cell", ""]],
hostAttrs: ["role", "columnheader", 1, "mat-header-cell"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
var ɵMatHeaderCell_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatHeaderCell);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatHeaderCell, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: 'mat-header-cell, th[mat-header-cell]',
host: {
'class': 'mat-header-cell',
'role': 'columnheader'
}
}]
}], null, null);
})();
/** Footer cell template container that adds the right classes and role. */
var MatFooterCell = /*#__PURE__*/function (_CdkFooterCell) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatFooterCell, _CdkFooterCell);
var _super7 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatFooterCell);
function MatFooterCell() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatFooterCell);
return _super7.apply(this, arguments);
}
return MatFooterCell;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterCell"]);
MatFooterCell.ɵfac = function MatFooterCell_Factory(t) {
return ɵMatFooterCell_BaseFactory(t || MatFooterCell);
};
MatFooterCell.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: MatFooterCell,
selectors: [["mat-footer-cell"], ["td", "mat-footer-cell", ""]],
hostAttrs: ["role", "gridcell", 1, "mat-footer-cell"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
var ɵMatFooterCell_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatFooterCell);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatFooterCell, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: 'mat-footer-cell, td[mat-footer-cell]',
host: {
'class': 'mat-footer-cell',
'role': 'gridcell'
}
}]
}], null, null);
})();
/** Cell template container that adds the right classes and role. */
var MatCell = /*#__PURE__*/function (_CdkCell) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatCell, _CdkCell);
var _super8 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatCell);
function MatCell() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatCell);
return _super8.apply(this, arguments);
}
return MatCell;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCell"]);
MatCell.ɵfac = function MatCell_Factory(t) {
return ɵMatCell_BaseFactory(t || MatCell);
};
MatCell.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: MatCell,
selectors: [["mat-cell"], ["td", "mat-cell", ""]],
hostAttrs: ["role", "gridcell", 1, "mat-cell"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
var ɵMatCell_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatCell);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatCell, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: 'mat-cell, td[mat-cell]',
host: {
'class': 'mat-cell',
'role': 'gridcell'
}
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Header row definition for the mat-table.
* Captures the header row's template and other header properties such as the columns to display.
*/
var MatHeaderRowDef = /*#__PURE__*/function (_CdkHeaderRowDef) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatHeaderRowDef, _CdkHeaderRowDef);
var _super9 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatHeaderRowDef);
function MatHeaderRowDef() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatHeaderRowDef);
return _super9.apply(this, arguments);
}
return MatHeaderRowDef;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderRowDef"]);
MatHeaderRowDef.ɵfac = function MatHeaderRowDef_Factory(t) {
return ɵMatHeaderRowDef_BaseFactory(t || MatHeaderRowDef);
};
MatHeaderRowDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: MatHeaderRowDef,
selectors: [["", "matHeaderRowDef", ""]],
inputs: {
columns: ["matHeaderRowDef", "columns"],
sticky: ["matHeaderRowDefSticky", "sticky"]
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderRowDef"],
useExisting: MatHeaderRowDef
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
var ɵMatHeaderRowDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatHeaderRowDef);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatHeaderRowDef, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: '[matHeaderRowDef]',
providers: [{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderRowDef"],
useExisting: MatHeaderRowDef
}],
inputs: ['columns: matHeaderRowDef', 'sticky: matHeaderRowDefSticky']
}]
}], null, null);
})();
/**
* Footer row definition for the mat-table.
* Captures the footer row's template and other footer properties such as the columns to display.
*/
var MatFooterRowDef = /*#__PURE__*/function (_CdkFooterRowDef) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatFooterRowDef, _CdkFooterRowDef);
var _super10 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatFooterRowDef);
function MatFooterRowDef() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatFooterRowDef);
return _super10.apply(this, arguments);
}
return MatFooterRowDef;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterRowDef"]);
MatFooterRowDef.ɵfac = function MatFooterRowDef_Factory(t) {
return ɵMatFooterRowDef_BaseFactory(t || MatFooterRowDef);
};
MatFooterRowDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: MatFooterRowDef,
selectors: [["", "matFooterRowDef", ""]],
inputs: {
columns: ["matFooterRowDef", "columns"],
sticky: ["matFooterRowDefSticky", "sticky"]
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterRowDef"],
useExisting: MatFooterRowDef
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
var ɵMatFooterRowDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatFooterRowDef);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatFooterRowDef, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: '[matFooterRowDef]',
providers: [{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterRowDef"],
useExisting: MatFooterRowDef
}],
inputs: ['columns: matFooterRowDef', 'sticky: matFooterRowDefSticky']
}]
}], null, null);
})();
/**
* Data row definition for the mat-table.
* Captures the data row's template and other properties such as the columns to display and
* a when predicate that describes when this row should be used.
*/
var MatRowDef = /*#__PURE__*/function (_CdkRowDef) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatRowDef, _CdkRowDef);
var _super11 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatRowDef);
function MatRowDef() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatRowDef);
return _super11.apply(this, arguments);
}
return MatRowDef;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkRowDef"]);
MatRowDef.ɵfac = function MatRowDef_Factory(t) {
return ɵMatRowDef_BaseFactory(t || MatRowDef);
};
MatRowDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: MatRowDef,
selectors: [["", "matRowDef", ""]],
inputs: {
columns: ["matRowDefColumns", "columns"],
when: ["matRowDefWhen", "when"]
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkRowDef"],
useExisting: MatRowDef
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
var ɵMatRowDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatRowDef);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatRowDef, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: '[matRowDef]',
providers: [{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkRowDef"],
useExisting: MatRowDef
}],
inputs: ['columns: matRowDefColumns', 'when: matRowDefWhen']
}]
}], null, null);
})();
/** Header template container that contains the cell outlet. Adds the right class and role. */
var MatHeaderRow = /*#__PURE__*/function (_CdkHeaderRow) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatHeaderRow, _CdkHeaderRow);
var _super12 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatHeaderRow);
function MatHeaderRow() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatHeaderRow);
return _super12.apply(this, arguments);
}
return MatHeaderRow;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderRow"]);
MatHeaderRow.ɵfac = function MatHeaderRow_Factory(t) {
return ɵMatHeaderRow_BaseFactory(t || MatHeaderRow);
};
MatHeaderRow.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({
type: MatHeaderRow,
selectors: [["mat-header-row"], ["tr", "mat-header-row", ""]],
hostAttrs: ["role", "row", 1, "mat-header-row"],
exportAs: ["matHeaderRow"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderRow"],
useExisting: MatHeaderRow
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]],
decls: 1,
vars: 0,
consts: [["cdkCellOutlet", ""]],
template: function MatHeaderRow_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](0, 0);
}
},
directives: [_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCellOutlet"]],
encapsulation: 2
});
var ɵMatHeaderRow_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatHeaderRow);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatHeaderRow, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"],
args: [{
selector: 'mat-header-row, tr[mat-header-row]',
template: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CDK_ROW_TEMPLATE"],
host: {
'class': 'mat-header-row',
'role': 'row'
},
// See note on CdkTable for explanation on why this uses the default change detection strategy.
// tslint:disable-next-line:validate-decorators
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].Default,
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None,
exportAs: 'matHeaderRow',
providers: [{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderRow"],
useExisting: MatHeaderRow
}]
}]
}], null, null);
})();
/** Footer template container that contains the cell outlet. Adds the right class and role. */
var MatFooterRow = /*#__PURE__*/function (_CdkFooterRow) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatFooterRow, _CdkFooterRow);
var _super13 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatFooterRow);
function MatFooterRow() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatFooterRow);
return _super13.apply(this, arguments);
}
return MatFooterRow;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterRow"]);
MatFooterRow.ɵfac = function MatFooterRow_Factory(t) {
return ɵMatFooterRow_BaseFactory(t || MatFooterRow);
};
MatFooterRow.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({
type: MatFooterRow,
selectors: [["mat-footer-row"], ["tr", "mat-footer-row", ""]],
hostAttrs: ["role", "row", 1, "mat-footer-row"],
exportAs: ["matFooterRow"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterRow"],
useExisting: MatFooterRow
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]],
decls: 1,
vars: 0,
consts: [["cdkCellOutlet", ""]],
template: function MatFooterRow_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](0, 0);
}
},
directives: [_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCellOutlet"]],
encapsulation: 2
});
var ɵMatFooterRow_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatFooterRow);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatFooterRow, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"],
args: [{
selector: 'mat-footer-row, tr[mat-footer-row]',
template: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CDK_ROW_TEMPLATE"],
host: {
'class': 'mat-footer-row',
'role': 'row'
},
// See note on CdkTable for explanation on why this uses the default change detection strategy.
// tslint:disable-next-line:validate-decorators
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].Default,
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None,
exportAs: 'matFooterRow',
providers: [{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterRow"],
useExisting: MatFooterRow
}]
}]
}], null, null);
})();
/** Data row template container that contains the cell outlet. Adds the right class and role. */
var MatRow = /*#__PURE__*/function (_CdkRow) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatRow, _CdkRow);
var _super14 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatRow);
function MatRow() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatRow);
return _super14.apply(this, arguments);
}
return MatRow;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkRow"]);
MatRow.ɵfac = function MatRow_Factory(t) {
return ɵMatRow_BaseFactory(t || MatRow);
};
MatRow.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({
type: MatRow,
selectors: [["mat-row"], ["tr", "mat-row", ""]],
hostAttrs: ["role", "row", 1, "mat-row"],
exportAs: ["matRow"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkRow"],
useExisting: MatRow
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]],
decls: 1,
vars: 0,
consts: [["cdkCellOutlet", ""]],
template: function MatRow_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](0, 0);
}
},
directives: [_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCellOutlet"]],
encapsulation: 2
});
var ɵMatRow_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatRow);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatRow, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"],
args: [{
selector: 'mat-row, tr[mat-row]',
template: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CDK_ROW_TEMPLATE"],
host: {
'class': 'mat-row',
'role': 'row'
},
// See note on CdkTable for explanation on why this uses the default change detection strategy.
// tslint:disable-next-line:validate-decorators
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].Default,
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None,
exportAs: 'matRow',
providers: [{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkRow"],
useExisting: MatRow
}]
}]
}], null, null);
})();
/** Row that can be used to display a message when no data is shown in the table. */
var MatNoDataRow = /*#__PURE__*/function (_CdkNoDataRow) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatNoDataRow, _CdkNoDataRow);
var _super15 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatNoDataRow);
function MatNoDataRow() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatNoDataRow);
return _super15.apply(this, arguments);
}
return MatNoDataRow;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkNoDataRow"]);
MatNoDataRow.ɵfac = function MatNoDataRow_Factory(t) {
return ɵMatNoDataRow_BaseFactory(t || MatNoDataRow);
};
MatNoDataRow.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: MatNoDataRow,
selectors: [["ng-template", "matNoDataRow", ""]],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkNoDataRow"],
useExisting: MatNoDataRow
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
var ɵMatNoDataRow_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatNoDataRow);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatNoDataRow, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: 'ng-template[matNoDataRow]',
providers: [{
provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkNoDataRow"],
useExisting: MatNoDataRow
}]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Column that simply shows text content for the header and row cells. Assumes that the table
* is using the native table implementation (`
`).
*
* By default, the name of this column will be the header text and data property accessor.
* The header text can be overridden with the `headerText` input. Cell values can be overridden with
* the `dataAccessor` input. Change the text justification to the start or end using the `justify`
* input.
*/
var MatTextColumn = /*#__PURE__*/function (_CdkTextColumn) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatTextColumn, _CdkTextColumn);
var _super16 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatTextColumn);
function MatTextColumn() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatTextColumn);
return _super16.apply(this, arguments);
}
return MatTextColumn;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTextColumn"]);
MatTextColumn.ɵfac = function MatTextColumn_Factory(t) {
return ɵMatTextColumn_BaseFactory(t || MatTextColumn);
};
MatTextColumn.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({
type: MatTextColumn,
selectors: [["mat-text-column"]],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]],
decls: 3,
vars: 0,
consts: [["matColumnDef", ""], ["mat-header-cell", "", 3, "text-align", 4, "matHeaderCellDef"], ["mat-cell", "", 3, "text-align", 4, "matCellDef"], ["mat-header-cell", ""], ["mat-cell", ""]],
template: function MatTextColumn_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainerStart"](0, 0);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtemplate"](1, MatTextColumn_th_1_Template, 2, 3, "th", 1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtemplate"](2, MatTextColumn_td_2_Template, 2, 3, "td", 2);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainerEnd"]();
}
},
directives: [MatColumnDef, MatHeaderCellDef, MatCellDef, MatHeaderCell, MatCell],
encapsulation: 2
});
var ɵMatTextColumn_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatTextColumn);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatTextColumn, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"],
args: [{
selector: 'mat-text-column',
template: "\n \n
\n {{headerText}}\n
\n
\n {{dataAccessor(data, name)}}\n
\n \n ",
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None,
// Change detection is intentionally not set to OnPush. This component's template will be provided
// to the table to be inserted into its view. This is problematic when change detection runs since
// the bindings in this template will be evaluated _after_ the table's view is evaluated, which
// mean's the template in the table's view will not have the updated value (and in fact will cause
// an ExpressionChangedAfterItHasBeenCheckedError).
// tslint:disable-next-line:validate-decorators
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].Default
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var EXPORTED_DECLARATIONS = [// Table
MatTable, // Template defs
MatHeaderCellDef, MatHeaderRowDef, MatColumnDef, MatCellDef, MatRowDef, MatFooterCellDef, MatFooterRowDef, // Cell directives
MatHeaderCell, MatCell, MatFooterCell, // Row directives
MatHeaderRow, MatRow, MatFooterRow, MatNoDataRow, MatTextColumn];
var MatTableModule = function MatTableModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatTableModule);
};
MatTableModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineNgModule"]({
type: MatTableModule
});
MatTableModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineInjector"]({
factory: function MatTableModule_Factory(t) {
return new (t || MatTableModule)();
},
imports: [[_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_10__["MatCommonModule"]], _angular_material_core__WEBPACK_IMPORTED_MODULE_10__["MatCommonModule"]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵsetNgModuleScope"](MatTableModule, {
declarations: function declarations() {
return [MatTable, MatHeaderCellDef, MatHeaderRowDef, MatColumnDef, MatCellDef, MatRowDef, MatFooterCellDef, MatFooterRowDef, MatHeaderCell, MatCell, MatFooterCell, MatHeaderRow, MatRow, MatFooterRow, MatNoDataRow, MatTextColumn];
},
imports: function imports() {
return [_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_10__["MatCommonModule"]];
},
exports: function exports() {
return [_angular_material_core__WEBPACK_IMPORTED_MODULE_10__["MatCommonModule"], MatTable, MatHeaderCellDef, MatHeaderRowDef, MatColumnDef, MatCellDef, MatRowDef, MatFooterCellDef, MatFooterRowDef, MatHeaderCell, MatCell, MatFooterCell, MatHeaderRow, MatRow, MatFooterRow, MatNoDataRow, MatTextColumn];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatTableModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgModule"],
args: [{
imports: [_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_10__["MatCommonModule"]],
exports: [_angular_material_core__WEBPACK_IMPORTED_MODULE_10__["MatCommonModule"], EXPORTED_DECLARATIONS],
declarations: EXPORTED_DECLARATIONS
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Corresponds to `Number.MAX_SAFE_INTEGER`. Moved out into a variable here due to
* flaky browser support and the value not being defined in Closure's typings.
*/
var MAX_SAFE_INTEGER = 9007199254740991;
/**
* Data source that accepts a client-side data array and includes native support of filtering,
* sorting (using MatSort), and pagination (using MatPaginator).
*
* Allows for sort customization by overriding sortingDataAccessor, which defines how data
* properties are accessed. Also allows for filter customization by overriding filterTermAccessor,
* which defines how row data is converted to a string for filter matching.
*
* **Note:** This class is meant to be a simple data source to help you get started. As such
* it isn't equipped to handle some more advanced cases like robust i18n support or server-side
* interactions. If your app needs to support more advanced use cases, consider implementing your
* own `DataSource`.
*/
var MatTableDataSource = /*#__PURE__*/function (_DataSource) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatTableDataSource, _DataSource);
var _super17 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatTableDataSource);
function MatTableDataSource() {
var _this2;
var initialData = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatTableDataSource);
_this2 = _super17.call(this);
/** Stream emitting render data to the table (depends on ordered data changes). */
_this2._renderData = new rxjs__WEBPACK_IMPORTED_MODULE_12__["BehaviorSubject"]([]);
/** Stream that emits when a new filter string is set on the data source. */
_this2._filter = new rxjs__WEBPACK_IMPORTED_MODULE_12__["BehaviorSubject"]('');
/** Used to react to internal changes of the paginator that are made by the data source itself. */
_this2._internalPageChanges = new rxjs__WEBPACK_IMPORTED_MODULE_12__["Subject"]();
/**
* Subscription to the changes that should trigger an update to the table's rendered rows, such
* as filtering, sorting, pagination, or base data changes.
*/
_this2._renderChangesSubscription = rxjs__WEBPACK_IMPORTED_MODULE_12__["Subscription"].EMPTY;
/**
* Data accessor function that is used for accessing data properties for sorting through
* the default sortData function.
* This default function assumes that the sort header IDs (which defaults to the column name)
* matches the data's properties (e.g. column Xyz represents data['Xyz']).
* May be set to a custom function for different behavior.
* @param data Data object that is being accessed.
* @param sortHeaderId The name of the column that represents the data.
*/
_this2.sortingDataAccessor = function (data, sortHeaderId) {
var value = data[sortHeaderId];
if (Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["_isNumberValue"])(value)) {
var numberValue = Number(value); // Numbers beyond `MAX_SAFE_INTEGER` can't be compared reliably so we
// leave them as strings. For more info: https://goo.gl/y5vbSg
return numberValue < MAX_SAFE_INTEGER ? numberValue : value;
}
return value;
};
/**
* Gets a sorted copy of the data array based on the state of the MatSort. Called
* after changes are made to the filtered data or when sort changes are emitted from MatSort.
* By default, the function retrieves the active sort and its direction and compares data
* by retrieving data using the sortingDataAccessor. May be overridden for a custom implementation
* of data ordering.
* @param data The array of data that should be sorted.
* @param sort The connected MatSort that holds the current sort state.
*/
_this2.sortData = function (data, sort) {
var active = sort.active;
var direction = sort.direction;
if (!active || direction == '') {
return data;
}
return data.sort(function (a, b) {
var valueA = _this2.sortingDataAccessor(a, active);
var valueB = _this2.sortingDataAccessor(b, active); // If there are data in the column that can be converted to a number,
// it must be ensured that the rest of the data
// is of the same type so as not to order incorrectly.
var valueAType = typeof valueA;
var valueBType = typeof valueB;
if (valueAType !== valueBType) {
if (valueAType === 'number') {
valueA += '';
}
if (valueBType === 'number') {
valueB += '';
}
} // If both valueA and valueB exist (truthy), then compare the two. Otherwise, check if
// one value exists while the other doesn't. In this case, existing value should come last.
// This avoids inconsistent results when comparing values to undefined/null.
// If neither value exists, return 0 (equal).
var comparatorResult = 0;
if (valueA != null && valueB != null) {
// Check if one value is greater than the other; if equal, comparatorResult should remain 0.
if (valueA > valueB) {
comparatorResult = 1;
} else if (valueA < valueB) {
comparatorResult = -1;
}
} else if (valueA != null) {
comparatorResult = 1;
} else if (valueB != null) {
comparatorResult = -1;
}
return comparatorResult * (direction == 'asc' ? 1 : -1);
});
};
/**
* Checks if a data object matches the data source's filter string. By default, each data object
* is converted to a string of its properties and returns true if the filter has
* at least one occurrence in that string. By default, the filter string has its whitespace
* trimmed and the match is case-insensitive. May be overridden for a custom implementation of
* filter matching.
* @param data Data object used to check against the filter.
* @param filter Filter string that has been set on the data source.
* @returns Whether the filter matches against the data
*/
_this2.filterPredicate = function (data, filter) {
// Transform the data into a lowercase string of all property values.
var dataStr = Object.keys(data).reduce(function (currentTerm, key) {
// Use an obscure Unicode character to delimit the words in the concatenated string.
// This avoids matches where the values of two columns combined will match the user's query
// (e.g. `Flute` and `Stop` will match `Test`). The character is intended to be something
// that has a very low chance of being typed in by somebody in a text field. This one in
// particular is "White up-pointing triangle with dot" from
// https://en.wikipedia.org/wiki/List_of_Unicode_characters
return currentTerm + data[key] + '◬';
}, '').toLowerCase(); // Transform the filter by converting it to lowercase and removing whitespace.
var transformedFilter = filter.trim().toLowerCase();
return dataStr.indexOf(transformedFilter) != -1;
};
_this2._data = new rxjs__WEBPACK_IMPORTED_MODULE_12__["BehaviorSubject"](initialData);
_this2._updateChangeSubscription();
return _this2;
}
/** Array of data that should be rendered by the table, where each object represents one row. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MatTableDataSource, [{
key: "data",
get: function get() {
return this._data.value;
},
set: function set(data) {
this._data.next(data);
}
/**
* Filter term that should be used to filter out objects from the data array. To override how
* data objects match to this filter string, provide a custom function for filterPredicate.
*/
}, {
key: "filter",
get: function get() {
return this._filter.value;
},
set: function set(filter) {
this._filter.next(filter);
}
/**
* Instance of the MatSort directive used by the table to control its sorting. Sort changes
* emitted by the MatSort will trigger an update to the table's rendered data.
*/
}, {
key: "sort",
get: function get() {
return this._sort;
},
set: function set(sort) {
this._sort = sort;
this._updateChangeSubscription();
}
/**
* Instance of the MatPaginator component used by the table to control what page of the data is
* displayed. Page changes emitted by the MatPaginator will trigger an update to the
* table's rendered data.
*
* Note that the data source uses the paginator's properties to calculate which page of data
* should be displayed. If the paginator receives its properties as template inputs,
* e.g. `[pageLength]=100` or `[pageIndex]=1`, then be sure that the paginator's view has been
* initialized before assigning it to this data source.
*/
}, {
key: "paginator",
get: function get() {
return this._paginator;
},
set: function set(paginator) {
this._paginator = paginator;
this._updateChangeSubscription();
}
/**
* Subscribe to changes that should trigger an update to the table's rendered rows. When the
* changes occur, process the current state of the filter, sort, and pagination along with
* the provided base data and send it to the table for rendering.
*/
}, {
key: "_updateChangeSubscription",
value: function _updateChangeSubscription() {
var _this3 = this;
// Sorting and/or pagination should be watched if MatSort and/or MatPaginator are provided.
// The events should emit whenever the component emits a change or initializes, or if no
// component is provided, a stream with just a null event should be provided.
// The `sortChange` and `pageChange` acts as a signal to the combineLatests below so that the
// pipeline can progress to the next step. Note that the value from these streams are not used,
// they purely act as a signal to progress in the pipeline.
var sortChange = this._sort ? Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["merge"])(this._sort.sortChange, this._sort.initialized) : Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["of"])(null);
var pageChange = this._paginator ? Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["merge"])(this._paginator.page, this._internalPageChanges, this._paginator.initialized) : Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["of"])(null);
var dataStream = this._data; // Watch for base data or filter changes to provide a filtered set of data.
var filteredData = Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["combineLatest"])([dataStream, this._filter]).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_13__["map"])(function (_ref) {
var _ref2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref, 1),
data = _ref2[0];
return _this3._filterData(data);
})); // Watch for filtered data or sort changes to provide an ordered set of data.
var orderedData = Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["combineLatest"])([filteredData, sortChange]).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_13__["map"])(function (_ref3) {
var _ref4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref3, 1),
data = _ref4[0];
return _this3._orderData(data);
})); // Watch for ordered data or page changes to provide a paged set of data.
var paginatedData = Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["combineLatest"])([orderedData, pageChange]).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_13__["map"])(function (_ref5) {
var _ref6 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref5, 1),
data = _ref6[0];
return _this3._pageData(data);
})); // Watched for paged data changes and send the result to the table to render.
this._renderChangesSubscription.unsubscribe();
this._renderChangesSubscription = paginatedData.subscribe(function (data) {
return _this3._renderData.next(data);
});
}
/**
* Returns a filtered data array where each filter object contains the filter string within
* the result of the filterTermAccessor function. If no filter is set, returns the data array
* as provided.
*/
}, {
key: "_filterData",
value: function _filterData(data) {
var _this4 = this;
// If there is a filter string, filter out data that does not contain it.
// Each data object is converted to a string using the function defined by filterTermAccessor.
// May be overridden for customization.
this.filteredData = this.filter == null || this.filter === '' ? data : data.filter(function (obj) {
return _this4.filterPredicate(obj, _this4.filter);
});
if (this.paginator) {
this._updatePaginator(this.filteredData.length);
}
return this.filteredData;
}
/**
* Returns a sorted copy of the data if MatSort has a sort applied, otherwise just returns the
* data array as provided. Uses the default data accessor for data lookup, unless a
* sortDataAccessor function is defined.
*/
}, {
key: "_orderData",
value: function _orderData(data) {
// If there is no active sort or direction, return the data without trying to sort.
if (!this.sort) {
return data;
}
return this.sortData(data.slice(), this.sort);
}
/**
* Returns a paged slice of the provided data array according to the provided MatPaginator's page
* index and length. If there is no paginator provided, returns the data array as provided.
*/
}, {
key: "_pageData",
value: function _pageData(data) {
if (!this.paginator) {
return data;
}
var startIndex = this.paginator.pageIndex * this.paginator.pageSize;
return data.slice(startIndex, startIndex + this.paginator.pageSize);
}
/**
* Updates the paginator to reflect the length of the filtered data, and makes sure that the page
* index does not exceed the paginator's last page. Values are changed in a resolved promise to
* guard against making property changes within a round of change detection.
*/
}, {
key: "_updatePaginator",
value: function _updatePaginator(filteredDataLength) {
var _this5 = this;
Promise.resolve().then(function () {
var paginator = _this5.paginator;
if (!paginator) {
return;
}
paginator.length = filteredDataLength; // If the page index is set beyond the page, reduce it to the last page.
if (paginator.pageIndex > 0) {
var lastPageIndex = Math.ceil(paginator.length / paginator.pageSize) - 1 || 0;
var newPageIndex = Math.min(paginator.pageIndex, lastPageIndex);
if (newPageIndex !== paginator.pageIndex) {
paginator.pageIndex = newPageIndex; // Since the paginator only emits after user-generated changes,
// we need our own stream so we know to should re-render the data.
_this5._internalPageChanges.next();
}
}
});
}
/**
* Used by the MatTable. Called when it connects to the data source.
* @docs-private
*/
}, {
key: "connect",
value: function connect() {
return this._renderData;
}
/**
* Used by the MatTable. Called when it is destroyed. No-op.
* @docs-private
*/
}, {
key: "disconnect",
value: function disconnect() {}
}]);
return MatTableDataSource;
}(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["DataSource"]);
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "+3eq":
/*!*******************************************!*\
!*** ./node_modules/d3-ease/src/index.js ***!
\*******************************************/
/*! exports provided: easeLinear, easeQuad, easeQuadIn, easeQuadOut, easeQuadInOut, easeCubic, easeCubicIn, easeCubicOut, easeCubicInOut, easePoly, easePolyIn, easePolyOut, easePolyInOut, easeSin, easeSinIn, easeSinOut, easeSinInOut, easeExp, easeExpIn, easeExpOut, easeExpInOut, easeCircle, easeCircleIn, easeCircleOut, easeCircleInOut, easeBounce, easeBounceIn, easeBounceOut, easeBounceInOut, easeBack, easeBackIn, easeBackOut, easeBackInOut, easeElastic, easeElasticIn, easeElasticOut, easeElasticInOut */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _linear_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./linear.js */ "ZRP+");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeLinear", function() { return _linear_js__WEBPACK_IMPORTED_MODULE_0__["linear"]; });
/* harmony import */ var _quad_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./quad.js */ "TXIv");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeQuad", function() { return _quad_js__WEBPACK_IMPORTED_MODULE_1__["quadInOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeQuadIn", function() { return _quad_js__WEBPACK_IMPORTED_MODULE_1__["quadIn"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeQuadOut", function() { return _quad_js__WEBPACK_IMPORTED_MODULE_1__["quadOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeQuadInOut", function() { return _quad_js__WEBPACK_IMPORTED_MODULE_1__["quadInOut"]; });
/* harmony import */ var _cubic_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cubic.js */ "iSFD");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCubic", function() { return _cubic_js__WEBPACK_IMPORTED_MODULE_2__["cubicInOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCubicIn", function() { return _cubic_js__WEBPACK_IMPORTED_MODULE_2__["cubicIn"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCubicOut", function() { return _cubic_js__WEBPACK_IMPORTED_MODULE_2__["cubicOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCubicInOut", function() { return _cubic_js__WEBPACK_IMPORTED_MODULE_2__["cubicInOut"]; });
/* harmony import */ var _poly_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./poly.js */ "5Xrj");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easePoly", function() { return _poly_js__WEBPACK_IMPORTED_MODULE_3__["polyInOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easePolyIn", function() { return _poly_js__WEBPACK_IMPORTED_MODULE_3__["polyIn"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easePolyOut", function() { return _poly_js__WEBPACK_IMPORTED_MODULE_3__["polyOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easePolyInOut", function() { return _poly_js__WEBPACK_IMPORTED_MODULE_3__["polyInOut"]; });
/* harmony import */ var _sin_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./sin.js */ "62fh");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeSin", function() { return _sin_js__WEBPACK_IMPORTED_MODULE_4__["sinInOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeSinIn", function() { return _sin_js__WEBPACK_IMPORTED_MODULE_4__["sinIn"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeSinOut", function() { return _sin_js__WEBPACK_IMPORTED_MODULE_4__["sinOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeSinInOut", function() { return _sin_js__WEBPACK_IMPORTED_MODULE_4__["sinInOut"]; });
/* harmony import */ var _exp_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./exp.js */ "LOX7");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeExp", function() { return _exp_js__WEBPACK_IMPORTED_MODULE_5__["expInOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeExpIn", function() { return _exp_js__WEBPACK_IMPORTED_MODULE_5__["expIn"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeExpOut", function() { return _exp_js__WEBPACK_IMPORTED_MODULE_5__["expOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeExpInOut", function() { return _exp_js__WEBPACK_IMPORTED_MODULE_5__["expInOut"]; });
/* harmony import */ var _circle_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./circle.js */ "tIkd");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCircle", function() { return _circle_js__WEBPACK_IMPORTED_MODULE_6__["circleInOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCircleIn", function() { return _circle_js__WEBPACK_IMPORTED_MODULE_6__["circleIn"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCircleOut", function() { return _circle_js__WEBPACK_IMPORTED_MODULE_6__["circleOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCircleInOut", function() { return _circle_js__WEBPACK_IMPORTED_MODULE_6__["circleInOut"]; });
/* harmony import */ var _bounce_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./bounce.js */ "MHiR");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBounce", function() { return _bounce_js__WEBPACK_IMPORTED_MODULE_7__["bounceOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBounceIn", function() { return _bounce_js__WEBPACK_IMPORTED_MODULE_7__["bounceIn"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBounceOut", function() { return _bounce_js__WEBPACK_IMPORTED_MODULE_7__["bounceOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBounceInOut", function() { return _bounce_js__WEBPACK_IMPORTED_MODULE_7__["bounceInOut"]; });
/* harmony import */ var _back_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./back.js */ "iUY2");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBack", function() { return _back_js__WEBPACK_IMPORTED_MODULE_8__["backInOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBackIn", function() { return _back_js__WEBPACK_IMPORTED_MODULE_8__["backIn"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBackOut", function() { return _back_js__WEBPACK_IMPORTED_MODULE_8__["backOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBackInOut", function() { return _back_js__WEBPACK_IMPORTED_MODULE_8__["backInOut"]; });
/* harmony import */ var _elastic_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./elastic.js */ "uc95");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeElastic", function() { return _elastic_js__WEBPACK_IMPORTED_MODULE_9__["elasticOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeElasticIn", function() { return _elastic_js__WEBPACK_IMPORTED_MODULE_9__["elasticIn"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeElasticOut", function() { return _elastic_js__WEBPACK_IMPORTED_MODULE_9__["elasticOut"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeElasticInOut", function() { return _elastic_js__WEBPACK_IMPORTED_MODULE_9__["elasticInOut"]; });
/***/ }),
/***/ "+HKQ":
/*!*********************************************************!*\
!*** ./node_modules/d3-selection/src/selection/attr.js ***!
\*********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _namespace__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../namespace */ "bNSl");
function attrRemove(name) {
return function () {
this.removeAttribute(name);
};
}
function attrRemoveNS(fullname) {
return function () {
this.removeAttributeNS(fullname.space, fullname.local);
};
}
function attrConstant(name, value) {
return function () {
this.setAttribute(name, value);
};
}
function attrConstantNS(fullname, value) {
return function () {
this.setAttributeNS(fullname.space, fullname.local, value);
};
}
function attrFunction(name, value) {
return function () {
var v = value.apply(this, arguments);
if (v == null) this.removeAttribute(name);else this.setAttribute(name, v);
};
}
function attrFunctionNS(fullname, value) {
return function () {
var v = value.apply(this, arguments);
if (v == null) this.removeAttributeNS(fullname.space, fullname.local);else this.setAttributeNS(fullname.space, fullname.local, v);
};
}
/* harmony default export */ __webpack_exports__["default"] = (function (name, value) {
var fullname = Object(_namespace__WEBPACK_IMPORTED_MODULE_0__["default"])(name);
if (arguments.length < 2) {
var node = this.node();
return fullname.local ? node.getAttributeNS(fullname.space, fullname.local) : node.getAttribute(fullname);
}
return this.each((value == null ? fullname.local ? attrRemoveNS : attrRemove : typeof value === "function" ? fullname.local ? attrFunctionNS : attrFunction : fullname.local ? attrConstantNS : attrConstant)(fullname, value));
});
/***/ }),
/***/ "+Nd1":
/*!****************************************************!*\
!*** ./node_modules/d3-hierarchy/src/partition.js ***!
\****************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _treemap_round_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./treemap/round.js */ "DdT1");
/* harmony import */ var _treemap_dice_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./treemap/dice.js */ "FPPI");
/* harmony default export */ __webpack_exports__["default"] = (function () {
var dx = 1,
dy = 1,
padding = 0,
round = false;
function partition(root) {
var n = root.height + 1;
root.x0 = root.y0 = padding;
root.x1 = dx;
root.y1 = dy / n;
root.eachBefore(positionNode(dy, n));
if (round) root.eachBefore(_treemap_round_js__WEBPACK_IMPORTED_MODULE_0__["default"]);
return root;
}
function positionNode(dy, n) {
return function (node) {
if (node.children) {
Object(_treemap_dice_js__WEBPACK_IMPORTED_MODULE_1__["default"])(node, node.x0, dy * (node.depth + 1) / n, node.x1, dy * (node.depth + 2) / n);
}
var x0 = node.x0,
y0 = node.y0,
x1 = node.x1 - padding,
y1 = node.y1 - padding;
if (x1 < x0) x0 = x1 = (x0 + x1) / 2;
if (y1 < y0) y0 = y1 = (y0 + y1) / 2;
node.x0 = x0;
node.y0 = y0;
node.x1 = x1;
node.y1 = y1;
};
}
partition.round = function (x) {
return arguments.length ? (round = !!x, partition) : round;
};
partition.size = function (x) {
return arguments.length ? (dx = +x[0], dy = +x[1], partition) : [dx, dy];
};
partition.padding = function (x) {
return arguments.length ? (padding = +x, partition) : padding;
};
return partition;
});
/***/ }),
/***/ "+O7D":
/*!***********************************************!*\
!*** ./node_modules/d3-time/src/utcMinute.js ***!
\***********************************************/
/*! exports provided: default, utcMinutes */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcMinutes", function() { return utcMinutes; });
/* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "GOKn");
/* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./duration.js */ "Fzhe");
var utcMinute = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) {
date.setUTCSeconds(0, 0);
}, function (date, step) {
date.setTime(+date + step * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationMinute"]);
}, function (start, end) {
return (end - start) / _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationMinute"];
}, function (date) {
return date.getUTCMinutes();
});
/* harmony default export */ __webpack_exports__["default"] = (utcMinute);
var utcMinutes = utcMinute.range;
/***/ }),
/***/ "+Tjx":
/*!****************************************************************!*\
!*** ./node_modules/d3-hierarchy/src/hierarchy/descendants.js ***!
\****************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function () {
var nodes = [];
this.each(function (node) {
nodes.push(node);
});
return nodes;
});
/***/ }),
/***/ "+Zhm":
/*!*****************************************************!*\
!*** ./node_modules/rxjs/internal/ReplaySubject.js ***!
\*****************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subject_1 = __webpack_require__(/*! ./Subject */ "ds6q");
var queue_1 = __webpack_require__(/*! ./scheduler/queue */ "xHZb");
var Subscription_1 = __webpack_require__(/*! ./Subscription */ "zB/H");
var observeOn_1 = __webpack_require__(/*! ./operators/observeOn */ "AFwO");
var ObjectUnsubscribedError_1 = __webpack_require__(/*! ./util/ObjectUnsubscribedError */ "Mxlh");
var SubjectSubscription_1 = __webpack_require__(/*! ./SubjectSubscription */ "FiyT");
var ReplaySubject = function (_super) {
__extends(ReplaySubject, _super);
function ReplaySubject(bufferSize, windowTime, scheduler) {
if (bufferSize === void 0) {
bufferSize = Number.POSITIVE_INFINITY;
}
if (windowTime === void 0) {
windowTime = Number.POSITIVE_INFINITY;
}
var _this = _super.call(this) || this;
_this.scheduler = scheduler;
_this._events = [];
_this._infiniteTimeWindow = false;
_this._bufferSize = bufferSize < 1 ? 1 : bufferSize;
_this._windowTime = windowTime < 1 ? 1 : windowTime;
if (windowTime === Number.POSITIVE_INFINITY) {
_this._infiniteTimeWindow = true;
_this.next = _this.nextInfiniteTimeWindow;
} else {
_this.next = _this.nextTimeWindow;
}
return _this;
}
ReplaySubject.prototype.nextInfiniteTimeWindow = function (value) {
if (!this.isStopped) {
var _events = this._events;
_events.push(value);
if (_events.length > this._bufferSize) {
_events.shift();
}
}
_super.prototype.next.call(this, value);
};
ReplaySubject.prototype.nextTimeWindow = function (value) {
if (!this.isStopped) {
this._events.push(new ReplayEvent(this._getNow(), value));
this._trimBufferThenGetEvents();
}
_super.prototype.next.call(this, value);
};
ReplaySubject.prototype._subscribe = function (subscriber) {
var _infiniteTimeWindow = this._infiniteTimeWindow;
var _events = _infiniteTimeWindow ? this._events : this._trimBufferThenGetEvents();
var scheduler = this.scheduler;
var len = _events.length;
var subscription;
if (this.closed) {
throw new ObjectUnsubscribedError_1.ObjectUnsubscribedError();
} else if (this.isStopped || this.hasError) {
subscription = Subscription_1.Subscription.EMPTY;
} else {
this.observers.push(subscriber);
subscription = new SubjectSubscription_1.SubjectSubscription(this, subscriber);
}
if (scheduler) {
subscriber.add(subscriber = new observeOn_1.ObserveOnSubscriber(subscriber, scheduler));
}
if (_infiniteTimeWindow) {
for (var i = 0; i < len && !subscriber.closed; i++) {
subscriber.next(_events[i]);
}
} else {
for (var i = 0; i < len && !subscriber.closed; i++) {
subscriber.next(_events[i].value);
}
}
if (this.hasError) {
subscriber.error(this.thrownError);
} else if (this.isStopped) {
subscriber.complete();
}
return subscription;
};
ReplaySubject.prototype._getNow = function () {
return (this.scheduler || queue_1.queue).now();
};
ReplaySubject.prototype._trimBufferThenGetEvents = function () {
var now = this._getNow();
var _bufferSize = this._bufferSize;
var _windowTime = this._windowTime;
var _events = this._events;
var eventsCount = _events.length;
var spliceCount = 0;
while (spliceCount < eventsCount) {
if (now - _events[spliceCount].time < _windowTime) {
break;
}
spliceCount++;
}
if (eventsCount > _bufferSize) {
spliceCount = Math.max(spliceCount, eventsCount - _bufferSize);
}
if (spliceCount > 0) {
_events.splice(0, spliceCount);
}
return _events;
};
return ReplaySubject;
}(Subject_1.Subject);
exports.ReplaySubject = ReplaySubject;
var ReplayEvent = function () {
function ReplayEvent(time, value) {
this.time = time;
this.value = value;
}
return ReplayEvent;
}();
/***/ }),
/***/ "+pVZ":
/*!*********************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/isNativeFunction.js ***!
\*********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _isNativeFunction; });
function _isNativeFunction(fn) {
return Function.toString.call(fn).indexOf("[native code]") !== -1;
}
/***/ }),
/***/ "+rOU":
/*!*******************************************************************!*\
!*** ./node_modules/@angular/cdk/__ivy_ngcc__/fesm2015/portal.js ***!
\*******************************************************************/
/*! exports provided: BasePortalHost, BasePortalOutlet, CdkPortal, CdkPortalOutlet, ComponentPortal, DomPortal, DomPortalHost, DomPortalOutlet, Portal, PortalHostDirective, PortalInjector, PortalModule, TemplatePortal, TemplatePortalDirective */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BasePortalHost", function() { return BasePortalHost; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BasePortalOutlet", function() { return BasePortalOutlet; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CdkPortal", function() { return CdkPortal; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CdkPortalOutlet", function() { return CdkPortalOutlet; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ComponentPortal", function() { return ComponentPortal; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DomPortal", function() { return DomPortal; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DomPortalHost", function() { return DomPortalHost; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DomPortalOutlet", function() { return DomPortalOutlet; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Portal", function() { return Portal; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PortalHostDirective", function() { return PortalHostDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PortalInjector", function() { return PortalInjector; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PortalModule", function() { return PortalModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplatePortal", function() { return TemplatePortal; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplatePortalDirective", function() { return TemplatePortalDirective; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/common */ "ofXK");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Throws an exception when attempting to attach a null portal to a host.
* @docs-private
*/
function throwNullPortalError() {
throw Error('Must provide a portal to attach');
}
/**
* Throws an exception when attempting to attach a portal to a host that is already attached.
* @docs-private
*/
function throwPortalAlreadyAttachedError() {
throw Error('Host already has a portal attached');
}
/**
* Throws an exception when attempting to attach a portal to an already-disposed host.
* @docs-private
*/
function throwPortalOutletAlreadyDisposedError() {
throw Error('This PortalOutlet has already been disposed');
}
/**
* Throws an exception when attempting to attach an unknown portal type.
* @docs-private
*/
function throwUnknownPortalTypeError() {
throw Error('Attempting to attach an unknown Portal type. BasePortalOutlet accepts either ' + 'a ComponentPortal or a TemplatePortal.');
}
/**
* Throws an exception when attempting to attach a portal to a null host.
* @docs-private
*/
function throwNullPortalOutletError() {
throw Error('Attempting to attach a portal to a null PortalOutlet');
}
/**
* Throws an exception when attempting to detach a portal that is not attached.
* @docs-private
*/
function throwNoPortalAttachedError() {
throw Error('Attempting to detach a portal that is not attached to a host');
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* A `Portal` is something that you want to render somewhere else.
* It can be attach to / detached from a `PortalOutlet`.
*/
var Portal = /*#__PURE__*/function () {
function Portal() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, Portal);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(Portal, [{
key: "attach",
value:
/** Attach this portal to a host. */
function attach(host) {
if (typeof ngDevMode === 'undefined' || ngDevMode) {
if (host == null) {
throwNullPortalOutletError();
}
if (host.hasAttached()) {
throwPortalAlreadyAttachedError();
}
}
this._attachedHost = host;
return host.attach(this);
}
/** Detach this portal from its host */
}, {
key: "detach",
value: function detach() {
var host = this._attachedHost;
if (host != null) {
this._attachedHost = null;
host.detach();
} else if (typeof ngDevMode === 'undefined' || ngDevMode) {
throwNoPortalAttachedError();
}
}
/** Whether this portal is attached to a host. */
}, {
key: "isAttached",
get: function get() {
return this._attachedHost != null;
}
/**
* Sets the PortalOutlet reference without performing `attach()`. This is used directly by
* the PortalOutlet when it is performing an `attach()` or `detach()`.
*/
}, {
key: "setAttachedHost",
value: function setAttachedHost(host) {
this._attachedHost = host;
}
}]);
return Portal;
}();
/**
* A `ComponentPortal` is a portal that instantiates some Component upon attachment.
*/
var ComponentPortal = /*#__PURE__*/function (_Portal) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(ComponentPortal, _Portal);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(ComponentPortal);
function ComponentPortal(component, viewContainerRef, injector, componentFactoryResolver) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, ComponentPortal);
_this = _super.call(this);
_this.component = component;
_this.viewContainerRef = viewContainerRef;
_this.injector = injector;
_this.componentFactoryResolver = componentFactoryResolver;
return _this;
}
return ComponentPortal;
}(Portal);
/**
* A `TemplatePortal` is a portal that represents some embedded template (TemplateRef).
*/
var TemplatePortal = /*#__PURE__*/function (_Portal2) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(TemplatePortal, _Portal2);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(TemplatePortal);
function TemplatePortal(template, viewContainerRef, context) {
var _this2;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, TemplatePortal);
_this2 = _super2.call(this);
_this2.templateRef = template;
_this2.viewContainerRef = viewContainerRef;
_this2.context = context;
return _this2;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(TemplatePortal, [{
key: "origin",
get: function get() {
return this.templateRef.elementRef;
}
/**
* Attach the portal to the provided `PortalOutlet`.
* When a context is provided it will override the `context` property of the `TemplatePortal`
* instance.
*/
}, {
key: "attach",
value: function attach(host) {
var context = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : this.context;
this.context = context;
return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(TemplatePortal.prototype), "attach", this).call(this, host);
}
}, {
key: "detach",
value: function detach() {
this.context = undefined;
return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(TemplatePortal.prototype), "detach", this).call(this);
}
}]);
return TemplatePortal;
}(Portal);
/**
* A `DomPortal` is a portal whose DOM element will be taken from its current position
* in the DOM and moved into a portal outlet, when it is attached. On detach, the content
* will be restored to its original position.
*/
var DomPortal = /*#__PURE__*/function (_Portal3) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(DomPortal, _Portal3);
var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(DomPortal);
function DomPortal(element) {
var _this3;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DomPortal);
_this3 = _super3.call(this);
_this3.element = element instanceof _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"] ? element.nativeElement : element;
return _this3;
}
return DomPortal;
}(Portal);
/**
* Partial implementation of PortalOutlet that handles attaching
* ComponentPortal and TemplatePortal.
*/
var BasePortalOutlet = /*#__PURE__*/function () {
function BasePortalOutlet() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, BasePortalOutlet);
/** Whether this host has already been permanently disposed. */
this._isDisposed = false; // @breaking-change 10.0.0 `attachDomPortal` to become a required abstract method.
this.attachDomPortal = null;
}
/** Whether this host has an attached portal. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(BasePortalOutlet, [{
key: "hasAttached",
value: function hasAttached() {
return !!this._attachedPortal;
}
/** Attaches a portal. */
}, {
key: "attach",
value: function attach(portal) {
if (typeof ngDevMode === 'undefined' || ngDevMode) {
if (!portal) {
throwNullPortalError();
}
if (this.hasAttached()) {
throwPortalAlreadyAttachedError();
}
if (this._isDisposed) {
throwPortalOutletAlreadyDisposedError();
}
}
if (portal instanceof ComponentPortal) {
this._attachedPortal = portal;
return this.attachComponentPortal(portal);
} else if (portal instanceof TemplatePortal) {
this._attachedPortal = portal;
return this.attachTemplatePortal(portal); // @breaking-change 10.0.0 remove null check for `this.attachDomPortal`.
} else if (this.attachDomPortal && portal instanceof DomPortal) {
this._attachedPortal = portal;
return this.attachDomPortal(portal);
}
if (typeof ngDevMode === 'undefined' || ngDevMode) {
throwUnknownPortalTypeError();
}
}
/** Detaches a previously attached portal. */
}, {
key: "detach",
value: function detach() {
if (this._attachedPortal) {
this._attachedPortal.setAttachedHost(null);
this._attachedPortal = null;
}
this._invokeDisposeFn();
}
/** Permanently dispose of this portal host. */
}, {
key: "dispose",
value: function dispose() {
if (this.hasAttached()) {
this.detach();
}
this._invokeDisposeFn();
this._isDisposed = true;
}
/** @docs-private */
}, {
key: "setDisposeFn",
value: function setDisposeFn(fn) {
this._disposeFn = fn;
}
}, {
key: "_invokeDisposeFn",
value: function _invokeDisposeFn() {
if (this._disposeFn) {
this._disposeFn();
this._disposeFn = null;
}
}
}]);
return BasePortalOutlet;
}();
/**
* @deprecated Use `BasePortalOutlet` instead.
* @breaking-change 9.0.0
*/
var BasePortalHost = /*#__PURE__*/function (_BasePortalOutlet) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(BasePortalHost, _BasePortalOutlet);
var _super4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(BasePortalHost);
function BasePortalHost() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, BasePortalHost);
return _super4.apply(this, arguments);
}
return BasePortalHost;
}(BasePortalOutlet);
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* A PortalOutlet for attaching portals to an arbitrary DOM element outside of the Angular
* application context.
*/
var DomPortalOutlet = /*#__PURE__*/function (_BasePortalOutlet2) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(DomPortalOutlet, _BasePortalOutlet2);
var _super5 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(DomPortalOutlet);
function DomPortalOutlet(
/** Element into which the content is projected. */
outletElement, _componentFactoryResolver, _appRef, _defaultInjector,
/**
* @deprecated `_document` Parameter to be made required.
* @breaking-change 10.0.0
*/
_document) {
var _thisSuper, _this4;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DomPortalOutlet);
_this4 = _super5.call(this);
_this4.outletElement = outletElement;
_this4._componentFactoryResolver = _componentFactoryResolver;
_this4._appRef = _appRef;
_this4._defaultInjector = _defaultInjector;
/**
* Attaches a DOM portal by transferring its content into the outlet.
* @param portal Portal to be attached.
* @deprecated To be turned into a method.
* @breaking-change 10.0.0
*/
_this4.attachDomPortal = function (portal) {
// @breaking-change 10.0.0 Remove check and error once the
// `_document` constructor parameter is required.
if (!_this4._document && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error('Cannot attach DOM portal without _document constructor parameter');
}
var element = portal.element;
if (!element.parentNode && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error('DOM portal content must be attached to a parent node.');
} // Anchor used to save the element's previous position so
// that we can restore it when the portal is detached.
var anchorNode = _this4._document.createComment('dom-portal');
element.parentNode.insertBefore(anchorNode, element);
_this4.outletElement.appendChild(element);
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])((_thisSuper = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this4), Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(DomPortalOutlet.prototype)), "setDisposeFn", _thisSuper).call(_thisSuper, function () {
// We can't use `replaceWith` here because IE doesn't support it.
if (anchorNode.parentNode) {
anchorNode.parentNode.replaceChild(element, anchorNode);
}
});
};
_this4._document = _document;
return _this4;
}
/**
* Attach the given ComponentPortal to DOM element using the ComponentFactoryResolver.
* @param portal Portal to be attached
* @returns Reference to the created component.
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(DomPortalOutlet, [{
key: "attachComponentPortal",
value: function attachComponentPortal(portal) {
var _this5 = this;
var resolver = portal.componentFactoryResolver || this._componentFactoryResolver;
var componentFactory = resolver.resolveComponentFactory(portal.component);
var componentRef; // If the portal specifies a ViewContainerRef, we will use that as the attachment point
// for the component (in terms of Angular's component tree, not rendering).
// When the ViewContainerRef is missing, we use the factory to create the component directly
// and then manually attach the view to the application.
if (portal.viewContainerRef) {
componentRef = portal.viewContainerRef.createComponent(componentFactory, portal.viewContainerRef.length, portal.injector || portal.viewContainerRef.injector);
this.setDisposeFn(function () {
return componentRef.destroy();
});
} else {
componentRef = componentFactory.create(portal.injector || this._defaultInjector);
this._appRef.attachView(componentRef.hostView);
this.setDisposeFn(function () {
_this5._appRef.detachView(componentRef.hostView);
componentRef.destroy();
});
} // At this point the component has been instantiated, so we move it to the location in the DOM
// where we want it to be rendered.
this.outletElement.appendChild(this._getComponentRootNode(componentRef));
return componentRef;
}
/**
* Attaches a template portal to the DOM as an embedded view.
* @param portal Portal to be attached.
* @returns Reference to the created embedded view.
*/
}, {
key: "attachTemplatePortal",
value: function attachTemplatePortal(portal) {
var _this6 = this;
var viewContainer = portal.viewContainerRef;
var viewRef = viewContainer.createEmbeddedView(portal.templateRef, portal.context); // The method `createEmbeddedView` will add the view as a child of the viewContainer.
// But for the DomPortalOutlet the view can be added everywhere in the DOM
// (e.g Overlay Container) To move the view to the specified host element. We just
// re-append the existing root nodes.
viewRef.rootNodes.forEach(function (rootNode) {
return _this6.outletElement.appendChild(rootNode);
}); // Note that we want to detect changes after the nodes have been moved so that
// any directives inside the portal that are looking at the DOM inside a lifecycle
// hook won't be invoked too early.
viewRef.detectChanges();
this.setDisposeFn(function () {
var index = viewContainer.indexOf(viewRef);
if (index !== -1) {
viewContainer.remove(index);
}
}); // TODO(jelbourn): Return locals from view.
return viewRef;
}
/**
* Clears out a portal from the DOM.
*/
}, {
key: "dispose",
value: function dispose() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(DomPortalOutlet.prototype), "dispose", this).call(this);
if (this.outletElement.parentNode != null) {
this.outletElement.parentNode.removeChild(this.outletElement);
}
}
/** Gets the root HTMLElement for an instantiated component. */
}, {
key: "_getComponentRootNode",
value: function _getComponentRootNode(componentRef) {
return componentRef.hostView.rootNodes[0];
}
}]);
return DomPortalOutlet;
}(BasePortalOutlet);
/**
* @deprecated Use `DomPortalOutlet` instead.
* @breaking-change 9.0.0
*/
var DomPortalHost = /*#__PURE__*/function (_DomPortalOutlet) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(DomPortalHost, _DomPortalOutlet);
var _super6 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(DomPortalHost);
function DomPortalHost() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DomPortalHost);
return _super6.apply(this, arguments);
}
return DomPortalHost;
}(DomPortalOutlet);
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Directive version of a `TemplatePortal`. Because the directive *is* a TemplatePortal,
* the directive instance itself can be attached to a host, enabling declarative use of portals.
*/
var CdkPortal = /*#__PURE__*/function (_TemplatePortal) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(CdkPortal, _TemplatePortal);
var _super7 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(CdkPortal);
function CdkPortal(templateRef, viewContainerRef) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, CdkPortal);
return _super7.call(this, templateRef, viewContainerRef);
}
return CdkPortal;
}(TemplatePortal);
CdkPortal.ɵfac = function CdkPortal_Factory(t) {
return new (t || CdkPortal)(_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["TemplateRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewContainerRef"]));
};
CdkPortal.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: CdkPortal,
selectors: [["", "cdkPortal", ""]],
exportAs: ["cdkPortal"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
CdkPortal.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["TemplateRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewContainerRef"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](CdkPortal, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: '[cdkPortal]',
exportAs: 'cdkPortal'
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["TemplateRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewContainerRef"]
}];
}, null);
})();
/**
* @deprecated Use `CdkPortal` instead.
* @breaking-change 9.0.0
*/
var TemplatePortalDirective = /*#__PURE__*/function (_CdkPortal) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(TemplatePortalDirective, _CdkPortal);
var _super8 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(TemplatePortalDirective);
function TemplatePortalDirective() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, TemplatePortalDirective);
return _super8.apply(this, arguments);
}
return TemplatePortalDirective;
}(CdkPortal);
TemplatePortalDirective.ɵfac = function TemplatePortalDirective_Factory(t) {
return ɵTemplatePortalDirective_BaseFactory(t || TemplatePortalDirective);
};
TemplatePortalDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: TemplatePortalDirective,
selectors: [["", "cdk-portal", ""], ["", "portal", ""]],
exportAs: ["cdkPortal"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: CdkPortal,
useExisting: TemplatePortalDirective
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
var ɵTemplatePortalDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](TemplatePortalDirective);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](TemplatePortalDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: '[cdk-portal], [portal]',
exportAs: 'cdkPortal',
providers: [{
provide: CdkPortal,
useExisting: TemplatePortalDirective
}]
}]
}], null, null);
})();
/**
* Directive version of a PortalOutlet. Because the directive *is* a PortalOutlet, portals can be
* directly attached to it, enabling declarative use.
*
* Usage:
* ``
*/
var CdkPortalOutlet = /*#__PURE__*/function (_BasePortalOutlet3) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(CdkPortalOutlet, _BasePortalOutlet3);
var _super9 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(CdkPortalOutlet);
function CdkPortalOutlet(_componentFactoryResolver, _viewContainerRef,
/**
* @deprecated `_document` parameter to be made required.
* @breaking-change 9.0.0
*/
_document) {
var _thisSuper2, _this7;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, CdkPortalOutlet);
_this7 = _super9.call(this);
_this7._componentFactoryResolver = _componentFactoryResolver;
_this7._viewContainerRef = _viewContainerRef;
/** Whether the portal component is initialized. */
_this7._isInitialized = false;
/** Emits when a portal is attached to the outlet. */
_this7.attached = new _angular_core__WEBPACK_IMPORTED_MODULE_7__["EventEmitter"]();
/**
* Attaches the given DomPortal to this PortalHost by moving all of the portal content into it.
* @param portal Portal to be attached.
* @deprecated To be turned into a method.
* @breaking-change 10.0.0
*/
_this7.attachDomPortal = function (portal) {
// @breaking-change 9.0.0 Remove check and error once the
// `_document` constructor parameter is required.
if (!_this7._document && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error('Cannot attach DOM portal without _document constructor parameter');
}
var element = portal.element;
if (!element.parentNode && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error('DOM portal content must be attached to a parent node.');
} // Anchor used to save the element's previous position so
// that we can restore it when the portal is detached.
var anchorNode = _this7._document.createComment('dom-portal');
portal.setAttachedHost(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this7));
element.parentNode.insertBefore(anchorNode, element);
_this7._getRootNode().appendChild(element);
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])((_thisSuper2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this7), Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CdkPortalOutlet.prototype)), "setDisposeFn", _thisSuper2).call(_thisSuper2, function () {
if (anchorNode.parentNode) {
anchorNode.parentNode.replaceChild(element, anchorNode);
}
});
};
_this7._document = _document;
return _this7;
}
/** Portal associated with the Portal outlet. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(CdkPortalOutlet, [{
key: "portal",
get: function get() {
return this._attachedPortal;
},
set: function set(portal) {
// Ignore the cases where the `portal` is set to a falsy value before the lifecycle hooks have
// run. This handles the cases where the user might do something like `
`
// and attach a portal programmatically in the parent component. When Angular does the first CD
// round, it will fire the setter with empty string, causing the user's content to be cleared.
if (this.hasAttached() && !portal && !this._isInitialized) {
return;
}
if (this.hasAttached()) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CdkPortalOutlet.prototype), "detach", this).call(this);
}
if (portal) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CdkPortalOutlet.prototype), "attach", this).call(this, portal);
}
this._attachedPortal = portal;
}
/** Component or view reference that is attached to the portal. */
}, {
key: "attachedRef",
get: function get() {
return this._attachedRef;
}
}, {
key: "ngOnInit",
value: function ngOnInit() {
this._isInitialized = true;
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CdkPortalOutlet.prototype), "dispose", this).call(this);
this._attachedPortal = null;
this._attachedRef = null;
}
/**
* Attach the given ComponentPortal to this PortalOutlet using the ComponentFactoryResolver.
*
* @param portal Portal to be attached to the portal outlet.
* @returns Reference to the created component.
*/
}, {
key: "attachComponentPortal",
value: function attachComponentPortal(portal) {
portal.setAttachedHost(this); // If the portal specifies an origin, use that as the logical location of the component
// in the application tree. Otherwise use the location of this PortalOutlet.
var viewContainerRef = portal.viewContainerRef != null ? portal.viewContainerRef : this._viewContainerRef;
var resolver = portal.componentFactoryResolver || this._componentFactoryResolver;
var componentFactory = resolver.resolveComponentFactory(portal.component);
var ref = viewContainerRef.createComponent(componentFactory, viewContainerRef.length, portal.injector || viewContainerRef.injector); // If we're using a view container that's different from the injected one (e.g. when the portal
// specifies its own) we need to move the component into the outlet, otherwise it'll be rendered
// inside of the alternate view container.
if (viewContainerRef !== this._viewContainerRef) {
this._getRootNode().appendChild(ref.hostView.rootNodes[0]);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CdkPortalOutlet.prototype), "setDisposeFn", this).call(this, function () {
return ref.destroy();
});
this._attachedPortal = portal;
this._attachedRef = ref;
this.attached.emit(ref);
return ref;
}
/**
* Attach the given TemplatePortal to this PortalHost as an embedded View.
* @param portal Portal to be attached.
* @returns Reference to the created embedded view.
*/
}, {
key: "attachTemplatePortal",
value: function attachTemplatePortal(portal) {
var _this8 = this;
portal.setAttachedHost(this);
var viewRef = this._viewContainerRef.createEmbeddedView(portal.templateRef, portal.context);
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CdkPortalOutlet.prototype), "setDisposeFn", this).call(this, function () {
return _this8._viewContainerRef.clear();
});
this._attachedPortal = portal;
this._attachedRef = viewRef;
this.attached.emit(viewRef);
return viewRef;
}
/** Gets the root node of the portal outlet. */
}, {
key: "_getRootNode",
value: function _getRootNode() {
var nativeElement = this._viewContainerRef.element.nativeElement; // The directive could be set on a template which will result in a comment
// node being the root. Use the comment's parent node if that is the case.
return nativeElement.nodeType === nativeElement.ELEMENT_NODE ? nativeElement : nativeElement.parentNode;
}
}]);
return CdkPortalOutlet;
}(BasePortalOutlet);
CdkPortalOutlet.ɵfac = function CdkPortalOutlet_Factory(t) {
return new (t || CdkPortalOutlet)(_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ComponentFactoryResolver"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewContainerRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_8__["DOCUMENT"]));
};
CdkPortalOutlet.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: CdkPortalOutlet,
selectors: [["", "cdkPortalOutlet", ""]],
inputs: {
portal: ["cdkPortalOutlet", "portal"]
},
outputs: {
attached: "attached"
},
exportAs: ["cdkPortalOutlet"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
CdkPortalOutlet.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ComponentFactoryResolver"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewContainerRef"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_8__["DOCUMENT"]]
}]
}];
};
CdkPortalOutlet.propDecorators = {
attached: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"]
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](CdkPortalOutlet, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: '[cdkPortalOutlet]',
exportAs: 'cdkPortalOutlet',
inputs: ['portal: cdkPortalOutlet']
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ComponentFactoryResolver"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewContainerRef"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_8__["DOCUMENT"]]
}]
}];
}, {
attached: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"]
}]
});
})();
/**
* @deprecated Use `CdkPortalOutlet` instead.
* @breaking-change 9.0.0
*/
var PortalHostDirective = /*#__PURE__*/function (_CdkPortalOutlet) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(PortalHostDirective, _CdkPortalOutlet);
var _super10 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(PortalHostDirective);
function PortalHostDirective() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, PortalHostDirective);
return _super10.apply(this, arguments);
}
return PortalHostDirective;
}(CdkPortalOutlet);
PortalHostDirective.ɵfac = function PortalHostDirective_Factory(t) {
return ɵPortalHostDirective_BaseFactory(t || PortalHostDirective);
};
PortalHostDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({
type: PortalHostDirective,
selectors: [["", "cdkPortalHost", ""], ["", "portalHost", ""]],
inputs: {
portal: ["cdkPortalHost", "portal"]
},
exportAs: ["cdkPortalHost"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: CdkPortalOutlet,
useExisting: PortalHostDirective
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]]
});
var ɵPortalHostDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](PortalHostDirective);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](PortalHostDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"],
args: [{
selector: '[cdkPortalHost], [portalHost]',
exportAs: 'cdkPortalHost',
inputs: ['portal: cdkPortalHost'],
providers: [{
provide: CdkPortalOutlet,
useExisting: PortalHostDirective
}]
}]
}], null, null);
})();
var PortalModule = function PortalModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, PortalModule);
};
PortalModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineNgModule"]({
type: PortalModule
});
PortalModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineInjector"]({
factory: function PortalModule_Factory(t) {
return new (t || PortalModule)();
}
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵsetNgModuleScope"](PortalModule, {
declarations: [CdkPortal, CdkPortalOutlet, TemplatePortalDirective, PortalHostDirective],
exports: [CdkPortal, CdkPortalOutlet, TemplatePortalDirective, PortalHostDirective]
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](PortalModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgModule"],
args: [{
exports: [CdkPortal, CdkPortalOutlet, TemplatePortalDirective, PortalHostDirective],
declarations: [CdkPortal, CdkPortalOutlet, TemplatePortalDirective, PortalHostDirective]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Custom injector to be used when providing custom
* injection tokens to components inside a portal.
* @docs-private
* @deprecated Use `Injector.create` instead.
* @breaking-change 11.0.0
*/
var PortalInjector = /*#__PURE__*/function () {
function PortalInjector(_parentInjector, _customTokens) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, PortalInjector);
this._parentInjector = _parentInjector;
this._customTokens = _customTokens;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(PortalInjector, [{
key: "get",
value: function get(token, notFoundValue) {
var value = this._customTokens.get(token);
if (typeof value !== 'undefined') {
return value;
}
return this._parentInjector.get(token, notFoundValue);
}
}]);
return PortalInjector;
}();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "+s0g":
/*!******************************************!*\
!*** ./node_modules/moment/locale/nl.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Dutch [nl]
//! author : Joris Röling : https://github.com/jorisroling
//! author : Jacob Middag : https://github.com/middagj
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var monthsShortWithDots = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'),
monthsShortWithoutDots = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'),
monthsParse = [/^jan/i, /^feb/i, /^maart|mrt.?$/i, /^apr/i, /^mei$/i, /^jun[i.]?$/i, /^jul[i.]?$/i, /^aug/i, /^sep/i, /^okt/i, /^nov/i, /^dec/i],
monthsRegex = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;
var nl = moment.defineLocale('nl', {
months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'),
monthsShort: function monthsShort(m, format) {
if (!m) {
return monthsShortWithDots;
} else if (/-MMM-/.test(format)) {
return monthsShortWithoutDots[m.month()];
} else {
return monthsShortWithDots[m.month()];
}
},
monthsRegex: monthsRegex,
monthsShortRegex: monthsRegex,
monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,
monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,
monthsParse: monthsParse,
longMonthsParse: monthsParse,
shortMonthsParse: monthsParse,
weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'),
weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'),
weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD-MM-YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd D MMMM YYYY HH:mm'
},
calendar: {
sameDay: '[vandaag om] LT',
nextDay: '[morgen om] LT',
nextWeek: 'dddd [om] LT',
lastDay: '[gisteren om] LT',
lastWeek: '[afgelopen] dddd [om] LT',
sameElse: 'L'
},
relativeTime: {
future: 'over %s',
past: '%s geleden',
s: 'een paar seconden',
ss: '%d seconden',
m: 'één minuut',
mm: '%d minuten',
h: 'één uur',
hh: '%d uur',
d: 'één dag',
dd: '%d dagen',
w: 'één week',
ww: '%d weken',
M: 'één maand',
MM: '%d maanden',
y: 'één jaar',
yy: '%d jaar'
},
dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/,
ordinal: function ordinal(number) {
return number + (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de');
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return nl;
});
/***/ }),
/***/ "+ugm":
/*!*******************************************!*\
!*** ./node_modules/d3-shape/src/line.js ***!
\*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var d3_path__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-path */ "83xM");
/* harmony import */ var _constant_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./constant.js */ "2K37");
/* harmony import */ var _curve_linear_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./curve/linear.js */ "SDD1");
/* harmony import */ var _point_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./point.js */ "/aQN");
/* harmony default export */ __webpack_exports__["default"] = (function () {
var x = _point_js__WEBPACK_IMPORTED_MODULE_3__["x"],
y = _point_js__WEBPACK_IMPORTED_MODULE_3__["y"],
defined = Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(true),
context = null,
curve = _curve_linear_js__WEBPACK_IMPORTED_MODULE_2__["default"],
output = null;
function line(data) {
var i,
n = data.length,
d,
defined0 = false,
buffer;
if (context == null) output = curve(buffer = Object(d3_path__WEBPACK_IMPORTED_MODULE_0__["path"])());
for (i = 0; i <= n; ++i) {
if (!(i < n && defined(d = data[i], i, data)) === defined0) {
if (defined0 = !defined0) output.lineStart();else output.lineEnd();
}
if (defined0) output.point(+x(d, i, data), +y(d, i, data));
}
if (buffer) return output = null, buffer + "" || null;
}
line.x = function (_) {
return arguments.length ? (x = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), line) : x;
};
line.y = function (_) {
return arguments.length ? (y = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), line) : y;
};
line.defined = function (_) {
return arguments.length ? (defined = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(!!_), line) : defined;
};
line.curve = function (_) {
return arguments.length ? (curve = _, context != null && (output = curve(context)), line) : curve;
};
line.context = function (_) {
return arguments.length ? (_ == null ? context = output = null : output = curve(context = _), line) : context;
};
return line;
});
/***/ }),
/***/ "+vT+":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/operators/audit.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo");
function audit(durationSelector) {
return function auditOperatorFunction(source) {
return source.lift(new AuditOperator(durationSelector));
};
}
exports.audit = audit;
var AuditOperator = function () {
function AuditOperator(durationSelector) {
this.durationSelector = durationSelector;
}
AuditOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new AuditSubscriber(subscriber, this.durationSelector));
};
return AuditOperator;
}();
var AuditSubscriber = function (_super) {
__extends(AuditSubscriber, _super);
function AuditSubscriber(destination, durationSelector) {
var _this = _super.call(this, destination) || this;
_this.durationSelector = durationSelector;
_this.hasValue = false;
return _this;
}
AuditSubscriber.prototype._next = function (value) {
this.value = value;
this.hasValue = true;
if (!this.throttled) {
var duration = void 0;
try {
var durationSelector = this.durationSelector;
duration = durationSelector(value);
} catch (err) {
return this.destination.error(err);
}
var innerSubscription = innerSubscribe_1.innerSubscribe(duration, new innerSubscribe_1.SimpleInnerSubscriber(this));
if (!innerSubscription || innerSubscription.closed) {
this.clearThrottle();
} else {
this.add(this.throttled = innerSubscription);
}
}
};
AuditSubscriber.prototype.clearThrottle = function () {
var _a = this,
value = _a.value,
hasValue = _a.hasValue,
throttled = _a.throttled;
if (throttled) {
this.remove(throttled);
this.throttled = undefined;
throttled.unsubscribe();
}
if (hasValue) {
this.value = undefined;
this.hasValue = false;
this.destination.next(value);
}
};
AuditSubscriber.prototype.notifyNext = function () {
this.clearThrottle();
};
AuditSubscriber.prototype.notifyComplete = function () {
this.clearThrottle();
};
return AuditSubscriber;
}(innerSubscribe_1.SimpleOuterSubscriber);
/***/ }),
/***/ "+w/h":
/*!**************************************************************!*\
!*** ./node_modules/d3-selection/src/selection/selectAll.js ***!
\**************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index */ "5Iso");
/* harmony import */ var _selectorAll__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../selectorAll */ "QjDJ");
/* harmony default export */ __webpack_exports__["default"] = (function (select) {
if (typeof select !== "function") select = Object(_selectorAll__WEBPACK_IMPORTED_MODULE_1__["default"])(select);
for (var groups = this._groups, m = groups.length, subgroups = [], parents = [], j = 0; j < m; ++j) {
for (var group = groups[j], n = group.length, node, i = 0; i < n; ++i) {
if (node = group[i]) {
subgroups.push(select.call(node, node.__data__, i, group));
parents.push(node);
}
}
}
return new _index__WEBPACK_IMPORTED_MODULE_0__["Selection"](subgroups, parents);
});
/***/ }),
/***/ "+y6k":
/*!******************************************!*\
!*** ./node_modules/d3-array/src/zip.js ***!
\******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _transpose_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./transpose.js */ "cyYV");
/* harmony default export */ __webpack_exports__["default"] = (function () {
return Object(_transpose_js__WEBPACK_IMPORTED_MODULE_0__["default"])(arguments);
});
/***/ }),
/***/ "/+7g":
/*!***********************************************************!*\
!*** ./node_modules/d3-transition/src/transition/attr.js ***!
\***********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var d3_interpolate__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-interpolate */ "pD2Y");
/* harmony import */ var d3_selection__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-selection */ "/TIM");
/* harmony import */ var _tween_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./tween.js */ "Nehl");
/* harmony import */ var _interpolate_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./interpolate.js */ "5aFE");
function attrRemove(name) {
return function () {
this.removeAttribute(name);
};
}
function attrRemoveNS(fullname) {
return function () {
this.removeAttributeNS(fullname.space, fullname.local);
};
}
function attrConstant(name, interpolate, value1) {
var string00,
string1 = value1 + "",
interpolate0;
return function () {
var string0 = this.getAttribute(name);
return string0 === string1 ? null : string0 === string00 ? interpolate0 : interpolate0 = interpolate(string00 = string0, value1);
};
}
function attrConstantNS(fullname, interpolate, value1) {
var string00,
string1 = value1 + "",
interpolate0;
return function () {
var string0 = this.getAttributeNS(fullname.space, fullname.local);
return string0 === string1 ? null : string0 === string00 ? interpolate0 : interpolate0 = interpolate(string00 = string0, value1);
};
}
function attrFunction(name, interpolate, value) {
var string00, string10, interpolate0;
return function () {
var string0,
value1 = value(this),
string1;
if (value1 == null) return void this.removeAttribute(name);
string0 = this.getAttribute(name);
string1 = value1 + "";
return string0 === string1 ? null : string0 === string00 && string1 === string10 ? interpolate0 : (string10 = string1, interpolate0 = interpolate(string00 = string0, value1));
};
}
function attrFunctionNS(fullname, interpolate, value) {
var string00, string10, interpolate0;
return function () {
var string0,
value1 = value(this),
string1;
if (value1 == null) return void this.removeAttributeNS(fullname.space, fullname.local);
string0 = this.getAttributeNS(fullname.space, fullname.local);
string1 = value1 + "";
return string0 === string1 ? null : string0 === string00 && string1 === string10 ? interpolate0 : (string10 = string1, interpolate0 = interpolate(string00 = string0, value1));
};
}
/* harmony default export */ __webpack_exports__["default"] = (function (name, value) {
var fullname = Object(d3_selection__WEBPACK_IMPORTED_MODULE_1__["namespace"])(name),
i = fullname === "transform" ? d3_interpolate__WEBPACK_IMPORTED_MODULE_0__["interpolateTransformSvg"] : _interpolate_js__WEBPACK_IMPORTED_MODULE_3__["default"];
return this.attrTween(name, typeof value === "function" ? (fullname.local ? attrFunctionNS : attrFunction)(fullname, i, Object(_tween_js__WEBPACK_IMPORTED_MODULE_2__["tweenValue"])(this, "attr." + name, value)) : value == null ? (fullname.local ? attrRemoveNS : attrRemove)(fullname) : (fullname.local ? attrConstantNS : attrConstant)(fullname, i, value));
});
/***/ }),
/***/ "//9w":
/*!******************************************!*\
!*** ./node_modules/moment/locale/se.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Northern Sami [se]
//! authors : Bård Rolstad Henriksen : https://github.com/karamell
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var se = moment.defineLocale('se', {
months: 'ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu'.split('_'),
monthsShort: 'ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov'.split('_'),
weekdays: 'sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat'.split('_'),
weekdaysShort: 'sotn_vuos_maŋ_gask_duor_bear_láv'.split('_'),
weekdaysMin: 's_v_m_g_d_b_L'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD.MM.YYYY',
LL: 'MMMM D. [b.] YYYY',
LLL: 'MMMM D. [b.] YYYY [ti.] HH:mm',
LLLL: 'dddd, MMMM D. [b.] YYYY [ti.] HH:mm'
},
calendar: {
sameDay: '[otne ti] LT',
nextDay: '[ihttin ti] LT',
nextWeek: 'dddd [ti] LT',
lastDay: '[ikte ti] LT',
lastWeek: '[ovddit] dddd [ti] LT',
sameElse: 'L'
},
relativeTime: {
future: '%s geažes',
past: 'maŋit %s',
s: 'moadde sekunddat',
ss: '%d sekunddat',
m: 'okta minuhta',
mm: '%d minuhtat',
h: 'okta diimmu',
hh: '%d diimmut',
d: 'okta beaivi',
dd: '%d beaivvit',
M: 'okta mánnu',
MM: '%d mánut',
y: 'okta jahki',
yy: '%d jagit'
},
dayOfMonthOrdinalParse: /\d{1,2}\./,
ordinal: '%d.',
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return se;
});
/***/ }),
/***/ "/CzE":
/*!*************************************************!*\
!*** ./node_modules/d3-array/src/leastIndex.js ***!
\*************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return leastIndex; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe");
/* harmony import */ var _ascending_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ascending.js */ "APuy");
/* harmony import */ var _minIndex_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./minIndex.js */ "JQqb");
function leastIndex(values) {
var compare = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : _ascending_js__WEBPACK_IMPORTED_MODULE_1__["default"];
if (compare.length === 1) return Object(_minIndex_js__WEBPACK_IMPORTED_MODULE_2__["default"])(values, compare);
var minValue;
var min = -1;
var index = -1;
var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values),
_step;
try {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
var value = _step.value;
++index;
if (min < 0 ? compare(value, value) === 0 : compare(value, minValue) < 0) {
minValue = value;
min = index;
}
}
} catch (err) {
_iterator.e(err);
} finally {
_iterator.f();
}
return min;
}
/***/ }),
/***/ "/JYr":
/*!************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/exhaustMap.js ***!
\************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var map_1 = __webpack_require__(/*! ./map */ "q3Kh");
var from_1 = __webpack_require__(/*! ../observable/from */ "gTqA");
var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo");
function exhaustMap(project, resultSelector) {
if (resultSelector) {
return function (source) {
return source.pipe(exhaustMap(function (a, i) {
return from_1.from(project(a, i)).pipe(map_1.map(function (b, ii) {
return resultSelector(a, b, i, ii);
}));
}));
};
}
return function (source) {
return source.lift(new ExhaustMapOperator(project));
};
}
exports.exhaustMap = exhaustMap;
var ExhaustMapOperator = function () {
function ExhaustMapOperator(project) {
this.project = project;
}
ExhaustMapOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new ExhaustMapSubscriber(subscriber, this.project));
};
return ExhaustMapOperator;
}();
var ExhaustMapSubscriber = function (_super) {
__extends(ExhaustMapSubscriber, _super);
function ExhaustMapSubscriber(destination, project) {
var _this = _super.call(this, destination) || this;
_this.project = project;
_this.hasSubscription = false;
_this.hasCompleted = false;
_this.index = 0;
return _this;
}
ExhaustMapSubscriber.prototype._next = function (value) {
if (!this.hasSubscription) {
this.tryNext(value);
}
};
ExhaustMapSubscriber.prototype.tryNext = function (value) {
var result;
var index = this.index++;
try {
result = this.project(value, index);
} catch (err) {
this.destination.error(err);
return;
}
this.hasSubscription = true;
this._innerSub(result);
};
ExhaustMapSubscriber.prototype._innerSub = function (result) {
var innerSubscriber = new innerSubscribe_1.SimpleInnerSubscriber(this);
var destination = this.destination;
destination.add(innerSubscriber);
var innerSubscription = innerSubscribe_1.innerSubscribe(result, innerSubscriber);
if (innerSubscription !== innerSubscriber) {
destination.add(innerSubscription);
}
};
ExhaustMapSubscriber.prototype._complete = function () {
this.hasCompleted = true;
if (!this.hasSubscription) {
this.destination.complete();
}
this.unsubscribe();
};
ExhaustMapSubscriber.prototype.notifyNext = function (innerValue) {
this.destination.next(innerValue);
};
ExhaustMapSubscriber.prototype.notifyError = function (err) {
this.destination.error(err);
};
ExhaustMapSubscriber.prototype.notifyComplete = function () {
this.hasSubscription = false;
if (this.hasCompleted) {
this.destination.complete();
}
};
return ExhaustMapSubscriber;
}(innerSubscribe_1.SimpleOuterSubscriber);
/***/ }),
/***/ "/KiP":
/*!*************************************************************!*\
!*** ./node_modules/d3-transition/src/transition/remove.js ***!
\*************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
function removeFunction(id) {
return function () {
var parent = this.parentNode;
for (var i in this.__transition) {
if (+i !== id) return;
}
if (parent) parent.removeChild(this);
};
}
/* harmony default export */ __webpack_exports__["default"] = (function () {
return this.on("end.remove", removeFunction(this._id));
});
/***/ }),
/***/ "/PhR":
/*!**********************************************************************!*\
!*** ./node_modules/d3-time-format/node_modules/d3-time/src/hour.js ***!
\**********************************************************************/
/*! exports provided: default, hours */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hours", function() { return hours; });
/* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "8Xcs");
/* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./duration.js */ "IPeb");
var hour = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) {
date.setTime(date - date.getMilliseconds() - date.getSeconds() * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationSecond"] - date.getMinutes() * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationMinute"]);
}, function (date, step) {
date.setTime(+date + step * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationHour"]);
}, function (start, end) {
return (end - start) / _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationHour"];
}, function (date) {
return date.getHours();
});
/* harmony default export */ __webpack_exports__["default"] = (hour);
var hours = hour.range;
/***/ }),
/***/ "/TIM":
/*!************************************************!*\
!*** ./node_modules/d3-selection/src/index.js ***!
\************************************************/
/*! exports provided: create, creator, local, matcher, mouse, namespace, namespaces, clientPoint, select, selectAll, selection, selector, selectorAll, style, touch, touches, window, event, customEvent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _create__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./create */ "qLhn");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "create", function() { return _create__WEBPACK_IMPORTED_MODULE_0__["default"]; });
/* harmony import */ var _creator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./creator */ "V/Wt");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "creator", function() { return _creator__WEBPACK_IMPORTED_MODULE_1__["default"]; });
/* harmony import */ var _local__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./local */ "HFJB");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "local", function() { return _local__WEBPACK_IMPORTED_MODULE_2__["default"]; });
/* harmony import */ var _matcher__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./matcher */ "Cnj1");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "matcher", function() { return _matcher__WEBPACK_IMPORTED_MODULE_3__["default"]; });
/* harmony import */ var _mouse__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./mouse */ "4k54");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mouse", function() { return _mouse__WEBPACK_IMPORTED_MODULE_4__["default"]; });
/* harmony import */ var _namespace__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./namespace */ "bNSl");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "namespace", function() { return _namespace__WEBPACK_IMPORTED_MODULE_5__["default"]; });
/* harmony import */ var _namespaces__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./namespaces */ "4xGt");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "namespaces", function() { return _namespaces__WEBPACK_IMPORTED_MODULE_6__["default"]; });
/* harmony import */ var _point__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./point */ "8H8W");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "clientPoint", function() { return _point__WEBPACK_IMPORTED_MODULE_7__["default"]; });
/* harmony import */ var _select__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./select */ "AKWm");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "select", function() { return _select__WEBPACK_IMPORTED_MODULE_8__["default"]; });
/* harmony import */ var _selectAll__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./selectAll */ "Enya");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "selectAll", function() { return _selectAll__WEBPACK_IMPORTED_MODULE_9__["default"]; });
/* harmony import */ var _selection_index__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./selection/index */ "5Iso");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "selection", function() { return _selection_index__WEBPACK_IMPORTED_MODULE_10__["default"]; });
/* harmony import */ var _selector__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./selector */ "b9Oj");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "selector", function() { return _selector__WEBPACK_IMPORTED_MODULE_11__["default"]; });
/* harmony import */ var _selectorAll__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./selectorAll */ "QjDJ");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "selectorAll", function() { return _selectorAll__WEBPACK_IMPORTED_MODULE_12__["default"]; });
/* harmony import */ var _selection_style__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./selection/style */ "Nkvg");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "style", function() { return _selection_style__WEBPACK_IMPORTED_MODULE_13__["styleValue"]; });
/* harmony import */ var _touch__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./touch */ "YJZE");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "touch", function() { return _touch__WEBPACK_IMPORTED_MODULE_14__["default"]; });
/* harmony import */ var _touches__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./touches */ "Yp+Y");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "touches", function() { return _touches__WEBPACK_IMPORTED_MODULE_15__["default"]; });
/* harmony import */ var _window__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./window */ "oxeV");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "window", function() { return _window__WEBPACK_IMPORTED_MODULE_16__["default"]; });
/* harmony import */ var _selection_on__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./selection/on */ "AWXE");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "event", function() { return _selection_on__WEBPACK_IMPORTED_MODULE_17__["event"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "customEvent", function() { return _selection_on__WEBPACK_IMPORTED_MODULE_17__["customEvent"]; });
/***/ }),
/***/ "/X5v":
/*!************************************************!*\
!*** ./node_modules/moment/locale/x-pseudo.js ***!
\************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Pseudo [x-pseudo]
//! author : Andrew Hood : https://github.com/andrewhood125
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var xPseudo = moment.defineLocale('x-pseudo', {
months: 'J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér'.split('_'),
monthsShort: 'J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc'.split('_'),
monthsParseExact: true,
weekdays: 'S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý'.split('_'),
weekdaysShort: 'S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát'.split('_'),
weekdaysMin: 'S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'HH:mm',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd, D MMMM YYYY HH:mm'
},
calendar: {
sameDay: '[T~ódá~ý át] LT',
nextDay: '[T~ómó~rró~w át] LT',
nextWeek: 'dddd [át] LT',
lastDay: '[Ý~ést~érdá~ý át] LT',
lastWeek: '[L~ást] dddd [át] LT',
sameElse: 'L'
},
relativeTime: {
future: 'í~ñ %s',
past: '%s á~gó',
s: 'á ~féw ~sécó~ñds',
ss: '%d s~écóñ~ds',
m: 'á ~míñ~úté',
mm: '%d m~íñú~tés',
h: 'á~ñ hó~úr',
hh: '%d h~óúrs',
d: 'á ~dáý',
dd: '%d d~áýs',
M: 'á ~móñ~th',
MM: '%d m~óñt~hs',
y: 'á ~ýéár',
yy: '%d ý~éárs'
},
dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/,
ordinal: function ordinal(number) {
var b = number % 10,
output = ~~(number % 100 / 10) === 1 ? 'th' : b === 1 ? 'st' : b === 2 ? 'nd' : b === 3 ? 'rd' : 'th';
return number + output;
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return xPseudo;
});
/***/ }),
/***/ "/aQN":
/*!********************************************!*\
!*** ./node_modules/d3-shape/src/point.js ***!
\********************************************/
/*! exports provided: x, y */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return x; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return y; });
function x(p) {
return p[0];
}
function y(p) {
return p[1];
}
/***/ }),
/***/ "/d8p":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/repeat.js ***!
\*****************************************************************/
/*! exports provided: repeat */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "repeat", function() { return repeat; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _observable_empty__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../observable/empty */ "EY2u");
function repeat() {
var count = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : -1;
return function (source) {
if (count === 0) {
return Object(_observable_empty__WEBPACK_IMPORTED_MODULE_7__["empty"])();
} else if (count < 0) {
return source.lift(new RepeatOperator(-1, source));
} else {
return source.lift(new RepeatOperator(count - 1, source));
}
};
}
var RepeatOperator = /*#__PURE__*/function () {
function RepeatOperator(count, source) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, RepeatOperator);
this.count = count;
this.source = source;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(RepeatOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new RepeatSubscriber(subscriber, this.count, this.source));
}
}]);
return RepeatOperator;
}();
var RepeatSubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(RepeatSubscriber, _Subscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(RepeatSubscriber);
function RepeatSubscriber(destination, count, source) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, RepeatSubscriber);
_this = _super.call(this, destination);
_this.count = count;
_this.source = source;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(RepeatSubscriber, [{
key: "complete",
value: function complete() {
if (!this.isStopped) {
var source = this.source,
count = this.count;
if (count === 0) {
return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__["default"])(RepeatSubscriber.prototype), "complete", this).call(this);
} else if (count > -1) {
this.count = count - 1;
}
source.subscribe(this._unsubscribeAndRecycle());
}
}
}]);
return RepeatSubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_6__["Subscriber"]);
/***/ }),
/***/ "/t3+":
/*!*************************************************************************!*\
!*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/toolbar.js ***!
\*************************************************************************/
/*! exports provided: MatToolbar, MatToolbarModule, MatToolbarRow, throwToolbarMixedModesError */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatToolbar", function() { return MatToolbar; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatToolbarModule", function() { return MatToolbarModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatToolbarRow", function() { return MatToolbarRow; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throwToolbarMixedModesError", function() { return throwToolbarMixedModesError; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/material/core */ "FKr1");
/* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/cdk/platform */ "nLfN");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/common */ "ofXK");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
// Boilerplate for applying mixins to MatToolbar.
/** @docs-private */
var _c0 = ["*", [["mat-toolbar-row"]]];
var _c1 = ["*", "mat-toolbar-row"];
var MatToolbarBase = function MatToolbarBase(_elementRef) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatToolbarBase);
this._elementRef = _elementRef;
};
var _MatToolbarMixinBase = Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["mixinColor"])(MatToolbarBase);
var MatToolbarRow = function MatToolbarRow() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatToolbarRow);
};
MatToolbarRow.ɵfac = function MatToolbarRow_Factory(t) {
return new (t || MatToolbarRow)();
};
MatToolbarRow.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineDirective"]({
type: MatToolbarRow,
selectors: [["mat-toolbar-row"]],
hostAttrs: [1, "mat-toolbar-row"],
exportAs: ["matToolbarRow"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatToolbarRow, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Directive"],
args: [{
selector: 'mat-toolbar-row',
exportAs: 'matToolbarRow',
host: {
'class': 'mat-toolbar-row'
}
}]
}], null, null);
})();
var MatToolbar = /*#__PURE__*/function (_MatToolbarMixinBase2) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(MatToolbar, _MatToolbarMixinBase2);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(MatToolbar);
function MatToolbar(elementRef, _platform, document) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatToolbar);
_this = _super.call(this, elementRef);
_this._platform = _platform; // TODO: make the document a required param when doing breaking changes.
_this._document = document;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MatToolbar, [{
key: "ngAfterViewInit",
value: function ngAfterViewInit() {
var _this2 = this;
if (this._platform.isBrowser) {
this._checkToolbarMixedModes();
this._toolbarRows.changes.subscribe(function () {
return _this2._checkToolbarMixedModes();
});
}
}
/**
* Throws an exception when developers are attempting to combine the different toolbar row modes.
*/
}, {
key: "_checkToolbarMixedModes",
value: function _checkToolbarMixedModes() {
var _this3 = this;
if (this._toolbarRows.length && (typeof ngDevMode === 'undefined' || ngDevMode)) {
// Check if there are any other DOM nodes that can display content but aren't inside of
// a element.
var isCombinedUsage = Array.from(this._elementRef.nativeElement.childNodes).filter(function (node) {
return !(node.classList && node.classList.contains('mat-toolbar-row'));
}).filter(function (node) {
return node.nodeType !== (_this3._document ? _this3._document.COMMENT_NODE : 8);
}).some(function (node) {
return !!(node.textContent && node.textContent.trim());
});
if (isCombinedUsage) {
throwToolbarMixedModesError();
}
}
}
}]);
return MatToolbar;
}(_MatToolbarMixinBase);
MatToolbar.ɵfac = function MatToolbar_Factory(t) {
return new (t || MatToolbar)(_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_7__["DOCUMENT"]));
};
MatToolbar.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineComponent"]({
type: MatToolbar,
selectors: [["mat-toolbar"]],
contentQueries: function MatToolbar_ContentQueries(rf, ctx, dirIndex) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵcontentQuery"](dirIndex, MatToolbarRow, true);
}
if (rf & 2) {
var _t;
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵloadQuery"]()) && (ctx._toolbarRows = _t);
}
},
hostAttrs: [1, "mat-toolbar"],
hostVars: 4,
hostBindings: function MatToolbar_HostBindings(rf, ctx) {
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵclassProp"]("mat-toolbar-multiple-rows", ctx._toolbarRows.length > 0)("mat-toolbar-single-row", ctx._toolbarRows.length === 0);
}
},
inputs: {
color: "color"
},
exportAs: ["matToolbar"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵInheritDefinitionFeature"]],
ngContentSelectors: _c1,
decls: 2,
vars: 0,
template: function MatToolbar_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojectionDef"](_c0);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojection"](0);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojection"](1, 1);
}
},
styles: [".cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%}\n"],
encapsulation: 2,
changeDetection: 0
});
MatToolbar.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"]
}, {
type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_7__["DOCUMENT"]]
}]
}];
};
MatToolbar.propDecorators = {
_toolbarRows: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ContentChildren"],
args: [MatToolbarRow, {
descendants: true
}]
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatToolbar, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Component"],
args: [{
selector: 'mat-toolbar',
exportAs: 'matToolbar',
template: "\n\n",
inputs: ['color'],
host: {
'class': 'mat-toolbar',
'[class.mat-toolbar-multiple-rows]': '_toolbarRows.length > 0',
'[class.mat-toolbar-single-row]': '_toolbarRows.length === 0'
},
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectionStrategy"].OnPush,
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewEncapsulation"].None,
styles: [".cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%}\n"]
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"]
}, {
type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_7__["DOCUMENT"]]
}]
}];
}, {
_toolbarRows: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ContentChildren"],
args: [MatToolbarRow, {
descendants: true
}]
}]
});
})();
/**
* Throws an exception when attempting to combine the different toolbar row modes.
* @docs-private
*/
function throwToolbarMixedModesError() {
throw Error('MatToolbar: Attempting to combine different toolbar modes. ' + 'Either specify multiple `` elements explicitly or just place content ' + 'inside of a `` for a single row.');
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var MatToolbarModule = function MatToolbarModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatToolbarModule);
};
MatToolbarModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineNgModule"]({
type: MatToolbarModule
});
MatToolbarModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineInjector"]({
factory: function MatToolbarModule_Factory(t) {
return new (t || MatToolbarModule)();
},
imports: [[_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]], _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵsetNgModuleScope"](MatToolbarModule, {
declarations: function declarations() {
return [MatToolbar, MatToolbarRow];
},
imports: function imports() {
return [_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]];
},
exports: function exports() {
return [MatToolbar, MatToolbarRow, _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatToolbarModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["NgModule"],
args: [{
imports: [_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]],
exports: [MatToolbar, MatToolbarRow, _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]],
declarations: [MatToolbar, MatToolbarRow]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "/uUt":
/*!*******************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/distinctUntilChanged.js ***!
\*******************************************************************************/
/*! exports provided: distinctUntilChanged */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "distinctUntilChanged", function() { return distinctUntilChanged; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
function distinctUntilChanged(compare, keySelector) {
return function (source) {
return source.lift(new DistinctUntilChangedOperator(compare, keySelector));
};
}
var DistinctUntilChangedOperator = /*#__PURE__*/function () {
function DistinctUntilChangedOperator(compare, keySelector) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, DistinctUntilChangedOperator);
this.compare = compare;
this.keySelector = keySelector;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(DistinctUntilChangedOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new DistinctUntilChangedSubscriber(subscriber, this.compare, this.keySelector));
}
}]);
return DistinctUntilChangedOperator;
}();
var DistinctUntilChangedSubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(DistinctUntilChangedSubscriber, _Subscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(DistinctUntilChangedSubscriber);
function DistinctUntilChangedSubscriber(destination, compare, keySelector) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, DistinctUntilChangedSubscriber);
_this = _super.call(this, destination);
_this.keySelector = keySelector;
_this.hasKey = false;
if (typeof compare === 'function') {
_this.compare = compare;
}
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(DistinctUntilChangedSubscriber, [{
key: "compare",
value: function compare(x, y) {
return x === y;
}
}, {
key: "_next",
value: function _next(value) {
var key;
try {
var keySelector = this.keySelector;
key = keySelector ? keySelector(value) : value;
} catch (err) {
return this.destination.error(err);
}
var result = false;
if (this.hasKey) {
try {
var compare = this.compare;
result = compare(this.key, key);
} catch (err) {
return this.destination.error(err);
}
} else {
this.hasKey = true;
}
if (!result) {
this.key = key;
this.destination.next(value);
}
}
}]);
return DistinctUntilChangedSubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_4__["Subscriber"]);
/***/ }),
/***/ "02Lk":
/*!*******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/distinct.js ***!
\*******************************************************************/
/*! exports provided: distinct, DistinctSubscriber */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "distinct", function() { return distinct; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DistinctSubscriber", function() { return DistinctSubscriber; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A");
function distinct(keySelector, flushes) {
return function (source) {
return source.lift(new DistinctOperator(keySelector, flushes));
};
}
var DistinctOperator = /*#__PURE__*/function () {
function DistinctOperator(keySelector, flushes) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, DistinctOperator);
this.keySelector = keySelector;
this.flushes = flushes;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(DistinctOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new DistinctSubscriber(subscriber, this.keySelector, this.flushes));
}
}]);
return DistinctOperator;
}();
var DistinctSubscriber = /*#__PURE__*/function (_SimpleOuterSubscribe) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(DistinctSubscriber, _SimpleOuterSubscribe);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(DistinctSubscriber);
function DistinctSubscriber(destination, keySelector, flushes) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, DistinctSubscriber);
_this = _super.call(this, destination);
_this.keySelector = keySelector;
_this.values = new Set();
if (flushes) {
_this.add(Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_5__["innerSubscribe"])(flushes, new _innerSubscribe__WEBPACK_IMPORTED_MODULE_5__["SimpleInnerSubscriber"](Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this))));
}
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(DistinctSubscriber, [{
key: "notifyNext",
value: function notifyNext() {
this.values.clear();
}
}, {
key: "notifyError",
value: function notifyError(error) {
this._error(error);
}
}, {
key: "_next",
value: function _next(value) {
if (this.keySelector) {
this._useKeySelector(value);
} else {
this._finalizeNext(value, value);
}
}
}, {
key: "_useKeySelector",
value: function _useKeySelector(value) {
var key;
var destination = this.destination;
try {
key = this.keySelector(value);
} catch (err) {
destination.error(err);
return;
}
this._finalizeNext(key, value);
}
}, {
key: "_finalizeNext",
value: function _finalizeNext(key, value) {
var values = this.values;
if (!values.has(key)) {
values.add(key);
this.destination.next(value);
}
}
}]);
return DistinctSubscriber;
}(_innerSubscribe__WEBPACK_IMPORTED_MODULE_5__["SimpleOuterSubscriber"]);
/***/ }),
/***/ "04ZW":
/*!****************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/fromEventPattern.js ***!
\****************************************************************************/
/*! exports provided: fromEventPattern */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromEventPattern", function() { return fromEventPattern; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/toConsumableArray */ "KQm4");
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _util_isArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/isArray */ "DH7j");
/* harmony import */ var _util_isFunction__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../util/isFunction */ "n6bG");
/* harmony import */ var _operators_map__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../operators/map */ "lJxs");
function fromEventPattern(addHandler, removeHandler, resultSelector) {
if (resultSelector) {
return fromEventPattern(addHandler, removeHandler).pipe(Object(_operators_map__WEBPACK_IMPORTED_MODULE_4__["map"])(function (args) {
return Object(_util_isArray__WEBPACK_IMPORTED_MODULE_2__["isArray"])(args) ? resultSelector.apply(void 0, Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__["default"])(args)) : resultSelector(args);
}));
}
return new _Observable__WEBPACK_IMPORTED_MODULE_1__["Observable"](function (subscriber) {
var handler = function handler() {
for (var _len = arguments.length, e = new Array(_len), _key = 0; _key < _len; _key++) {
e[_key] = arguments[_key];
}
return subscriber.next(e.length === 1 ? e[0] : e);
};
var retValue;
try {
retValue = addHandler(handler);
} catch (err) {
subscriber.error(err);
return undefined;
}
if (!Object(_util_isFunction__WEBPACK_IMPORTED_MODULE_3__["isFunction"])(removeHandler)) {
return undefined;
}
return function () {
return removeHandler(handler, retValue);
};
});
}
/***/ }),
/***/ "05l1":
/*!************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/publishReplay.js ***!
\************************************************************************/
/*! exports provided: publishReplay */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "publishReplay", function() { return publishReplay; });
/* harmony import */ var _ReplaySubject__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../ReplaySubject */ "jtHE");
/* harmony import */ var _multicast__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./multicast */ "oB13");
function publishReplay(bufferSize, windowTime, selectorOrScheduler, scheduler) {
if (selectorOrScheduler && typeof selectorOrScheduler !== 'function') {
scheduler = selectorOrScheduler;
}
var selector = typeof selectorOrScheduler === 'function' ? selectorOrScheduler : undefined;
var subject = new _ReplaySubject__WEBPACK_IMPORTED_MODULE_0__["ReplaySubject"](bufferSize, windowTime, scheduler);
return function (source) {
return Object(_multicast__WEBPACK_IMPORTED_MODULE_1__["multicast"])(function () {
return subject;
}, selector)(source);
};
}
/***/ }),
/***/ "05qF":
/*!*****************************************************************!*\
!*** ./node_modules/@angular/fire/__ivy_ngcc__/es2015/index.js ***!
\*****************************************************************/
/*! exports provided: RealtimeDatabaseURL, FirebaseZoneScheduler, runOutsideAngular, runInZone, FirebaseOptionsToken, FirebaseNameOrConfigToken, FirebaseApp, _firebaseAppFactory, AngularFireModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _public_api__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./public_api */ "mgdk");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RealtimeDatabaseURL", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["RealtimeDatabaseURL"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FirebaseZoneScheduler", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["FirebaseZoneScheduler"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "runOutsideAngular", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["runOutsideAngular"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "runInZone", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["runInZone"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FirebaseOptionsToken", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["FirebaseOptionsToken"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FirebaseNameOrConfigToken", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["FirebaseNameOrConfigToken"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FirebaseApp", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["FirebaseApp"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_firebaseAppFactory", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["_firebaseAppFactory"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AngularFireModule", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["AngularFireModule"]; });
/***/ }),
/***/ "067Y":
/*!************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/windowTime.js ***!
\************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subject_1 = __webpack_require__(/*! ../Subject */ "ds6q");
var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY");
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
var isNumeric_1 = __webpack_require__(/*! ../util/isNumeric */ "p0+S");
var isScheduler_1 = __webpack_require__(/*! ../util/isScheduler */ "nzqU");
function windowTime(windowTimeSpan) {
var scheduler = async_1.async;
var windowCreationInterval = null;
var maxWindowSize = Number.POSITIVE_INFINITY;
if (isScheduler_1.isScheduler(arguments[3])) {
scheduler = arguments[3];
}
if (isScheduler_1.isScheduler(arguments[2])) {
scheduler = arguments[2];
} else if (isNumeric_1.isNumeric(arguments[2])) {
maxWindowSize = Number(arguments[2]);
}
if (isScheduler_1.isScheduler(arguments[1])) {
scheduler = arguments[1];
} else if (isNumeric_1.isNumeric(arguments[1])) {
windowCreationInterval = Number(arguments[1]);
}
return function windowTimeOperatorFunction(source) {
return source.lift(new WindowTimeOperator(windowTimeSpan, windowCreationInterval, maxWindowSize, scheduler));
};
}
exports.windowTime = windowTime;
var WindowTimeOperator = function () {
function WindowTimeOperator(windowTimeSpan, windowCreationInterval, maxWindowSize, scheduler) {
this.windowTimeSpan = windowTimeSpan;
this.windowCreationInterval = windowCreationInterval;
this.maxWindowSize = maxWindowSize;
this.scheduler = scheduler;
}
WindowTimeOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new WindowTimeSubscriber(subscriber, this.windowTimeSpan, this.windowCreationInterval, this.maxWindowSize, this.scheduler));
};
return WindowTimeOperator;
}();
var CountedSubject = function (_super) {
__extends(CountedSubject, _super);
function CountedSubject() {
var _this = _super !== null && _super.apply(this, arguments) || this;
_this._numberOfNextedValues = 0;
return _this;
}
CountedSubject.prototype.next = function (value) {
this._numberOfNextedValues++;
_super.prototype.next.call(this, value);
};
Object.defineProperty(CountedSubject.prototype, "numberOfNextedValues", {
get: function get() {
return this._numberOfNextedValues;
},
enumerable: true,
configurable: true
});
return CountedSubject;
}(Subject_1.Subject);
var WindowTimeSubscriber = function (_super) {
__extends(WindowTimeSubscriber, _super);
function WindowTimeSubscriber(destination, windowTimeSpan, windowCreationInterval, maxWindowSize, scheduler) {
var _this = _super.call(this, destination) || this;
_this.destination = destination;
_this.windowTimeSpan = windowTimeSpan;
_this.windowCreationInterval = windowCreationInterval;
_this.maxWindowSize = maxWindowSize;
_this.scheduler = scheduler;
_this.windows = [];
var window = _this.openWindow();
if (windowCreationInterval !== null && windowCreationInterval >= 0) {
var closeState = {
subscriber: _this,
window: window,
context: null
};
var creationState = {
windowTimeSpan: windowTimeSpan,
windowCreationInterval: windowCreationInterval,
subscriber: _this,
scheduler: scheduler
};
_this.add(scheduler.schedule(dispatchWindowClose, windowTimeSpan, closeState));
_this.add(scheduler.schedule(dispatchWindowCreation, windowCreationInterval, creationState));
} else {
var timeSpanOnlyState = {
subscriber: _this,
window: window,
windowTimeSpan: windowTimeSpan
};
_this.add(scheduler.schedule(dispatchWindowTimeSpanOnly, windowTimeSpan, timeSpanOnlyState));
}
return _this;
}
WindowTimeSubscriber.prototype._next = function (value) {
var windows = this.windows;
var len = windows.length;
for (var i = 0; i < len; i++) {
var window_1 = windows[i];
if (!window_1.closed) {
window_1.next(value);
if (window_1.numberOfNextedValues >= this.maxWindowSize) {
this.closeWindow(window_1);
}
}
}
};
WindowTimeSubscriber.prototype._error = function (err) {
var windows = this.windows;
while (windows.length > 0) {
windows.shift().error(err);
}
this.destination.error(err);
};
WindowTimeSubscriber.prototype._complete = function () {
var windows = this.windows;
while (windows.length > 0) {
var window_2 = windows.shift();
if (!window_2.closed) {
window_2.complete();
}
}
this.destination.complete();
};
WindowTimeSubscriber.prototype.openWindow = function () {
var window = new CountedSubject();
this.windows.push(window);
var destination = this.destination;
destination.next(window);
return window;
};
WindowTimeSubscriber.prototype.closeWindow = function (window) {
window.complete();
var windows = this.windows;
windows.splice(windows.indexOf(window), 1);
};
return WindowTimeSubscriber;
}(Subscriber_1.Subscriber);
function dispatchWindowTimeSpanOnly(state) {
var subscriber = state.subscriber,
windowTimeSpan = state.windowTimeSpan,
window = state.window;
if (window) {
subscriber.closeWindow(window);
}
state.window = subscriber.openWindow();
this.schedule(state, windowTimeSpan);
}
function dispatchWindowCreation(state) {
var windowTimeSpan = state.windowTimeSpan,
subscriber = state.subscriber,
scheduler = state.scheduler,
windowCreationInterval = state.windowCreationInterval;
var window = subscriber.openWindow();
var action = this;
var context = {
action: action,
subscription: null
};
var timeSpanState = {
subscriber: subscriber,
window: window,
context: context
};
context.subscription = scheduler.schedule(dispatchWindowClose, windowTimeSpan, timeSpanState);
action.add(context.subscription);
action.schedule(state, windowCreationInterval);
}
function dispatchWindowClose(state) {
var subscriber = state.subscriber,
window = state.window,
context = state.context;
if (context && context.action && context.subscription) {
context.action.remove(context.subscription);
}
subscriber.closeWindow(window);
}
/***/ }),
/***/ "0BvR":
/*!***********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/auditTime.js ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY");
var audit_1 = __webpack_require__(/*! ./audit */ "+vT+");
var timer_1 = __webpack_require__(/*! ../observable/timer */ "eJ3O");
function auditTime(duration, scheduler) {
if (scheduler === void 0) {
scheduler = async_1.async;
}
return audit_1.audit(function () {
return timer_1.timer(duration, scheduler);
});
}
exports.auditTime = auditTime;
/***/ }),
/***/ "0EQZ":
/*!************************************************************************!*\
!*** ./node_modules/@angular/cdk/__ivy_ngcc__/fesm2015/collections.js ***!
\************************************************************************/
/*! exports provided: ArrayDataSource, DataSource, SelectionModel, UniqueSelectionDispatcher, _DisposeViewRepeaterStrategy, _RecycleViewRepeaterStrategy, _VIEW_REPEATER_STRATEGY, getMultipleValuesInSingleSelectionError, isDataSource */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ArrayDataSource", function() { return ArrayDataSource; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DataSource", function() { return DataSource; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectionModel", function() { return SelectionModel; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UniqueSelectionDispatcher", function() { return UniqueSelectionDispatcher; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_DisposeViewRepeaterStrategy", function() { return _DisposeViewRepeaterStrategy; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_RecycleViewRepeaterStrategy", function() { return _RecycleViewRepeaterStrategy; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_VIEW_REPEATER_STRATEGY", function() { return _VIEW_REPEATER_STRATEGY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getMultipleValuesInSingleSelectionError", function() { return getMultipleValuesInSingleSelectionError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isDataSource", function() { return isDataSource; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/core */ "fXoL");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var DataSource = function DataSource() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, DataSource);
};
/** Checks whether an object is a data source. */
function isDataSource(value) {
// Check if the value is a DataSource by observing if it has a connect function. Cannot
// be checked as an `instanceof DataSource` since people could create their own sources
// that match the interface, but don't extend DataSource.
return value && typeof value.connect === 'function';
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** DataSource wrapper for a native array. */
var ArrayDataSource = /*#__PURE__*/function (_DataSource) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(ArrayDataSource, _DataSource);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(ArrayDataSource);
function ArrayDataSource(_data) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, ArrayDataSource);
_this = _super.call(this);
_this._data = _data;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(ArrayDataSource, [{
key: "connect",
value: function connect() {
return Object(rxjs__WEBPACK_IMPORTED_MODULE_5__["isObservable"])(this._data) ? this._data : Object(rxjs__WEBPACK_IMPORTED_MODULE_5__["of"])(this._data);
}
}, {
key: "disconnect",
value: function disconnect() {}
}]);
return ArrayDataSource;
}(DataSource);
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* A repeater that destroys views when they are removed from a
* {@link ViewContainerRef}. When new items are inserted into the container,
* the repeater will always construct a new embedded view for each item.
*
* @template T The type for the embedded view's $implicit property.
* @template R The type for the item in each IterableDiffer change record.
* @template C The type for the context passed to each embedded view.
*/
var _DisposeViewRepeaterStrategy = /*#__PURE__*/function () {
function _DisposeViewRepeaterStrategy() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, _DisposeViewRepeaterStrategy);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(_DisposeViewRepeaterStrategy, [{
key: "applyChanges",
value: function applyChanges(changes, viewContainerRef, itemContextFactory, itemValueResolver, itemViewChanged) {
changes.forEachOperation(function (record, adjustedPreviousIndex, currentIndex) {
var view;
var operation;
if (record.previousIndex == null) {
var insertContext = itemContextFactory(record, adjustedPreviousIndex, currentIndex);
view = viewContainerRef.createEmbeddedView(insertContext.templateRef, insertContext.context, insertContext.index);
operation = 1
/* INSERTED */
;
} else if (currentIndex == null) {
viewContainerRef.remove(adjustedPreviousIndex);
operation = 3
/* REMOVED */
;
} else {
view = viewContainerRef.get(adjustedPreviousIndex);
viewContainerRef.move(view, currentIndex);
operation = 2
/* MOVED */
;
}
if (itemViewChanged) {
itemViewChanged({
context: view === null || view === void 0 ? void 0 : view.context,
operation: operation,
record: record
});
}
});
}
}, {
key: "detach",
value: function detach() {}
}]);
return _DisposeViewRepeaterStrategy;
}();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* A repeater that caches views when they are removed from a
* {@link ViewContainerRef}. When new items are inserted into the container,
* the repeater will reuse one of the cached views instead of creating a new
* embedded view. Recycling cached views reduces the quantity of expensive DOM
* inserts.
*
* @template T The type for the embedded view's $implicit property.
* @template R The type for the item in each IterableDiffer change record.
* @template C The type for the context passed to each embedded view.
*/
var _RecycleViewRepeaterStrategy = /*#__PURE__*/function () {
function _RecycleViewRepeaterStrategy() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, _RecycleViewRepeaterStrategy);
/**
* The size of the cache used to store unused views.
* Setting the cache size to `0` will disable caching. Defaults to 20 views.
*/
this.viewCacheSize = 20;
/**
* View cache that stores embedded view instances that have been previously stamped out,
* but don't are not currently rendered. The view repeater will reuse these views rather than
* creating brand new ones.
*
* TODO(michaeljamesparsons) Investigate whether using a linked list would improve performance.
*/
this._viewCache = [];
}
/** Apply changes to the DOM. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(_RecycleViewRepeaterStrategy, [{
key: "applyChanges",
value: function applyChanges(changes, viewContainerRef, itemContextFactory, itemValueResolver, itemViewChanged) {
var _this2 = this;
// Rearrange the views to put them in the right location.
changes.forEachOperation(function (record, adjustedPreviousIndex, currentIndex) {
var view;
var operation;
if (record.previousIndex == null) {
// Item added.
var viewArgsFactory = function viewArgsFactory() {
return itemContextFactory(record, adjustedPreviousIndex, currentIndex);
};
view = _this2._insertView(viewArgsFactory, currentIndex, viewContainerRef, itemValueResolver(record));
operation = view ? 1
/* INSERTED */
: 0
/* REPLACED */
;
} else if (currentIndex == null) {
// Item removed.
_this2._detachAndCacheView(adjustedPreviousIndex, viewContainerRef);
operation = 3
/* REMOVED */
;
} else {
// Item moved.
view = _this2._moveView(adjustedPreviousIndex, currentIndex, viewContainerRef, itemValueResolver(record));
operation = 2
/* MOVED */
;
}
if (itemViewChanged) {
itemViewChanged({
context: view === null || view === void 0 ? void 0 : view.context,
operation: operation,
record: record
});
}
});
}
}, {
key: "detach",
value: function detach() {
var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(this._viewCache),
_step;
try {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
var view = _step.value;
view.destroy();
}
} catch (err) {
_iterator.e(err);
} finally {
_iterator.f();
}
}
/**
* Inserts a view for a new item, either from the cache or by creating a new
* one. Returns `undefined` if the item was inserted into a cached view.
*/
}, {
key: "_insertView",
value: function _insertView(viewArgsFactory, currentIndex, viewContainerRef, value) {
var cachedView = this._insertViewFromCache(currentIndex, viewContainerRef);
if (cachedView) {
cachedView.context.$implicit = value;
return undefined;
}
var viewArgs = viewArgsFactory();
return viewContainerRef.createEmbeddedView(viewArgs.templateRef, viewArgs.context, viewArgs.index);
}
/** Detaches the view at the given index and inserts into the view cache. */
}, {
key: "_detachAndCacheView",
value: function _detachAndCacheView(index, viewContainerRef) {
var detachedView = this._detachView(index, viewContainerRef);
this._maybeCacheView(detachedView, viewContainerRef);
}
/** Moves view at the previous index to the current index. */
}, {
key: "_moveView",
value: function _moveView(adjustedPreviousIndex, currentIndex, viewContainerRef, value) {
var view = viewContainerRef.get(adjustedPreviousIndex);
viewContainerRef.move(view, currentIndex);
view.context.$implicit = value;
return view;
}
/**
* Cache the given detached view. If the cache is full, the view will be
* destroyed.
*/
}, {
key: "_maybeCacheView",
value: function _maybeCacheView(view, viewContainerRef) {
if (this._viewCache.length < this.viewCacheSize) {
this._viewCache.push(view);
} else {
var index = viewContainerRef.indexOf(view); // The host component could remove views from the container outside of
// the view repeater. It's unlikely this will occur, but just in case,
// destroy the view on its own, otherwise destroy it through the
// container to ensure that all the references are removed.
if (index === -1) {
view.destroy();
} else {
viewContainerRef.remove(index);
}
}
}
/** Inserts a recycled view from the cache at the given index. */
}, {
key: "_insertViewFromCache",
value: function _insertViewFromCache(index, viewContainerRef) {
var cachedView = this._viewCache.pop();
if (cachedView) {
viewContainerRef.insert(cachedView, index);
}
return cachedView || null;
}
/** Detaches the embedded view at the given index. */
}, {
key: "_detachView",
value: function _detachView(index, viewContainerRef) {
return viewContainerRef.detach(index);
}
}]);
return _RecycleViewRepeaterStrategy;
}();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Class to be used to power selecting one or more options from a list.
*/
var SelectionModel = /*#__PURE__*/function () {
function SelectionModel() {
var _this3 = this;
var _multiple = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;
var initiallySelectedValues = arguments.length > 1 ? arguments[1] : undefined;
var _emitChanges = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : true;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, SelectionModel);
this._multiple = _multiple;
this._emitChanges = _emitChanges;
/** Currently-selected values. */
this._selection = new Set();
/** Keeps track of the deselected options that haven't been emitted by the change event. */
this._deselectedToEmit = [];
/** Keeps track of the selected options that haven't been emitted by the change event. */
this._selectedToEmit = [];
/** Event emitted when the value has changed. */
this.changed = new rxjs__WEBPACK_IMPORTED_MODULE_5__["Subject"]();
if (initiallySelectedValues && initiallySelectedValues.length) {
if (_multiple) {
initiallySelectedValues.forEach(function (value) {
return _this3._markSelected(value);
});
} else {
this._markSelected(initiallySelectedValues[0]);
} // Clear the array in order to avoid firing the change event for preselected values.
this._selectedToEmit.length = 0;
}
}
/** Selected values. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(SelectionModel, [{
key: "selected",
get: function get() {
if (!this._selected) {
this._selected = Array.from(this._selection.values());
}
return this._selected;
}
/**
* Selects a value or an array of values.
*/
}, {
key: "select",
value: function select() {
var _this4 = this;
for (var _len = arguments.length, values = new Array(_len), _key = 0; _key < _len; _key++) {
values[_key] = arguments[_key];
}
this._verifyValueAssignment(values);
values.forEach(function (value) {
return _this4._markSelected(value);
});
this._emitChangeEvent();
}
/**
* Deselects a value or an array of values.
*/
}, {
key: "deselect",
value: function deselect() {
var _this5 = this;
for (var _len2 = arguments.length, values = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
values[_key2] = arguments[_key2];
}
this._verifyValueAssignment(values);
values.forEach(function (value) {
return _this5._unmarkSelected(value);
});
this._emitChangeEvent();
}
/**
* Toggles a value between selected and deselected.
*/
}, {
key: "toggle",
value: function toggle(value) {
this.isSelected(value) ? this.deselect(value) : this.select(value);
}
/**
* Clears all of the selected values.
*/
}, {
key: "clear",
value: function clear() {
this._unmarkAll();
this._emitChangeEvent();
}
/**
* Determines whether a value is selected.
*/
}, {
key: "isSelected",
value: function isSelected(value) {
return this._selection.has(value);
}
/**
* Determines whether the model does not have a value.
*/
}, {
key: "isEmpty",
value: function isEmpty() {
return this._selection.size === 0;
}
/**
* Determines whether the model has a value.
*/
}, {
key: "hasValue",
value: function hasValue() {
return !this.isEmpty();
}
/**
* Sorts the selected values based on a predicate function.
*/
}, {
key: "sort",
value: function sort(predicate) {
if (this._multiple && this.selected) {
this._selected.sort(predicate);
}
}
/**
* Gets whether multiple values can be selected.
*/
}, {
key: "isMultipleSelection",
value: function isMultipleSelection() {
return this._multiple;
}
/** Emits a change event and clears the records of selected and deselected values. */
}, {
key: "_emitChangeEvent",
value: function _emitChangeEvent() {
// Clear the selected values so they can be re-cached.
this._selected = null;
if (this._selectedToEmit.length || this._deselectedToEmit.length) {
this.changed.next({
source: this,
added: this._selectedToEmit,
removed: this._deselectedToEmit
});
this._deselectedToEmit = [];
this._selectedToEmit = [];
}
}
/** Selects a value. */
}, {
key: "_markSelected",
value: function _markSelected(value) {
if (!this.isSelected(value)) {
if (!this._multiple) {
this._unmarkAll();
}
this._selection.add(value);
if (this._emitChanges) {
this._selectedToEmit.push(value);
}
}
}
/** Deselects a value. */
}, {
key: "_unmarkSelected",
value: function _unmarkSelected(value) {
if (this.isSelected(value)) {
this._selection.delete(value);
if (this._emitChanges) {
this._deselectedToEmit.push(value);
}
}
}
/** Clears out the selected values. */
}, {
key: "_unmarkAll",
value: function _unmarkAll() {
var _this6 = this;
if (!this.isEmpty()) {
this._selection.forEach(function (value) {
return _this6._unmarkSelected(value);
});
}
}
/**
* Verifies the value assignment and throws an error if the specified value array is
* including multiple values while the selection model is not supporting multiple values.
*/
}, {
key: "_verifyValueAssignment",
value: function _verifyValueAssignment(values) {
if (values.length > 1 && !this._multiple && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw getMultipleValuesInSingleSelectionError();
}
}
}]);
return SelectionModel;
}();
/**
* Returns an error that reports that multiple values are passed into a selection model
* with a single value.
* @docs-private
*/
function getMultipleValuesInSingleSelectionError() {
return Error('Cannot pass multiple values into SelectionModel with single-value mode.');
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Class to coordinate unique selection based on name.
* Intended to be consumed as an Angular service.
* This service is needed because native radio change events are only fired on the item currently
* being selected, and we still need to uncheck the previous selection.
*
* This service does not *store* any IDs and names because they may change at any time, so it is
* less error-prone if they are simply passed through when the events occur.
*/
var UniqueSelectionDispatcher = /*#__PURE__*/function () {
function UniqueSelectionDispatcher() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, UniqueSelectionDispatcher);
this._listeners = [];
}
/**
* Notify other items that selection for the given name has been set.
* @param id ID of the item.
* @param name Name of the item.
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(UniqueSelectionDispatcher, [{
key: "notify",
value: function notify(id, name) {
var _iterator2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(this._listeners),
_step2;
try {
for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
var listener = _step2.value;
listener(id, name);
}
} catch (err) {
_iterator2.e(err);
} finally {
_iterator2.f();
}
}
/**
* Listen for future changes to item selection.
* @return Function used to deregister listener
*/
}, {
key: "listen",
value: function listen(listener) {
var _this7 = this;
this._listeners.push(listener);
return function () {
_this7._listeners = _this7._listeners.filter(function (registered) {
return listener !== registered;
});
};
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
this._listeners = [];
}
}]);
return UniqueSelectionDispatcher;
}();
UniqueSelectionDispatcher.ɵfac = function UniqueSelectionDispatcher_Factory(t) {
return new (t || UniqueSelectionDispatcher)();
};
UniqueSelectionDispatcher.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjectable"])({
factory: function UniqueSelectionDispatcher_Factory() {
return new UniqueSelectionDispatcher();
},
token: UniqueSelectionDispatcher,
providedIn: "root"
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](UniqueSelectionDispatcher, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injectable"],
args: [{
providedIn: 'root'
}]
}], function () {
return [];
}, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Injection token for {@link _ViewRepeater}. This token is for use by Angular Material only.
* @docs-private
*/
var _VIEW_REPEATER_STRATEGY = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('_ViewRepeater');
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "0EUg":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/concatAll.js ***!
\********************************************************************/
/*! exports provided: concatAll */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "concatAll", function() { return concatAll; });
/* harmony import */ var _mergeAll__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mergeAll */ "bHdf");
function concatAll() {
return Object(_mergeAll__WEBPACK_IMPORTED_MODULE_0__["mergeAll"])(1);
}
/***/ }),
/***/ "0IaG":
/*!************************************************************************!*\
!*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/dialog.js ***!
\************************************************************************/
/*! exports provided: MAT_DIALOG_DATA, MAT_DIALOG_DEFAULT_OPTIONS, MAT_DIALOG_SCROLL_STRATEGY, MAT_DIALOG_SCROLL_STRATEGY_FACTORY, MAT_DIALOG_SCROLL_STRATEGY_PROVIDER, MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY, MatDialog, MatDialogActions, MatDialogClose, MatDialogConfig, MatDialogContainer, MatDialogContent, MatDialogModule, MatDialogRef, MatDialogTitle, _MatDialogBase, _MatDialogContainerBase, _closeDialogVia, matDialogAnimations, throwMatDialogContentAlreadyAttachedError */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DIALOG_DATA", function() { return MAT_DIALOG_DATA; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DIALOG_DEFAULT_OPTIONS", function() { return MAT_DIALOG_DEFAULT_OPTIONS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DIALOG_SCROLL_STRATEGY", function() { return MAT_DIALOG_SCROLL_STRATEGY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DIALOG_SCROLL_STRATEGY_FACTORY", function() { return MAT_DIALOG_SCROLL_STRATEGY_FACTORY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DIALOG_SCROLL_STRATEGY_PROVIDER", function() { return MAT_DIALOG_SCROLL_STRATEGY_PROVIDER; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY", function() { return MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialog", function() { return MatDialog; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogActions", function() { return MatDialogActions; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogClose", function() { return MatDialogClose; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogConfig", function() { return MatDialogConfig; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogContainer", function() { return MatDialogContainer; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogContent", function() { return MatDialogContent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogModule", function() { return MatDialogModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogRef", function() { return MatDialogRef; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogTitle", function() { return MatDialogTitle; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatDialogBase", function() { return _MatDialogBase; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatDialogContainerBase", function() { return _MatDialogContainerBase; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_closeDialogVia", function() { return _closeDialogVia; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matDialogAnimations", function() { return matDialogAnimations; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throwMatDialogContentAlreadyAttachedError", function() { return throwMatDialogContentAlreadyAttachedError; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/cdk/overlay */ "rDax");
/* harmony import */ var _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/cdk/portal */ "+rOU");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/material/core */ "FKr1");
/* harmony import */ var _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/cdk/bidi */ "cH1L");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/common */ "ofXK");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
/* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x");
/* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @angular/animations */ "R0Ic");
/* harmony import */ var _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @angular/cdk/keycodes */ "FtGj");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Configuration for opening a modal dialog with the MatDialog service.
*/
function MatDialogContainer_ng_template_0_Template(rf, ctx) {}
var MatDialogConfig = function MatDialogConfig() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogConfig);
/** The ARIA role of the dialog element. */
this.role = 'dialog';
/** Custom class for the overlay pane. */
this.panelClass = '';
/** Whether the dialog has a backdrop. */
this.hasBackdrop = true;
/** Custom class for the backdrop. */
this.backdropClass = '';
/** Whether the user can use escape or clicking on the backdrop to close the modal. */
this.disableClose = false;
/** Width of the dialog. */
this.width = '';
/** Height of the dialog. */
this.height = '';
/** Max-width of the dialog. If a number is provided, assumes pixel units. Defaults to 80vw. */
this.maxWidth = '80vw';
/** Data being injected into the child component. */
this.data = null;
/** ID of the element that describes the dialog. */
this.ariaDescribedBy = null;
/** ID of the element that labels the dialog. */
this.ariaLabelledBy = null;
/** Aria label to assign to the dialog element. */
this.ariaLabel = null;
/** Whether the dialog should focus the first focusable element on open. */
this.autoFocus = true;
/**
* Whether the dialog should restore focus to the
* previously-focused element, after it's closed.
*/
this.restoreFocus = true;
/**
* Whether the dialog should close when the user goes backwards/forwards in history.
* Note that this usually doesn't include clicking on links (unless the user is using
* the `HashLocationStrategy`).
*/
this.closeOnNavigation = true; // TODO(jelbourn): add configuration for lifecycle hooks, ARIA labelling.
};
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Animations used by MatDialog.
* @docs-private
*/
var matDialogAnimations = {
/** Animation that is applied on the dialog container by default. */
dialogContainer: Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["trigger"])('dialogContainer', [// Note: The `enter` animation transitions to `transform: none`, because for some reason
// specifying the transform explicitly, causes IE both to blur the dialog content and
// decimate the animation performance. Leaving it as `none` solves both issues.
Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["state"])('void, exit', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({
opacity: 0,
transform: 'scale(0.7)'
})), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["state"])('enter', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({
transform: 'none'
})), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["transition"])('* => enter', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["animate"])('150ms cubic-bezier(0, 0, 0.2, 1)', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({
transform: 'none',
opacity: 1
}))), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["transition"])('* => void, * => exit', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["animate"])('75ms cubic-bezier(0.4, 0.0, 0.2, 1)', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({
opacity: 0
})))])
};
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Throws an exception for the case when a ComponentPortal is
* attached to a DomPortalOutlet without an origin.
* @docs-private
*/
function throwMatDialogContentAlreadyAttachedError() {
throw Error('Attempting to attach dialog content after content is already attached');
}
/**
* Base class for the `MatDialogContainer`. The base class does not implement
* animations as these are left to implementers of the dialog container.
*/
var _MatDialogContainerBase = /*#__PURE__*/function (_BasePortalOutlet) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(_MatDialogContainerBase, _BasePortalOutlet);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(_MatDialogContainerBase);
function _MatDialogContainerBase(_elementRef, _focusTrapFactory, _changeDetectorRef, _document,
/** The dialog configuration. */
_config, _focusMonitor) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, _MatDialogContainerBase);
_this = _super.call(this);
_this._elementRef = _elementRef;
_this._focusTrapFactory = _focusTrapFactory;
_this._changeDetectorRef = _changeDetectorRef;
_this._config = _config;
_this._focusMonitor = _focusMonitor;
/** Emits when an animation state changes. */
_this._animationStateChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["EventEmitter"]();
/** Element that was focused before the dialog was opened. Save this to restore upon close. */
_this._elementFocusedBeforeDialogWasOpened = null;
/**
* Type of interaction that led to the dialog being closed. This is used to determine
* whether the focus style will be applied when returning focus to its original location
* after the dialog is closed.
*/
_this._closeInteractionType = null;
/**
* Attaches a DOM portal to the dialog container.
* @param portal Portal to be attached.
* @deprecated To be turned into a method.
* @breaking-change 10.0.0
*/
_this.attachDomPortal = function (portal) {
if (_this._portalOutlet.hasAttached() && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throwMatDialogContentAlreadyAttachedError();
}
return _this._portalOutlet.attachDomPortal(portal);
};
_this._ariaLabelledBy = _config.ariaLabelledBy || null;
_this._document = _document;
return _this;
}
/** Initializes the dialog container with the attached content. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(_MatDialogContainerBase, [{
key: "_initializeWithAttachedContent",
value: function _initializeWithAttachedContent() {
this._setupFocusTrap(); // Save the previously focused element. This element will be re-focused
// when the dialog closes.
this._capturePreviouslyFocusedElement(); // Move focus onto the dialog immediately in order to prevent the user
// from accidentally opening multiple dialogs at the same time.
this._focusDialogContainer();
}
/**
* Attach a ComponentPortal as content to this dialog container.
* @param portal Portal to be attached as the dialog content.
*/
}, {
key: "attachComponentPortal",
value: function attachComponentPortal(portal) {
if (this._portalOutlet.hasAttached() && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throwMatDialogContentAlreadyAttachedError();
}
return this._portalOutlet.attachComponentPortal(portal);
}
/**
* Attach a TemplatePortal as content to this dialog container.
* @param portal Portal to be attached as the dialog content.
*/
}, {
key: "attachTemplatePortal",
value: function attachTemplatePortal(portal) {
if (this._portalOutlet.hasAttached() && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throwMatDialogContentAlreadyAttachedError();
}
return this._portalOutlet.attachTemplatePortal(portal);
}
/** Moves focus back into the dialog if it was moved out. */
}, {
key: "_recaptureFocus",
value: function _recaptureFocus() {
if (!this._containsFocus()) {
var focusContainer = !this._config.autoFocus || !this._focusTrap.focusInitialElement();
if (focusContainer) {
this._elementRef.nativeElement.focus();
}
}
}
/** Moves the focus inside the focus trap. */
}, {
key: "_trapFocus",
value: function _trapFocus() {
// If we were to attempt to focus immediately, then the content of the dialog would not yet be
// ready in instances where change detection has to run first. To deal with this, we simply
// wait for the microtask queue to be empty.
if (this._config.autoFocus) {
this._focusTrap.focusInitialElementWhenReady();
} else if (!this._containsFocus()) {
// Otherwise ensure that focus is on the dialog container. It's possible that a different
// component tried to move focus while the open animation was running. See:
// https://github.com/angular/components/issues/16215. Note that we only want to do this
// if the focus isn't inside the dialog already, because it's possible that the consumer
// turned off `autoFocus` in order to move focus themselves.
this._elementRef.nativeElement.focus();
}
}
/** Restores focus to the element that was focused before the dialog opened. */
}, {
key: "_restoreFocus",
value: function _restoreFocus() {
var previousElement = this._elementFocusedBeforeDialogWasOpened; // We need the extra check, because IE can set the `activeElement` to null in some cases.
if (this._config.restoreFocus && previousElement && typeof previousElement.focus === 'function') {
var activeElement = this._document.activeElement;
var element = this._elementRef.nativeElement; // Make sure that focus is still inside the dialog or is on the body (usually because a
// non-focusable element like the backdrop was clicked) before moving it. It's possible that
// the consumer moved it themselves before the animation was done, in which case we shouldn't
// do anything.
if (!activeElement || activeElement === this._document.body || activeElement === element || element.contains(activeElement)) {
if (this._focusMonitor) {
this._focusMonitor.focusVia(previousElement, this._closeInteractionType);
this._closeInteractionType = null;
} else {
previousElement.focus();
}
}
}
if (this._focusTrap) {
this._focusTrap.destroy();
}
}
/** Sets up the focus trap. */
}, {
key: "_setupFocusTrap",
value: function _setupFocusTrap() {
this._focusTrap = this._focusTrapFactory.create(this._elementRef.nativeElement);
}
/** Captures the element that was focused before the dialog was opened. */
}, {
key: "_capturePreviouslyFocusedElement",
value: function _capturePreviouslyFocusedElement() {
if (this._document) {
this._elementFocusedBeforeDialogWasOpened = this._document.activeElement;
}
}
/** Focuses the dialog container. */
}, {
key: "_focusDialogContainer",
value: function _focusDialogContainer() {
// Note that there is no focus method when rendering on the server.
if (this._elementRef.nativeElement.focus) {
this._elementRef.nativeElement.focus();
}
}
/** Returns whether focus is inside the dialog. */
}, {
key: "_containsFocus",
value: function _containsFocus() {
var element = this._elementRef.nativeElement;
var activeElement = this._document.activeElement;
return element === activeElement || element.contains(activeElement);
}
}]);
return _MatDialogContainerBase;
}(_angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["BasePortalOutlet"]);
_MatDialogContainerBase.ɵfac = function _MatDialogContainerBase_Factory(t) {
return new (t || _MatDialogContainerBase)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__["FocusTrapFactory"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MatDialogConfig), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__["FocusMonitor"]));
};
_MatDialogContainerBase.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({
type: _MatDialogContainerBase,
viewQuery: function _MatDialogContainerBase_Query(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵstaticViewQuery"](_angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["CdkPortalOutlet"], true);
}
if (rf & 2) {
var _t;
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵloadQuery"]()) && (ctx._portalOutlet = _t.first);
}
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵInheritDefinitionFeature"]]
});
_MatDialogContainerBase.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__["FocusTrapFactory"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectorRef"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]]
}]
}, {
type: MatDialogConfig
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__["FocusMonitor"]
}];
};
_MatDialogContainerBase.propDecorators = {
_portalOutlet: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewChild"],
args: [_angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["CdkPortalOutlet"], {
static: true
}]
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](_MatDialogContainerBase, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__["FocusTrapFactory"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectorRef"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]]
}]
}, {
type: MatDialogConfig
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__["FocusMonitor"]
}];
}, {
_portalOutlet: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewChild"],
args: [_angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["CdkPortalOutlet"], {
static: true
}]
}]
});
})();
/**
* Internal component that wraps user-provided dialog content.
* Animation is based on https://material.io/guidelines/motion/choreography.html.
* @docs-private
*/
var MatDialogContainer = /*#__PURE__*/function (_MatDialogContainerBa) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(MatDialogContainer, _MatDialogContainerBa);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(MatDialogContainer);
function MatDialogContainer() {
var _this2;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogContainer);
_this2 = _super2.apply(this, arguments);
/** State of the dialog animation. */
_this2._state = 'enter';
return _this2;
}
/** Callback, invoked whenever an animation on the host completes. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MatDialogContainer, [{
key: "_onAnimationDone",
value: function _onAnimationDone(_ref) {
var toState = _ref.toState,
totalTime = _ref.totalTime;
if (toState === 'enter') {
this._trapFocus();
this._animationStateChanged.next({
state: 'opened',
totalTime: totalTime
});
} else if (toState === 'exit') {
this._restoreFocus();
this._animationStateChanged.next({
state: 'closed',
totalTime: totalTime
});
}
}
/** Callback, invoked when an animation on the host starts. */
}, {
key: "_onAnimationStart",
value: function _onAnimationStart(_ref2) {
var toState = _ref2.toState,
totalTime = _ref2.totalTime;
if (toState === 'enter') {
this._animationStateChanged.next({
state: 'opening',
totalTime: totalTime
});
} else if (toState === 'exit' || toState === 'void') {
this._animationStateChanged.next({
state: 'closing',
totalTime: totalTime
});
}
}
/** Starts the dialog exit animation. */
}, {
key: "_startExitAnimation",
value: function _startExitAnimation() {
this._state = 'exit'; // Mark the container for check so it can react if the
// view container is using OnPush change detection.
this._changeDetectorRef.markForCheck();
}
}]);
return MatDialogContainer;
}(_MatDialogContainerBase);
MatDialogContainer.ɵfac = function MatDialogContainer_Factory(t) {
return ɵMatDialogContainer_BaseFactory(t || MatDialogContainer);
};
MatDialogContainer.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineComponent"]({
type: MatDialogContainer,
selectors: [["mat-dialog-container"]],
hostAttrs: ["tabindex", "-1", "aria-modal", "true", 1, "mat-dialog-container"],
hostVars: 6,
hostBindings: function MatDialogContainer_HostBindings(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵsyntheticHostListener"]("@dialogContainer.start", function MatDialogContainer_animation_dialogContainer_start_HostBindingHandler($event) {
return ctx._onAnimationStart($event);
})("@dialogContainer.done", function MatDialogContainer_animation_dialogContainer_done_HostBindingHandler($event) {
return ctx._onAnimationDone($event);
});
}
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵhostProperty"]("id", ctx._id);
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵattribute"]("role", ctx._config.role)("aria-labelledby", ctx._config.ariaLabel ? null : ctx._ariaLabelledBy)("aria-label", ctx._config.ariaLabel)("aria-describedby", ctx._config.ariaDescribedBy || null);
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵsyntheticHostProperty"]("@dialogContainer", ctx._state);
}
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵInheritDefinitionFeature"]],
decls: 1,
vars: 0,
consts: [["cdkPortalOutlet", ""]],
template: function MatDialogContainer_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵtemplate"](0, MatDialogContainer_ng_template_0_Template, 0, 0, "ng-template", 0);
}
},
directives: [_angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["CdkPortalOutlet"]],
styles: [".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],
encapsulation: 2,
data: {
animation: [matDialogAnimations.dialogContainer]
}
});
var ɵMatDialogContainer_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵgetInheritedFactory"](MatDialogContainer);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialogContainer, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Component"],
args: [{
selector: 'mat-dialog-container',
template: "\n",
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewEncapsulation"].None,
// Using OnPush for dialogs caused some G3 sync issues. Disabled until we can track them down.
// tslint:disable-next-line:validate-decorators
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectionStrategy"].Default,
animations: [matDialogAnimations.dialogContainer],
host: {
'class': 'mat-dialog-container',
'tabindex': '-1',
'aria-modal': 'true',
'[id]': '_id',
'[attr.role]': '_config.role',
'[attr.aria-labelledby]': '_config.ariaLabel ? null : _ariaLabelledBy',
'[attr.aria-label]': '_config.ariaLabel',
'[attr.aria-describedby]': '_config.ariaDescribedBy || null',
'[@dialogContainer]': '_state',
'(@dialogContainer.start)': '_onAnimationStart($event)',
'(@dialogContainer.done)': '_onAnimationDone($event)'
},
styles: [".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
// TODO(jelbourn): resizing
// Counter for unique dialog ids.
var uniqueId = 0;
/**
* Reference to a dialog opened via the MatDialog service.
*/
var MatDialogRef = /*#__PURE__*/function () {
function MatDialogRef(_overlayRef, _containerInstance) {
var _this3 = this;
var id = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : "mat-dialog-".concat(uniqueId++);
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogRef);
this._overlayRef = _overlayRef;
this._containerInstance = _containerInstance;
this.id = id;
/** Whether the user is allowed to close the dialog. */
this.disableClose = this._containerInstance._config.disableClose;
/** Subject for notifying the user that the dialog has finished opening. */
this._afterOpened = new rxjs__WEBPACK_IMPORTED_MODULE_10__["Subject"]();
/** Subject for notifying the user that the dialog has finished closing. */
this._afterClosed = new rxjs__WEBPACK_IMPORTED_MODULE_10__["Subject"]();
/** Subject for notifying the user that the dialog has started closing. */
this._beforeClosed = new rxjs__WEBPACK_IMPORTED_MODULE_10__["Subject"]();
/** Current state of the dialog. */
this._state = 0
/* OPEN */
; // Pass the id along to the container.
_containerInstance._id = id; // Emit when opening animation completes
_containerInstance._animationStateChanged.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["filter"])(function (event) {
return event.state === 'opened';
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["take"])(1)).subscribe(function () {
_this3._afterOpened.next();
_this3._afterOpened.complete();
}); // Dispose overlay when closing animation is complete
_containerInstance._animationStateChanged.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["filter"])(function (event) {
return event.state === 'closed';
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["take"])(1)).subscribe(function () {
clearTimeout(_this3._closeFallbackTimeout);
_this3._finishDialogClose();
});
_overlayRef.detachments().subscribe(function () {
_this3._beforeClosed.next(_this3._result);
_this3._beforeClosed.complete();
_this3._afterClosed.next(_this3._result);
_this3._afterClosed.complete();
_this3.componentInstance = null;
_this3._overlayRef.dispose();
});
_overlayRef.keydownEvents().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["filter"])(function (event) {
return event.keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_14__["ESCAPE"] && !_this3.disableClose && !Object(_angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_14__["hasModifierKey"])(event);
})).subscribe(function (event) {
event.preventDefault();
_closeDialogVia(_this3, 'keyboard');
});
_overlayRef.backdropClick().subscribe(function () {
if (_this3.disableClose) {
_this3._containerInstance._recaptureFocus();
} else {
_closeDialogVia(_this3, 'mouse');
}
});
}
/**
* Close the dialog.
* @param dialogResult Optional result to return to the dialog opener.
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MatDialogRef, [{
key: "close",
value: function close(dialogResult) {
var _this4 = this;
this._result = dialogResult; // Transition the backdrop in parallel to the dialog.
this._containerInstance._animationStateChanged.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["filter"])(function (event) {
return event.state === 'closing';
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["take"])(1)).subscribe(function (event) {
_this4._beforeClosed.next(dialogResult);
_this4._beforeClosed.complete();
_this4._overlayRef.detachBackdrop(); // The logic that disposes of the overlay depends on the exit animation completing, however
// it isn't guaranteed if the parent view is destroyed while it's running. Add a fallback
// timeout which will clean everything up if the animation hasn't fired within the specified
// amount of time plus 100ms. We don't need to run this outside the NgZone, because for the
// vast majority of cases the timeout will have been cleared before it has the chance to fire.
_this4._closeFallbackTimeout = setTimeout(function () {
return _this4._finishDialogClose();
}, event.totalTime + 100);
});
this._state = 1
/* CLOSING */
;
this._containerInstance._startExitAnimation();
}
/**
* Gets an observable that is notified when the dialog is finished opening.
*/
}, {
key: "afterOpened",
value: function afterOpened() {
return this._afterOpened;
}
/**
* Gets an observable that is notified when the dialog is finished closing.
*/
}, {
key: "afterClosed",
value: function afterClosed() {
return this._afterClosed;
}
/**
* Gets an observable that is notified when the dialog has started closing.
*/
}, {
key: "beforeClosed",
value: function beforeClosed() {
return this._beforeClosed;
}
/**
* Gets an observable that emits when the overlay's backdrop has been clicked.
*/
}, {
key: "backdropClick",
value: function backdropClick() {
return this._overlayRef.backdropClick();
}
/**
* Gets an observable that emits when keydown events are targeted on the overlay.
*/
}, {
key: "keydownEvents",
value: function keydownEvents() {
return this._overlayRef.keydownEvents();
}
/**
* Updates the dialog's position.
* @param position New dialog position.
*/
}, {
key: "updatePosition",
value: function updatePosition(position) {
var strategy = this._getPositionStrategy();
if (position && (position.left || position.right)) {
position.left ? strategy.left(position.left) : strategy.right(position.right);
} else {
strategy.centerHorizontally();
}
if (position && (position.top || position.bottom)) {
position.top ? strategy.top(position.top) : strategy.bottom(position.bottom);
} else {
strategy.centerVertically();
}
this._overlayRef.updatePosition();
return this;
}
/**
* Updates the dialog's width and height.
* @param width New width of the dialog.
* @param height New height of the dialog.
*/
}, {
key: "updateSize",
value: function updateSize() {
var width = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';
var height = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';
this._getPositionStrategy().width(width).height(height);
this._overlayRef.updatePosition();
return this;
}
/** Add a CSS class or an array of classes to the overlay pane. */
}, {
key: "addPanelClass",
value: function addPanelClass(classes) {
this._overlayRef.addPanelClass(classes);
return this;
}
/** Remove a CSS class or an array of classes from the overlay pane. */
}, {
key: "removePanelClass",
value: function removePanelClass(classes) {
this._overlayRef.removePanelClass(classes);
return this;
}
/** Gets the current state of the dialog's lifecycle. */
}, {
key: "getState",
value: function getState() {
return this._state;
}
/**
* Finishes the dialog close by updating the state of the dialog
* and disposing the overlay.
*/
}, {
key: "_finishDialogClose",
value: function _finishDialogClose() {
this._state = 2
/* CLOSED */
;
this._overlayRef.dispose();
}
/** Fetches the position strategy object from the overlay ref. */
}, {
key: "_getPositionStrategy",
value: function _getPositionStrategy() {
return this._overlayRef.getConfig().positionStrategy;
}
}]);
return MatDialogRef;
}();
/**
* Closes the dialog with the specified interaction type. This is currently not part of
* `MatDialogRef` as that would conflict with custom dialog ref mocks provided in tests.
* More details. See: https://github.com/angular/components/pull/9257#issuecomment-651342226.
*/
// TODO: TODO: Move this back into `MatDialogRef` when we provide an official mock dialog ref.
function _closeDialogVia(ref, interactionType, result) {
// Some mock dialog ref instances in tests do not have the `_containerInstance` property.
// For those, we keep the behavior as is and do not deal with the interaction type.
if (ref._containerInstance !== undefined) {
ref._containerInstance._closeInteractionType = interactionType;
}
return ref.close(result);
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Injection token that can be used to access the data that was passed in to a dialog. */
var MAT_DIALOG_DATA = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('MatDialogData');
/** Injection token that can be used to specify default dialog options. */
var MAT_DIALOG_DEFAULT_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('mat-dialog-default-options');
/** Injection token that determines the scroll handling while the dialog is open. */
var MAT_DIALOG_SCROLL_STRATEGY = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('mat-dialog-scroll-strategy');
/** @docs-private */
function MAT_DIALOG_SCROLL_STRATEGY_FACTORY(overlay) {
return function () {
return overlay.scrollStrategies.block();
};
}
/** @docs-private */
function MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY(overlay) {
return function () {
return overlay.scrollStrategies.block();
};
}
/** @docs-private */
var MAT_DIALOG_SCROLL_STRATEGY_PROVIDER = {
provide: MAT_DIALOG_SCROLL_STRATEGY,
deps: [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"]],
useFactory: MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY
};
/**
* Base class for dialog services. The base dialog service allows
* for arbitrary dialog refs and dialog container components.
*/
var _MatDialogBase = /*#__PURE__*/function () {
function _MatDialogBase(_overlay, _injector, _defaultOptions, _parentDialog, _overlayContainer, scrollStrategy, _dialogRefConstructor, _dialogContainerType, _dialogDataToken) {
var _this5 = this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, _MatDialogBase);
this._overlay = _overlay;
this._injector = _injector;
this._defaultOptions = _defaultOptions;
this._parentDialog = _parentDialog;
this._overlayContainer = _overlayContainer;
this._dialogRefConstructor = _dialogRefConstructor;
this._dialogContainerType = _dialogContainerType;
this._dialogDataToken = _dialogDataToken;
this._openDialogsAtThisLevel = [];
this._afterAllClosedAtThisLevel = new rxjs__WEBPACK_IMPORTED_MODULE_10__["Subject"]();
this._afterOpenedAtThisLevel = new rxjs__WEBPACK_IMPORTED_MODULE_10__["Subject"]();
this._ariaHiddenElements = new Map(); // TODO (jelbourn): tighten the typing right-hand side of this expression.
/**
* Stream that emits when all open dialog have finished closing.
* Will emit on subscribe if there are no open dialogs to begin with.
*/
this.afterAllClosed = Object(rxjs__WEBPACK_IMPORTED_MODULE_10__["defer"])(function () {
return _this5.openDialogs.length ? _this5._getAfterAllClosed() : _this5._getAfterAllClosed().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["startWith"])(undefined));
});
this._scrollStrategy = scrollStrategy;
}
/** Keeps track of the currently-open dialogs. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(_MatDialogBase, [{
key: "openDialogs",
get: function get() {
return this._parentDialog ? this._parentDialog.openDialogs : this._openDialogsAtThisLevel;
}
/** Stream that emits when a dialog has been opened. */
}, {
key: "afterOpened",
get: function get() {
return this._parentDialog ? this._parentDialog.afterOpened : this._afterOpenedAtThisLevel;
}
}, {
key: "_getAfterAllClosed",
value: function _getAfterAllClosed() {
var parent = this._parentDialog;
return parent ? parent._getAfterAllClosed() : this._afterAllClosedAtThisLevel;
}
}, {
key: "open",
value: function open(componentOrTemplateRef, config) {
var _this6 = this;
config = _applyConfigDefaults(config, this._defaultOptions || new MatDialogConfig());
if (config.id && this.getDialogById(config.id) && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error("Dialog with id \"".concat(config.id, "\" exists already. The dialog id must be unique."));
}
var overlayRef = this._createOverlay(config);
var dialogContainer = this._attachDialogContainer(overlayRef, config);
var dialogRef = this._attachDialogContent(componentOrTemplateRef, dialogContainer, overlayRef, config); // If this is the first dialog that we're opening, hide all the non-overlay content.
if (!this.openDialogs.length) {
this._hideNonDialogContentFromAssistiveTechnology();
}
this.openDialogs.push(dialogRef);
dialogRef.afterClosed().subscribe(function () {
return _this6._removeOpenDialog(dialogRef);
});
this.afterOpened.next(dialogRef); // Notify the dialog container that the content has been attached.
dialogContainer._initializeWithAttachedContent();
return dialogRef;
}
/**
* Closes all of the currently-open dialogs.
*/
}, {
key: "closeAll",
value: function closeAll() {
this._closeDialogs(this.openDialogs);
}
/**
* Finds an open dialog by its id.
* @param id ID to use when looking up the dialog.
*/
}, {
key: "getDialogById",
value: function getDialogById(id) {
return this.openDialogs.find(function (dialog) {
return dialog.id === id;
});
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
// Only close the dialogs at this level on destroy
// since the parent service may still be active.
this._closeDialogs(this._openDialogsAtThisLevel);
this._afterAllClosedAtThisLevel.complete();
this._afterOpenedAtThisLevel.complete();
}
/**
* Creates the overlay into which the dialog will be loaded.
* @param config The dialog configuration.
* @returns A promise resolving to the OverlayRef for the created overlay.
*/
}, {
key: "_createOverlay",
value: function _createOverlay(config) {
var overlayConfig = this._getOverlayConfig(config);
return this._overlay.create(overlayConfig);
}
/**
* Creates an overlay config from a dialog config.
* @param dialogConfig The dialog configuration.
* @returns The overlay configuration.
*/
}, {
key: "_getOverlayConfig",
value: function _getOverlayConfig(dialogConfig) {
var state = new _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayConfig"]({
positionStrategy: this._overlay.position().global(),
scrollStrategy: dialogConfig.scrollStrategy || this._scrollStrategy(),
panelClass: dialogConfig.panelClass,
hasBackdrop: dialogConfig.hasBackdrop,
direction: dialogConfig.direction,
minWidth: dialogConfig.minWidth,
minHeight: dialogConfig.minHeight,
maxWidth: dialogConfig.maxWidth,
maxHeight: dialogConfig.maxHeight,
disposeOnNavigation: dialogConfig.closeOnNavigation
});
if (dialogConfig.backdropClass) {
state.backdropClass = dialogConfig.backdropClass;
}
return state;
}
/**
* Attaches a dialog container to a dialog's already-created overlay.
* @param overlay Reference to the dialog's underlying overlay.
* @param config The dialog configuration.
* @returns A promise resolving to a ComponentRef for the attached container.
*/
}, {
key: "_attachDialogContainer",
value: function _attachDialogContainer(overlay, config) {
var userInjector = config && config.viewContainerRef && config.viewContainerRef.injector;
var injector = _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"].create({
parent: userInjector || this._injector,
providers: [{
provide: MatDialogConfig,
useValue: config
}]
});
var containerPortal = new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["ComponentPortal"](this._dialogContainerType, config.viewContainerRef, injector, config.componentFactoryResolver);
var containerRef = overlay.attach(containerPortal);
return containerRef.instance;
}
/**
* Attaches the user-provided component to the already-created dialog container.
* @param componentOrTemplateRef The type of component being loaded into the dialog,
* or a TemplateRef to instantiate as the content.
* @param dialogContainer Reference to the wrapping dialog container.
* @param overlayRef Reference to the overlay in which the dialog resides.
* @param config The dialog configuration.
* @returns A promise resolving to the MatDialogRef that should be returned to the user.
*/
}, {
key: "_attachDialogContent",
value: function _attachDialogContent(componentOrTemplateRef, dialogContainer, overlayRef, config) {
// Create a reference to the dialog we're creating in order to give the user a handle
// to modify and close it.
var dialogRef = new this._dialogRefConstructor(overlayRef, dialogContainer, config.id);
if (componentOrTemplateRef instanceof _angular_core__WEBPACK_IMPORTED_MODULE_6__["TemplateRef"]) {
dialogContainer.attachTemplatePortal(new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["TemplatePortal"](componentOrTemplateRef, null, {
$implicit: config.data,
dialogRef: dialogRef
}));
} else {
var injector = this._createInjector(config, dialogRef, dialogContainer);
var contentRef = dialogContainer.attachComponentPortal(new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["ComponentPortal"](componentOrTemplateRef, config.viewContainerRef, injector));
dialogRef.componentInstance = contentRef.instance;
}
dialogRef.updateSize(config.width, config.height).updatePosition(config.position);
return dialogRef;
}
/**
* Creates a custom injector to be used inside the dialog. This allows a component loaded inside
* of a dialog to close itself and, optionally, to return a value.
* @param config Config object that is used to construct the dialog.
* @param dialogRef Reference to the dialog.
* @param dialogContainer Dialog container element that wraps all of the contents.
* @returns The custom injector that can be used inside the dialog.
*/
}, {
key: "_createInjector",
value: function _createInjector(config, dialogRef, dialogContainer) {
var userInjector = config && config.viewContainerRef && config.viewContainerRef.injector; // The dialog container should be provided as the dialog container and the dialog's
// content are created out of the same `ViewContainerRef` and as such, are siblings
// for injector purposes. To allow the hierarchy that is expected, the dialog
// container is explicitly provided in the injector.
var providers = [{
provide: this._dialogContainerType,
useValue: dialogContainer
}, {
provide: this._dialogDataToken,
useValue: config.data
}, {
provide: this._dialogRefConstructor,
useValue: dialogRef
}];
if (config.direction && (!userInjector || !userInjector.get(_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_8__["Directionality"], null))) {
providers.push({
provide: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_8__["Directionality"],
useValue: {
value: config.direction,
change: Object(rxjs__WEBPACK_IMPORTED_MODULE_10__["of"])()
}
});
}
return _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"].create({
parent: userInjector || this._injector,
providers: providers
});
}
/**
* Removes a dialog from the array of open dialogs.
* @param dialogRef Dialog to be removed.
*/
}, {
key: "_removeOpenDialog",
value: function _removeOpenDialog(dialogRef) {
var index = this.openDialogs.indexOf(dialogRef);
if (index > -1) {
this.openDialogs.splice(index, 1); // If all the dialogs were closed, remove/restore the `aria-hidden`
// to a the siblings and emit to the `afterAllClosed` stream.
if (!this.openDialogs.length) {
this._ariaHiddenElements.forEach(function (previousValue, element) {
if (previousValue) {
element.setAttribute('aria-hidden', previousValue);
} else {
element.removeAttribute('aria-hidden');
}
});
this._ariaHiddenElements.clear();
this._getAfterAllClosed().next();
}
}
}
/**
* Hides all of the content that isn't an overlay from assistive technology.
*/
}, {
key: "_hideNonDialogContentFromAssistiveTechnology",
value: function _hideNonDialogContentFromAssistiveTechnology() {
var overlayContainer = this._overlayContainer.getContainerElement(); // Ensure that the overlay container is attached to the DOM.
if (overlayContainer.parentElement) {
var siblings = overlayContainer.parentElement.children;
for (var i = siblings.length - 1; i > -1; i--) {
var sibling = siblings[i];
if (sibling !== overlayContainer && sibling.nodeName !== 'SCRIPT' && sibling.nodeName !== 'STYLE' && !sibling.hasAttribute('aria-live')) {
this._ariaHiddenElements.set(sibling, sibling.getAttribute('aria-hidden'));
sibling.setAttribute('aria-hidden', 'true');
}
}
}
}
/** Closes all of the dialogs in an array. */
}, {
key: "_closeDialogs",
value: function _closeDialogs(dialogs) {
var i = dialogs.length;
while (i--) {
// The `_openDialogs` property isn't updated after close until the rxjs subscription
// runs on the next microtask, in addition to modifying the array as we're going
// through it. We loop through all of them and call close without assuming that
// they'll be removed from the list instantaneously.
dialogs[i].close();
}
}
}]);
return _MatDialogBase;
}();
_MatDialogBase.ɵfac = function _MatDialogBase_Factory(t) {
return new (t || _MatDialogBase)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](undefined), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](undefined), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayContainer"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](undefined), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["Type"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["Type"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]));
};
_MatDialogBase.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({
type: _MatDialogBase
});
_MatDialogBase.ctorParameters = function () {
return [{
type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"]
}, {
type: undefined
}, {
type: undefined
}, {
type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayContainer"]
}, {
type: undefined
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Type"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Type"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](_MatDialogBase, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"]
}], function () {
return [{
type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"]
}, {
type: undefined
}, {
type: undefined
}, {
type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayContainer"]
}, {
type: undefined
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Type"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Type"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]
}];
}, null);
})();
/**
* Service to open Material Design modal dialogs.
*/
var MatDialog = /*#__PURE__*/function (_MatDialogBase2) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(MatDialog, _MatDialogBase2);
var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(MatDialog);
function MatDialog(overlay, injector,
/**
* @deprecated `_location` parameter to be removed.
* @breaking-change 10.0.0
*/
location, defaultOptions, scrollStrategy, parentDialog, overlayContainer) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialog);
return _super3.call(this, overlay, injector, defaultOptions, parentDialog, overlayContainer, scrollStrategy, MatDialogRef, MatDialogContainer, MAT_DIALOG_DATA);
}
return MatDialog;
}(_MatDialogBase);
MatDialog.ɵfac = function MatDialog_Factory(t) {
return new (t || MatDialog)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](_angular_common__WEBPACK_IMPORTED_MODULE_9__["Location"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](MAT_DIALOG_DEFAULT_OPTIONS, 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](MAT_DIALOG_SCROLL_STRATEGY), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](MatDialog, 12), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayContainer"]));
};
MatDialog.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjectable"]({
token: MatDialog,
factory: MatDialog.ɵfac
});
MatDialog.ctorParameters = function () {
return [{
type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"]
}, {
type: _angular_common__WEBPACK_IMPORTED_MODULE_9__["Location"],
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}]
}, {
type: MatDialogConfig,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [MAT_DIALOG_DEFAULT_OPTIONS]
}]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [MAT_DIALOG_SCROLL_STRATEGY]
}]
}, {
type: MatDialog,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["SkipSelf"]
}]
}, {
type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayContainer"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialog, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injectable"]
}], function () {
return [{
type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"]
}, {
type: _angular_common__WEBPACK_IMPORTED_MODULE_9__["Location"],
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}]
}, {
type: MatDialogConfig,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [MAT_DIALOG_DEFAULT_OPTIONS]
}]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [MAT_DIALOG_SCROLL_STRATEGY]
}]
}, {
type: MatDialog,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["SkipSelf"]
}]
}, {
type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayContainer"]
}];
}, null);
})();
/**
* Applies default options to the dialog config.
* @param config Config to be modified.
* @param defaultOptions Default options provided.
* @returns The new configuration object.
*/
function _applyConfigDefaults(config, defaultOptions) {
return Object.assign(Object.assign({}, defaultOptions), config);
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Counter used to generate unique IDs for dialog elements. */
var dialogElementUid = 0;
/**
* Button that will close the current dialog.
*/
var MatDialogClose = /*#__PURE__*/function () {
function MatDialogClose( // The dialog title directive is always used in combination with a `MatDialogRef`.
// tslint:disable-next-line: lightweight-tokens
dialogRef, _elementRef, _dialog) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogClose);
this.dialogRef = dialogRef;
this._elementRef = _elementRef;
this._dialog = _dialog;
/** Default to "button" to prevents accidental form submits. */
this.type = 'button';
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MatDialogClose, [{
key: "ngOnInit",
value: function ngOnInit() {
if (!this.dialogRef) {
// When this directive is included in a dialog via TemplateRef (rather than being
// in a Component), the DialogRef isn't available via injection because embedded
// views cannot be given a custom injector. Instead, we look up the DialogRef by
// ID. This must occur in `onInit`, as the ID binding for the dialog container won't
// be resolved at constructor time.
this.dialogRef = getClosestDialog(this._elementRef, this._dialog.openDialogs);
}
}
}, {
key: "ngOnChanges",
value: function ngOnChanges(changes) {
var proxiedChange = changes['_matDialogClose'] || changes['_matDialogCloseResult'];
if (proxiedChange) {
this.dialogResult = proxiedChange.currentValue;
}
}
}, {
key: "_onButtonClick",
value: function _onButtonClick(event) {
// Determinate the focus origin using the click event, because using the FocusMonitor will
// result in incorrect origins. Most of the time, close buttons will be auto focused in the
// dialog, and therefore clicking the button won't result in a focus change. This means that
// the FocusMonitor won't detect any origin change, and will always output `program`.
_closeDialogVia(this.dialogRef, event.screenX === 0 && event.screenY === 0 ? 'keyboard' : 'mouse', this.dialogResult);
}
}]);
return MatDialogClose;
}();
MatDialogClose.ɵfac = function MatDialogClose_Factory(t) {
return new (t || MatDialogClose)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MatDialogRef, 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MatDialog));
};
MatDialogClose.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({
type: MatDialogClose,
selectors: [["", "mat-dialog-close", ""], ["", "matDialogClose", ""]],
hostVars: 2,
hostBindings: function MatDialogClose_HostBindings(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵlistener"]("click", function MatDialogClose_click_HostBindingHandler($event) {
return ctx._onButtonClick($event);
});
}
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵattribute"]("aria-label", ctx.ariaLabel || null)("type", ctx.type);
}
},
inputs: {
type: "type",
dialogResult: ["mat-dialog-close", "dialogResult"],
ariaLabel: ["aria-label", "ariaLabel"],
_matDialogClose: ["matDialogClose", "_matDialogClose"]
},
exportAs: ["matDialogClose"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵNgOnChangesFeature"]]
});
MatDialogClose.ctorParameters = function () {
return [{
type: MatDialogRef,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]
}, {
type: MatDialog
}];
};
MatDialogClose.propDecorators = {
ariaLabel: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['aria-label']
}],
type: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"]
}],
dialogResult: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['mat-dialog-close']
}],
_matDialogClose: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matDialogClose']
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialogClose, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"],
args: [{
selector: '[mat-dialog-close], [matDialogClose]',
exportAs: 'matDialogClose',
host: {
'(click)': '_onButtonClick($event)',
'[attr.aria-label]': 'ariaLabel || null',
'[attr.type]': 'type'
}
}]
}], function () {
return [{
type: MatDialogRef,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]
}, {
type: MatDialog
}];
}, {
type: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"]
}],
dialogResult: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['mat-dialog-close']
}],
ariaLabel: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['aria-label']
}],
_matDialogClose: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matDialogClose']
}]
});
})();
/**
* Title of a dialog element. Stays fixed to the top of the dialog when scrolling.
*/
var MatDialogTitle = /*#__PURE__*/function () {
function MatDialogTitle( // The dialog title directive is always used in combination with a `MatDialogRef`.
// tslint:disable-next-line: lightweight-tokens
_dialogRef, _elementRef, _dialog) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogTitle);
this._dialogRef = _dialogRef;
this._elementRef = _elementRef;
this._dialog = _dialog;
this.id = "mat-dialog-title-".concat(dialogElementUid++);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MatDialogTitle, [{
key: "ngOnInit",
value: function ngOnInit() {
var _this7 = this;
if (!this._dialogRef) {
this._dialogRef = getClosestDialog(this._elementRef, this._dialog.openDialogs);
}
if (this._dialogRef) {
Promise.resolve().then(function () {
var container = _this7._dialogRef._containerInstance;
if (container && !container._ariaLabelledBy) {
container._ariaLabelledBy = _this7.id;
}
});
}
}
}]);
return MatDialogTitle;
}();
MatDialogTitle.ɵfac = function MatDialogTitle_Factory(t) {
return new (t || MatDialogTitle)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MatDialogRef, 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MatDialog));
};
MatDialogTitle.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({
type: MatDialogTitle,
selectors: [["", "mat-dialog-title", ""], ["", "matDialogTitle", ""]],
hostAttrs: [1, "mat-dialog-title"],
hostVars: 1,
hostBindings: function MatDialogTitle_HostBindings(rf, ctx) {
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵhostProperty"]("id", ctx.id);
}
},
inputs: {
id: "id"
},
exportAs: ["matDialogTitle"]
});
MatDialogTitle.ctorParameters = function () {
return [{
type: MatDialogRef,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]
}, {
type: MatDialog
}];
};
MatDialogTitle.propDecorators = {
id: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"]
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialogTitle, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"],
args: [{
selector: '[mat-dialog-title], [matDialogTitle]',
exportAs: 'matDialogTitle',
host: {
'class': 'mat-dialog-title',
'[id]': 'id'
}
}]
}], function () {
return [{
type: MatDialogRef,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]
}, {
type: MatDialog
}];
}, {
id: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"]
}]
});
})();
/**
* Scrollable content container of a dialog.
*/
var MatDialogContent = function MatDialogContent() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogContent);
};
MatDialogContent.ɵfac = function MatDialogContent_Factory(t) {
return new (t || MatDialogContent)();
};
MatDialogContent.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({
type: MatDialogContent,
selectors: [["", "mat-dialog-content", ""], ["mat-dialog-content"], ["", "matDialogContent", ""]],
hostAttrs: [1, "mat-dialog-content"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialogContent, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"],
args: [{
selector: "[mat-dialog-content], mat-dialog-content, [matDialogContent]",
host: {
'class': 'mat-dialog-content'
}
}]
}], null, null);
})();
/**
* Container for the bottom action buttons in a dialog.
* Stays fixed to the bottom when scrolling.
*/
var MatDialogActions = function MatDialogActions() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogActions);
};
MatDialogActions.ɵfac = function MatDialogActions_Factory(t) {
return new (t || MatDialogActions)();
};
MatDialogActions.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({
type: MatDialogActions,
selectors: [["", "mat-dialog-actions", ""], ["mat-dialog-actions"], ["", "matDialogActions", ""]],
hostAttrs: [1, "mat-dialog-actions"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialogActions, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"],
args: [{
selector: "[mat-dialog-actions], mat-dialog-actions, [matDialogActions]",
host: {
'class': 'mat-dialog-actions'
}
}]
}], null, null);
})();
/**
* Finds the closest MatDialogRef to an element by looking at the DOM.
* @param element Element relative to which to look for a dialog.
* @param openDialogs References to the currently-open dialogs.
*/
function getClosestDialog(element, openDialogs) {
var parent = element.nativeElement.parentElement;
while (parent && !parent.classList.contains('mat-dialog-container')) {
parent = parent.parentElement;
}
return parent ? openDialogs.find(function (dialog) {
return dialog.id === parent.id;
}) : null;
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var MatDialogModule = function MatDialogModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogModule);
};
MatDialogModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineNgModule"]({
type: MatDialogModule
});
MatDialogModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjector"]({
factory: function MatDialogModule_Factory(t) {
return new (t || MatDialogModule)();
},
providers: [MatDialog, MAT_DIALOG_SCROLL_STRATEGY_PROVIDER],
imports: [[_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayModule"], _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["PortalModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵsetNgModuleScope"](MatDialogModule, {
declarations: function declarations() {
return [MatDialogContainer, MatDialogClose, MatDialogTitle, MatDialogActions, MatDialogContent];
},
imports: function imports() {
return [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayModule"], _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["PortalModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]];
},
exports: function exports() {
return [MatDialogContainer, MatDialogClose, MatDialogTitle, MatDialogContent, MatDialogActions, _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialogModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["NgModule"],
args: [{
imports: [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayModule"], _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["PortalModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]],
exports: [MatDialogContainer, MatDialogClose, MatDialogTitle, MatDialogContent, MatDialogActions, _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]],
declarations: [MatDialogContainer, MatDialogClose, MatDialogTitle, MatDialogActions, MatDialogContent],
providers: [MatDialog, MAT_DIALOG_SCROLL_STRATEGY_PROVIDER],
entryComponents: [MatDialogContainer]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "0K5P":
/*!*******************************************!*\
!*** ./node_modules/d3-shape/src/noop.js ***!
\*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function () {});
/***/ }),
/***/ "0MNC":
/*!*******************************************************************!*\
!*** ./node_modules/@angular/cdk/__ivy_ngcc__/fesm2015/layout.js ***!
\*******************************************************************/
/*! exports provided: BreakpointObserver, Breakpoints, LayoutModule, MediaMatcher */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BreakpointObserver", function() { return BreakpointObserver; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Breakpoints", function() { return Breakpoints; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutModule", function() { return LayoutModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MediaMatcher", function() { return MediaMatcher; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
/* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/cdk/platform */ "nLfN");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var LayoutModule = function LayoutModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, LayoutModule);
};
LayoutModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({
type: LayoutModule
});
LayoutModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({
factory: function LayoutModule_Factory(t) {
return new (t || LayoutModule)();
}
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](LayoutModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgModule"],
args: [{}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Global registry for all dynamically-created, injected media queries. */
var mediaQueriesForWebkitCompatibility = new Set();
/** Style tag that holds all of the dynamically-created media queries. */
var mediaQueryStyleNode;
/** A utility for calling matchMedia queries. */
var MediaMatcher = /*#__PURE__*/function () {
function MediaMatcher(_platform) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, MediaMatcher);
this._platform = _platform;
this._matchMedia = this._platform.isBrowser && window.matchMedia ? // matchMedia is bound to the window scope intentionally as it is an illegal invocation to
// call it from a different scope.
window.matchMedia.bind(window) : noopMatchMedia;
}
/**
* Evaluates the given media query and returns the native MediaQueryList from which results
* can be retrieved.
* Confirms the layout engine will trigger for the selector query provided and returns the
* MediaQueryList for the query provided.
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MediaMatcher, [{
key: "matchMedia",
value: function matchMedia(query) {
if (this._platform.WEBKIT) {
createEmptyStyleRule(query);
}
return this._matchMedia(query);
}
}]);
return MediaMatcher;
}();
MediaMatcher.ɵfac = function MediaMatcher_Factory(t) {
return new (t || MediaMatcher)(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"]));
};
MediaMatcher.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjectable"])({
factory: function MediaMatcher_Factory() {
return new MediaMatcher(Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"])(_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"]));
},
token: MediaMatcher,
providedIn: "root"
});
MediaMatcher.ctorParameters = function () {
return [{
type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](MediaMatcher, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Injectable"],
args: [{
providedIn: 'root'
}]
}], function () {
return [{
type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"]
}];
}, null);
})();
/**
* For Webkit engines that only trigger the MediaQueryListListener when
* there is at least one CSS selector for the respective media query.
*/
function createEmptyStyleRule(query) {
if (mediaQueriesForWebkitCompatibility.has(query)) {
return;
}
try {
if (!mediaQueryStyleNode) {
mediaQueryStyleNode = document.createElement('style');
mediaQueryStyleNode.setAttribute('type', 'text/css');
document.head.appendChild(mediaQueryStyleNode);
}
if (mediaQueryStyleNode.sheet) {
mediaQueryStyleNode.sheet.insertRule("@media ".concat(query, " {.fx-query-test{ }}"), 0);
mediaQueriesForWebkitCompatibility.add(query);
}
} catch (e) {
console.error(e);
}
}
/** No-op matchMedia replacement for non-browser platforms. */
function noopMatchMedia(query) {
// Use `as any` here to avoid adding additional necessary properties for
// the noop matcher.
return {
matches: query === 'all' || query === '',
media: query,
addListener: function addListener() {},
removeListener: function removeListener() {}
};
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Utility for checking the matching state of @media queries. */
var BreakpointObserver = /*#__PURE__*/function () {
function BreakpointObserver(_mediaMatcher, _zone) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, BreakpointObserver);
this._mediaMatcher = _mediaMatcher;
this._zone = _zone;
/** A map of all media queries currently being listened for. */
this._queries = new Map();
/** A subject for all other observables to takeUntil based on. */
this._destroySubject = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"]();
}
/** Completes the active subject, signalling to all other observables to complete. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(BreakpointObserver, [{
key: "ngOnDestroy",
value: function ngOnDestroy() {
this._destroySubject.next();
this._destroySubject.complete();
}
/**
* Whether one or more media queries match the current viewport size.
* @param value One or more media queries to check.
* @returns Whether any of the media queries match.
*/
}, {
key: "isMatched",
value: function isMatched(value) {
var _this = this;
var queries = splitQueries(Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_3__["coerceArray"])(value));
return queries.some(function (mediaQuery) {
return _this._registerQuery(mediaQuery).mql.matches;
});
}
/**
* Gets an observable of results for the given queries that will emit new results for any changes
* in matching of the given queries.
* @param value One or more media queries to check.
* @returns A stream of matches for the given queries.
*/
}, {
key: "observe",
value: function observe(value) {
var _this2 = this;
var queries = splitQueries(Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_3__["coerceArray"])(value));
var observables = queries.map(function (query) {
return _this2._registerQuery(query).observable;
});
var stateObservable = Object(rxjs__WEBPACK_IMPORTED_MODULE_4__["combineLatest"])(observables); // Emit the first state immediately, and then debounce the subsequent emissions.
stateObservable = Object(rxjs__WEBPACK_IMPORTED_MODULE_4__["concat"])(stateObservable.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["take"])(1)), stateObservable.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["skip"])(1), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["debounceTime"])(0)));
return stateObservable.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["map"])(function (breakpointStates) {
var response = {
matches: false,
breakpoints: {}
};
breakpointStates.forEach(function (_ref) {
var matches = _ref.matches,
query = _ref.query;
response.matches = response.matches || matches;
response.breakpoints[query] = matches;
});
return response;
}));
}
/** Registers a specific query to be listened for. */
}, {
key: "_registerQuery",
value: function _registerQuery(query) {
var _this3 = this;
// Only set up a new MediaQueryList if it is not already being listened for.
if (this._queries.has(query)) {
return this._queries.get(query);
}
var mql = this._mediaMatcher.matchMedia(query); // Create callback for match changes and add it is as a listener.
var queryObservable = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Observable"](function (observer) {
// Listener callback methods are wrapped to be placed back in ngZone. Callbacks must be placed
// back into the zone because matchMedia is only included in Zone.js by loading the
// webapis-media-query.js file alongside the zone.js file. Additionally, some browsers do not
// have MediaQueryList inherit from EventTarget, which causes inconsistencies in how Zone.js
// patches it.
var handler = function handler(e) {
return _this3._zone.run(function () {
return observer.next(e);
});
};
mql.addListener(handler);
return function () {
mql.removeListener(handler);
};
}).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["startWith"])(mql), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["map"])(function (_ref2) {
var matches = _ref2.matches;
return {
query: query,
matches: matches
};
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["takeUntil"])(this._destroySubject)); // Add the MediaQueryList to the set of queries.
var output = {
observable: queryObservable,
mql: mql
};
this._queries.set(query, output);
return output;
}
}]);
return BreakpointObserver;
}();
BreakpointObserver.ɵfac = function BreakpointObserver_Factory(t) {
return new (t || BreakpointObserver)(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](MediaMatcher), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"]));
};
BreakpointObserver.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjectable"])({
factory: function BreakpointObserver_Factory() {
return new BreakpointObserver(Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"])(MediaMatcher), Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"])(_angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"]));
},
token: BreakpointObserver,
providedIn: "root"
});
BreakpointObserver.ctorParameters = function () {
return [{
type: MediaMatcher
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](BreakpointObserver, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Injectable"],
args: [{
providedIn: 'root'
}]
}], function () {
return [{
type: MediaMatcher
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"]
}];
}, null);
})();
/**
* Split each query string into separate query strings if two queries are provided as comma
* separated.
*/
function splitQueries(queries) {
return queries.map(function (query) {
return query.split(',');
}).reduce(function (a1, a2) {
return a1.concat(a2);
}).map(function (query) {
return query.trim();
});
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
// PascalCase is being used as Breakpoints is used like an enum.
// tslint:disable-next-line:variable-name
var Breakpoints = {
XSmall: '(max-width: 599.98px)',
Small: '(min-width: 600px) and (max-width: 959.98px)',
Medium: '(min-width: 960px) and (max-width: 1279.98px)',
Large: '(min-width: 1280px) and (max-width: 1919.98px)',
XLarge: '(min-width: 1920px)',
Handset: '(max-width: 599.98px) and (orientation: portrait), ' + '(max-width: 959.98px) and (orientation: landscape)',
Tablet: '(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), ' + '(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)',
Web: '(min-width: 840px) and (orientation: portrait), ' + '(min-width: 1280px) and (orientation: landscape)',
HandsetPortrait: '(max-width: 599.98px) and (orientation: portrait)',
TabletPortrait: '(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)',
WebPortrait: '(min-width: 840px) and (orientation: portrait)',
HandsetLandscape: '(max-width: 959.98px) and (orientation: landscape)',
TabletLandscape: '(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)',
WebLandscape: '(min-width: 1280px) and (orientation: landscape)'
};
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "0ND3":
/*!************************************************************!*\
!*** ./node_modules/d3-transition/src/transition/style.js ***!
\************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var d3_interpolate__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-interpolate */ "pD2Y");
/* harmony import */ var d3_selection__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-selection */ "/TIM");
/* harmony import */ var _schedule_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./schedule.js */ "rtYu");
/* harmony import */ var _tween_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./tween.js */ "Nehl");
/* harmony import */ var _interpolate_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./interpolate.js */ "5aFE");
function styleNull(name, interpolate) {
var string00, string10, interpolate0;
return function () {
var string0 = Object(d3_selection__WEBPACK_IMPORTED_MODULE_1__["style"])(this, name),
string1 = (this.style.removeProperty(name), Object(d3_selection__WEBPACK_IMPORTED_MODULE_1__["style"])(this, name));
return string0 === string1 ? null : string0 === string00 && string1 === string10 ? interpolate0 : interpolate0 = interpolate(string00 = string0, string10 = string1);
};
}
function styleRemove(name) {
return function () {
this.style.removeProperty(name);
};
}
function styleConstant(name, interpolate, value1) {
var string00,
string1 = value1 + "",
interpolate0;
return function () {
var string0 = Object(d3_selection__WEBPACK_IMPORTED_MODULE_1__["style"])(this, name);
return string0 === string1 ? null : string0 === string00 ? interpolate0 : interpolate0 = interpolate(string00 = string0, value1);
};
}
function styleFunction(name, interpolate, value) {
var string00, string10, interpolate0;
return function () {
var string0 = Object(d3_selection__WEBPACK_IMPORTED_MODULE_1__["style"])(this, name),
value1 = value(this),
string1 = value1 + "";
if (value1 == null) string1 = value1 = (this.style.removeProperty(name), Object(d3_selection__WEBPACK_IMPORTED_MODULE_1__["style"])(this, name));
return string0 === string1 ? null : string0 === string00 && string1 === string10 ? interpolate0 : (string10 = string1, interpolate0 = interpolate(string00 = string0, value1));
};
}
function styleMaybeRemove(id, name) {
var on0,
on1,
listener0,
key = "style." + name,
event = "end." + key,
remove;
return function () {
var schedule = Object(_schedule_js__WEBPACK_IMPORTED_MODULE_2__["set"])(this, id),
on = schedule.on,
listener = schedule.value[key] == null ? remove || (remove = styleRemove(name)) : undefined; // If this node shared a dispatch with the previous node,
// just assign the updated shared dispatch and we’re done!
// Otherwise, copy-on-write.
if (on !== on0 || listener0 !== listener) (on1 = (on0 = on).copy()).on(event, listener0 = listener);
schedule.on = on1;
};
}
/* harmony default export */ __webpack_exports__["default"] = (function (name, value, priority) {
var i = (name += "") === "transform" ? d3_interpolate__WEBPACK_IMPORTED_MODULE_0__["interpolateTransformCss"] : _interpolate_js__WEBPACK_IMPORTED_MODULE_4__["default"];
return value == null ? this.styleTween(name, styleNull(name, i)).on("end.style." + name, styleRemove(name)) : typeof value === "function" ? this.styleTween(name, styleFunction(name, i, Object(_tween_js__WEBPACK_IMPORTED_MODULE_3__["tweenValue"])(this, "style." + name, value))).each(styleMaybeRemove(this._id, name)) : this.styleTween(name, styleConstant(name, i, value), priority).on("end.style." + name, null);
});
/***/ }),
/***/ "0Pi8":
/*!******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/endWith.js ***!
\******************************************************************/
/*! exports provided: endWith */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "endWith", function() { return endWith; });
/* harmony import */ var _observable_concat__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../observable/concat */ "GyhO");
/* harmony import */ var _observable_of__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../observable/of */ "LRne");
function endWith() {
for (var _len = arguments.length, array = new Array(_len), _key = 0; _key < _len; _key++) {
array[_key] = arguments[_key];
}
return function (source) {
return Object(_observable_concat__WEBPACK_IMPORTED_MODULE_0__["concat"])(source, _observable_of__WEBPACK_IMPORTED_MODULE_1__["of"].apply(void 0, array));
};
}
/***/ }),
/***/ "0T5i":
/*!**************************************************!*\
!*** ./node_modules/d3-shape/src/offset/none.js ***!
\**************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (series, order) {
if (!((n = series.length) > 1)) return;
for (var i = 1, j, s0, s1 = series[order[0]], n, m = s1.length; i < n; ++i) {
s0 = s1, s1 = series[order[i]];
for (j = 0; j < m; ++j) {
s1[j][1] += s1[j][0] = isNaN(s0[j][1]) ? s0[j][0] : s0[j][1];
}
}
});
/***/ }),
/***/ "0W9s":
/*!************************************************************!*\
!*** ./node_modules/d3-transition/src/transition/index.js ***!
\************************************************************/
/*! exports provided: Transition, default, newId */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Transition", function() { return Transition; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return transition; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "newId", function() { return newId; });
/* harmony import */ var d3_selection__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-selection */ "/TIM");
/* harmony import */ var _attr_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./attr.js */ "/+7g");
/* harmony import */ var _attrTween_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./attrTween.js */ "DF+l");
/* harmony import */ var _delay_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./delay.js */ "hl/D");
/* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./duration.js */ "8nbz");
/* harmony import */ var _ease_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./ease.js */ "WFWS");
/* harmony import */ var _filter_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./filter.js */ "zyLn");
/* harmony import */ var _merge_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./merge.js */ "qR3b");
/* harmony import */ var _on_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./on.js */ "aNk7");
/* harmony import */ var _remove_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./remove.js */ "/KiP");
/* harmony import */ var _select_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./select.js */ "r5Py");
/* harmony import */ var _selectAll_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./selectAll.js */ "7VZX");
/* harmony import */ var _selection_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./selection.js */ "cKk/");
/* harmony import */ var _style_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./style.js */ "0ND3");
/* harmony import */ var _styleTween_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./styleTween.js */ "D/GG");
/* harmony import */ var _text_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./text.js */ "31Y3");
/* harmony import */ var _textTween_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./textTween.js */ "Xl5i");
/* harmony import */ var _transition_js__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./transition.js */ "4bGx");
/* harmony import */ var _tween_js__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./tween.js */ "Nehl");
/* harmony import */ var _end_js__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./end.js */ "mKzq");
var id = 0;
function Transition(groups, parents, name, id) {
this._groups = groups;
this._parents = parents;
this._name = name;
this._id = id;
}
function transition(name) {
return Object(d3_selection__WEBPACK_IMPORTED_MODULE_0__["selection"])().transition(name);
}
function newId() {
return ++id;
}
var selection_prototype = d3_selection__WEBPACK_IMPORTED_MODULE_0__["selection"].prototype;
Transition.prototype = transition.prototype = {
constructor: Transition,
select: _select_js__WEBPACK_IMPORTED_MODULE_10__["default"],
selectAll: _selectAll_js__WEBPACK_IMPORTED_MODULE_11__["default"],
filter: _filter_js__WEBPACK_IMPORTED_MODULE_6__["default"],
merge: _merge_js__WEBPACK_IMPORTED_MODULE_7__["default"],
selection: _selection_js__WEBPACK_IMPORTED_MODULE_12__["default"],
transition: _transition_js__WEBPACK_IMPORTED_MODULE_17__["default"],
call: selection_prototype.call,
nodes: selection_prototype.nodes,
node: selection_prototype.node,
size: selection_prototype.size,
empty: selection_prototype.empty,
each: selection_prototype.each,
on: _on_js__WEBPACK_IMPORTED_MODULE_8__["default"],
attr: _attr_js__WEBPACK_IMPORTED_MODULE_1__["default"],
attrTween: _attrTween_js__WEBPACK_IMPORTED_MODULE_2__["default"],
style: _style_js__WEBPACK_IMPORTED_MODULE_13__["default"],
styleTween: _styleTween_js__WEBPACK_IMPORTED_MODULE_14__["default"],
text: _text_js__WEBPACK_IMPORTED_MODULE_15__["default"],
textTween: _textTween_js__WEBPACK_IMPORTED_MODULE_16__["default"],
remove: _remove_js__WEBPACK_IMPORTED_MODULE_9__["default"],
tween: _tween_js__WEBPACK_IMPORTED_MODULE_18__["default"],
delay: _delay_js__WEBPACK_IMPORTED_MODULE_3__["default"],
duration: _duration_js__WEBPACK_IMPORTED_MODULE_4__["default"],
ease: _ease_js__WEBPACK_IMPORTED_MODULE_5__["default"],
end: _end_js__WEBPACK_IMPORTED_MODULE_19__["default"]
};
/***/ }),
/***/ "0alx":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/util/isIterable.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var iterator_1 = __webpack_require__(/*! ../symbol/iterator */ "VKeD");
function isIterable(input) {
return input && typeof input[iterator_1.iterator] === 'function';
}
exports.isIterable = isIterable;
/***/ }),
/***/ "0llg":
/*!***************************************************!*\
!*** ./node_modules/d3-selection/src/constant.js ***!
\***************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (x) {
return function () {
return x;
};
});
/***/ }),
/***/ "0mo+":
/*!******************************************!*\
!*** ./node_modules/moment/locale/bo.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Tibetan [bo]
//! author : Thupten N. Chakrishar : https://github.com/vajradog
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var symbolMap = {
1: '༡',
2: '༢',
3: '༣',
4: '༤',
5: '༥',
6: '༦',
7: '༧',
8: '༨',
9: '༩',
0: '༠'
},
numberMap = {
'༡': '1',
'༢': '2',
'༣': '3',
'༤': '4',
'༥': '5',
'༦': '6',
'༧': '7',
'༨': '8',
'༩': '9',
'༠': '0'
};
var bo = moment.defineLocale('bo', {
months: 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split('_'),
monthsShort: 'ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12'.split('_'),
monthsShortRegex: /^(ཟླ་\d{1,2})/,
monthsParseExact: true,
weekdays: 'གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་'.split('_'),
weekdaysShort: 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'),
weekdaysMin: 'ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན'.split('_'),
longDateFormat: {
LT: 'A h:mm',
LTS: 'A h:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY, A h:mm',
LLLL: 'dddd, D MMMM YYYY, A h:mm'
},
calendar: {
sameDay: '[དི་རིང] LT',
nextDay: '[སང་ཉིན] LT',
nextWeek: '[བདུན་ཕྲག་རྗེས་མ], LT',
lastDay: '[ཁ་སང] LT',
lastWeek: '[བདུན་ཕྲག་མཐའ་མ] dddd, LT',
sameElse: 'L'
},
relativeTime: {
future: '%s ལ་',
past: '%s སྔན་ལ',
s: 'ལམ་སང',
ss: '%d སྐར་ཆ།',
m: 'སྐར་མ་གཅིག',
mm: '%d སྐར་མ',
h: 'ཆུ་ཚོད་གཅིག',
hh: '%d ཆུ་ཚོད',
d: 'ཉིན་གཅིག',
dd: '%d ཉིན་',
M: 'ཟླ་བ་གཅིག',
MM: '%d ཟླ་བ',
y: 'ལོ་གཅིག',
yy: '%d ལོ'
},
preparse: function preparse(string) {
return string.replace(/[༡༢༣༤༥༦༧༨༩༠]/g, function (match) {
return numberMap[match];
});
},
postformat: function postformat(string) {
return string.replace(/\d/g, function (match) {
return symbolMap[match];
});
},
meridiemParse: /མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === 'མཚན་མོ' && hour >= 4 || meridiem === 'ཉིན་གུང' && hour < 5 || meridiem === 'དགོང་དག') {
return hour + 12;
} else {
return hour;
}
},
meridiem: function meridiem(hour, minute, isLower) {
if (hour < 4) {
return 'མཚན་མོ';
} else if (hour < 10) {
return 'ཞོགས་ཀས';
} else if (hour < 17) {
return 'ཉིན་གུང';
} else if (hour < 20) {
return 'དགོང་དག';
} else {
return 'མཚན་མོ';
}
},
week: {
dow: 0,
// Sunday is the first day of the week.
doy: 6 // The week that contains Jan 6th is the first week of the year.
}
});
return bo;
});
/***/ }),
/***/ "0sQp":
/*!*************************************************!*\
!*** ./node_modules/d3-array/src/descending.js ***!
\*************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (a, b) {
return b < a ? -1 : b > a ? 1 : b >= a ? 0 : NaN;
});
/***/ }),
/***/ "0tRk":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/pt-br.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Portuguese (Brazil) [pt-br]
//! author : Caio Ribeiro Pereira : https://github.com/caio-ribeiro-pereira
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var ptBr = moment.defineLocale('pt-br', {
months: 'janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split('_'),
monthsShort: 'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'),
weekdays: 'domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado'.split('_'),
weekdaysShort: 'dom_seg_ter_qua_qui_sex_sáb'.split('_'),
weekdaysMin: 'do_2ª_3ª_4ª_5ª_6ª_sá'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D [de] MMMM [de] YYYY',
LLL: 'D [de] MMMM [de] YYYY [às] HH:mm',
LLLL: 'dddd, D [de] MMMM [de] YYYY [às] HH:mm'
},
calendar: {
sameDay: '[Hoje às] LT',
nextDay: '[Amanhã às] LT',
nextWeek: 'dddd [às] LT',
lastDay: '[Ontem às] LT',
lastWeek: function lastWeek() {
return this.day() === 0 || this.day() === 6 ? '[Último] dddd [às] LT' // Saturday + Sunday
: '[Última] dddd [às] LT'; // Monday - Friday
},
sameElse: 'L'
},
relativeTime: {
future: 'em %s',
past: 'há %s',
s: 'poucos segundos',
ss: '%d segundos',
m: 'um minuto',
mm: '%d minutos',
h: 'uma hora',
hh: '%d horas',
d: 'um dia',
dd: '%d dias',
M: 'um mês',
MM: '%d meses',
y: 'um ano',
yy: '%d anos'
},
dayOfMonthOrdinalParse: /\d{1,2}º/,
ordinal: '%dº',
invalidDate: 'Data inválida'
});
return ptBr;
});
/***/ }),
/***/ "0xxc":
/*!***************************************************************!*\
!*** ./node_modules/d3-transition/src/selection/interrupt.js ***!
\***************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _interrupt_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../interrupt.js */ "dW/k");
/* harmony default export */ __webpack_exports__["default"] = (function (name) {
return this.each(function () {
Object(_interrupt_js__WEBPACK_IMPORTED_MODULE_0__["default"])(this, name);
});
});
/***/ }),
/***/ "0z0v":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/util/EmptyError.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var EmptyErrorImpl = function () {
function EmptyErrorImpl() {
Error.call(this);
this.message = 'no elements in sequence';
this.name = 'EmptyError';
return this;
}
EmptyErrorImpl.prototype = Object.create(Error.prototype);
return EmptyErrorImpl;
}();
exports.EmptyError = EmptyErrorImpl;
/***/ }),
/***/ "128B":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/reduce.js ***!
\*****************************************************************/
/*! exports provided: reduce */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "reduce", function() { return reduce; });
/* harmony import */ var _scan__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./scan */ "Kqap");
/* harmony import */ var _takeLast__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./takeLast */ "BFxc");
/* harmony import */ var _defaultIfEmpty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./defaultIfEmpty */ "xbPD");
/* harmony import */ var _util_pipe__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../util/pipe */ "mCNh");
function reduce(accumulator, seed) {
if (arguments.length >= 2) {
return function reduceOperatorFunctionWithSeed(source) {
return Object(_util_pipe__WEBPACK_IMPORTED_MODULE_3__["pipe"])(Object(_scan__WEBPACK_IMPORTED_MODULE_0__["scan"])(accumulator, seed), Object(_takeLast__WEBPACK_IMPORTED_MODULE_1__["takeLast"])(1), Object(_defaultIfEmpty__WEBPACK_IMPORTED_MODULE_2__["defaultIfEmpty"])(seed))(source);
};
}
return function reduceOperatorFunction(source) {
return Object(_util_pipe__WEBPACK_IMPORTED_MODULE_3__["pipe"])(Object(_scan__WEBPACK_IMPORTED_MODULE_0__["scan"])(function (acc, value, index) {
return accumulator(acc, value, index + 1);
}), Object(_takeLast__WEBPACK_IMPORTED_MODULE_1__["takeLast"])(1))(source);
};
}
/***/ }),
/***/ "1Cbu":
/*!*************************************************************!*\
!*** ./node_modules/d3-hierarchy/src/treemap/resquarify.js ***!
\*************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _dice_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dice.js */ "FPPI");
/* harmony import */ var _slice_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./slice.js */ "7IPS");
/* harmony import */ var _squarify_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./squarify.js */ "I4jL");
/* harmony default export */ __webpack_exports__["default"] = ((function custom(ratio) {
function resquarify(parent, x0, y0, x1, y1) {
if ((rows = parent._squarify) && rows.ratio === ratio) {
var rows,
row,
nodes,
i,
j = -1,
n,
m = rows.length,
value = parent.value;
while (++j < m) {
row = rows[j], nodes = row.children;
for (i = row.value = 0, n = nodes.length; i < n; ++i) {
row.value += nodes[i].value;
}
if (row.dice) Object(_dice_js__WEBPACK_IMPORTED_MODULE_0__["default"])(row, x0, y0, x1, y0 += (y1 - y0) * row.value / value);else Object(_slice_js__WEBPACK_IMPORTED_MODULE_1__["default"])(row, x0, y0, x0 += (x1 - x0) * row.value / value, y1);
value -= row.value;
}
} else {
parent._squarify = rows = Object(_squarify_js__WEBPACK_IMPORTED_MODULE_2__["squarifyRatio"])(ratio, parent, x0, y0, x1, y1);
rows.ratio = ratio;
}
}
resquarify.ratio = function (x) {
return custom((x = +x) > 1 ? x : 1);
};
return resquarify;
})(_squarify_js__WEBPACK_IMPORTED_MODULE_2__["phi"]));
/***/ }),
/***/ "1G5W":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/takeUntil.js ***!
\********************************************************************/
/*! exports provided: takeUntil */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "takeUntil", function() { return takeUntil; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A");
function takeUntil(notifier) {
return function (source) {
return source.lift(new TakeUntilOperator(notifier));
};
}
var TakeUntilOperator = /*#__PURE__*/function () {
function TakeUntilOperator(notifier) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, TakeUntilOperator);
this.notifier = notifier;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(TakeUntilOperator, [{
key: "call",
value: function call(subscriber, source) {
var takeUntilSubscriber = new TakeUntilSubscriber(subscriber);
var notifierSubscription = Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_4__["innerSubscribe"])(this.notifier, new _innerSubscribe__WEBPACK_IMPORTED_MODULE_4__["SimpleInnerSubscriber"](takeUntilSubscriber));
if (notifierSubscription && !takeUntilSubscriber.seenValue) {
takeUntilSubscriber.add(notifierSubscription);
return source.subscribe(takeUntilSubscriber);
}
return takeUntilSubscriber;
}
}]);
return TakeUntilOperator;
}();
var TakeUntilSubscriber = /*#__PURE__*/function (_SimpleOuterSubscribe) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(TakeUntilSubscriber, _SimpleOuterSubscribe);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(TakeUntilSubscriber);
function TakeUntilSubscriber(destination) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, TakeUntilSubscriber);
_this = _super.call(this, destination);
_this.seenValue = false;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(TakeUntilSubscriber, [{
key: "notifyNext",
value: function notifyNext() {
this.seenValue = true;
this.complete();
}
}, {
key: "notifyComplete",
value: function notifyComplete() {}
}]);
return TakeUntilSubscriber;
}(_innerSubscribe__WEBPACK_IMPORTED_MODULE_4__["SimpleOuterSubscriber"]);
/***/ }),
/***/ "1Ix/":
/*!*******************************************!*\
!*** ./node_modules/d3-scale/src/init.js ***!
\*******************************************/
/*! exports provided: initRange, initInterpolator */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initRange", function() { return initRange; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initInterpolator", function() { return initInterpolator; });
function initRange(domain, range) {
switch (arguments.length) {
case 0:
break;
case 1:
this.range(domain);
break;
default:
this.range(range).domain(domain);
break;
}
return this;
}
function initInterpolator(domain, interpolator) {
switch (arguments.length) {
case 0:
break;
case 1:
{
if (typeof domain === "function") this.interpolator(domain);else this.range(domain);
break;
}
default:
{
this.domain(domain);
if (typeof interpolator === "function") this.interpolator(interpolator);else this.range(interpolator);
break;
}
}
return this;
}
/***/ }),
/***/ "1OKp":
/*!***********************************************!*\
!*** ./node_modules/d3-scale/src/identity.js ***!
\***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return identity; });
/* harmony import */ var _linear_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./linear.js */ "VIqg");
/* harmony import */ var _number_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./number.js */ "4m7i");
function identity(domain) {
var unknown;
function scale(x) {
return x == null || isNaN(x = +x) ? unknown : x;
}
scale.invert = scale;
scale.domain = scale.range = function (_) {
return arguments.length ? (domain = Array.from(_, _number_js__WEBPACK_IMPORTED_MODULE_1__["default"]), scale) : domain.slice();
};
scale.unknown = function (_) {
return arguments.length ? (unknown = _, scale) : unknown;
};
scale.copy = function () {
return identity(domain).unknown(unknown);
};
domain = arguments.length ? Array.from(domain, _number_js__WEBPACK_IMPORTED_MODULE_1__["default"]) : [0, 1];
return Object(_linear_js__WEBPACK_IMPORTED_MODULE_0__["linearish"])(scale);
}
/***/ }),
/***/ "1OyB":
/*!*******************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js ***!
\*******************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _classCallCheck; });
function _classCallCheck(instance, Constructor) {
if (!(instance instanceof Constructor)) {
throw new TypeError("Cannot call a class as a function");
}
}
/***/ }),
/***/ "1SON":
/*!***********************************************!*\
!*** ./node_modules/d3-array/src/greatest.js ***!
\***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return greatest; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe");
/* harmony import */ var _ascending_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ascending.js */ "APuy");
function greatest(values) {
var compare = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : _ascending_js__WEBPACK_IMPORTED_MODULE_1__["default"];
var max;
var defined = false;
if (compare.length === 1) {
var maxValue;
var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values),
_step;
try {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
var element = _step.value;
var value = compare(element);
if (defined ? Object(_ascending_js__WEBPACK_IMPORTED_MODULE_1__["default"])(value, maxValue) > 0 : Object(_ascending_js__WEBPACK_IMPORTED_MODULE_1__["default"])(value, value) === 0) {
max = element;
maxValue = value;
defined = true;
}
}
} catch (err) {
_iterator.e(err);
} finally {
_iterator.f();
}
} else {
var _iterator2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values),
_step2;
try {
for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
var _value = _step2.value;
if (defined ? compare(_value, max) > 0 : compare(_value, _value) === 0) {
max = _value;
defined = true;
}
}
} catch (err) {
_iterator2.e(err);
} finally {
_iterator2.f();
}
}
return max;
}
/***/ }),
/***/ "1VEF":
/*!***********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/skipUntil.js ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo");
function skipUntil(notifier) {
return function (source) {
return source.lift(new SkipUntilOperator(notifier));
};
}
exports.skipUntil = skipUntil;
var SkipUntilOperator = function () {
function SkipUntilOperator(notifier) {
this.notifier = notifier;
}
SkipUntilOperator.prototype.call = function (destination, source) {
return source.subscribe(new SkipUntilSubscriber(destination, this.notifier));
};
return SkipUntilOperator;
}();
var SkipUntilSubscriber = function (_super) {
__extends(SkipUntilSubscriber, _super);
function SkipUntilSubscriber(destination, notifier) {
var _this = _super.call(this, destination) || this;
_this.hasValue = false;
var innerSubscriber = new innerSubscribe_1.SimpleInnerSubscriber(_this);
_this.add(innerSubscriber);
_this.innerSubscription = innerSubscriber;
var innerSubscription = innerSubscribe_1.innerSubscribe(notifier, innerSubscriber);
if (innerSubscription !== innerSubscriber) {
_this.add(innerSubscription);
_this.innerSubscription = innerSubscription;
}
return _this;
}
SkipUntilSubscriber.prototype._next = function (value) {
if (this.hasValue) {
_super.prototype._next.call(this, value);
}
};
SkipUntilSubscriber.prototype.notifyNext = function () {
this.hasValue = true;
if (this.innerSubscription) {
this.innerSubscription.unsubscribe();
}
};
SkipUntilSubscriber.prototype.notifyComplete = function () {};
return SkipUntilSubscriber;
}(innerSubscribe_1.SimpleOuterSubscriber);
/***/ }),
/***/ "1Ykd":
/*!*********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/sampleTime.js ***!
\*********************************************************************/
/*! exports provided: sampleTime */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sampleTime", function() { return sampleTime; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../scheduler/async */ "D0XW");
function sampleTime(period) {
var scheduler = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : _scheduler_async__WEBPACK_IMPORTED_MODULE_6__["async"];
return function (source) {
return source.lift(new SampleTimeOperator(period, scheduler));
};
}
var SampleTimeOperator = /*#__PURE__*/function () {
function SampleTimeOperator(period, scheduler) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, SampleTimeOperator);
this.period = period;
this.scheduler = scheduler;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(SampleTimeOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new SampleTimeSubscriber(subscriber, this.period, this.scheduler));
}
}]);
return SampleTimeOperator;
}();
var SampleTimeSubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(SampleTimeSubscriber, _Subscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(SampleTimeSubscriber);
function SampleTimeSubscriber(destination, period, scheduler) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, SampleTimeSubscriber);
_this = _super.call(this, destination);
_this.period = period;
_this.scheduler = scheduler;
_this.hasValue = false;
_this.add(scheduler.schedule(dispatchNotification, period, {
subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this),
period: period
}));
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(SampleTimeSubscriber, [{
key: "_next",
value: function _next(value) {
this.lastValue = value;
this.hasValue = true;
}
}, {
key: "notifyNext",
value: function notifyNext() {
if (this.hasValue) {
this.hasValue = false;
this.destination.next(this.lastValue);
}
}
}]);
return SampleTimeSubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_5__["Subscriber"]);
function dispatchNotification(state) {
var subscriber = state.subscriber,
period = state.period;
subscriber.notifyNext();
this.schedule(state, period);
}
/***/ }),
/***/ "1Z+e":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/defaultIfEmpty.js ***!
\****************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
function defaultIfEmpty(defaultValue) {
if (defaultValue === void 0) {
defaultValue = null;
}
return function (source) {
return source.lift(new DefaultIfEmptyOperator(defaultValue));
};
}
exports.defaultIfEmpty = defaultIfEmpty;
var DefaultIfEmptyOperator = function () {
function DefaultIfEmptyOperator(defaultValue) {
this.defaultValue = defaultValue;
}
DefaultIfEmptyOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new DefaultIfEmptySubscriber(subscriber, this.defaultValue));
};
return DefaultIfEmptyOperator;
}();
var DefaultIfEmptySubscriber = function (_super) {
__extends(DefaultIfEmptySubscriber, _super);
function DefaultIfEmptySubscriber(destination, defaultValue) {
var _this = _super.call(this, destination) || this;
_this.defaultValue = defaultValue;
_this.isEmpty = true;
return _this;
}
DefaultIfEmptySubscriber.prototype._next = function (value) {
this.isEmpty = false;
this.destination.next(value);
};
DefaultIfEmptySubscriber.prototype._complete = function () {
if (this.isEmpty) {
this.destination.next(this.defaultValue);
}
this.destination.complete();
};
return DefaultIfEmptySubscriber;
}(Subscriber_1.Subscriber);
/***/ }),
/***/ "1afE":
/*!****************************************************!*\
!*** ./node_modules/d3-shape/src/symbol/square.js ***!
\****************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ({
draw: function draw(context, size) {
var w = Math.sqrt(size),
x = -w / 2;
context.rect(x, x, w, w);
}
});
/***/ }),
/***/ "1byx":
/*!***********************************************!*\
!*** ./node_modules/d3-timer/src/interval.js ***!
\***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _timer_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./timer.js */ "dPRQ");
/* harmony default export */ __webpack_exports__["default"] = (function (callback, delay, time) {
var t = new _timer_js__WEBPACK_IMPORTED_MODULE_0__["Timer"](),
total = delay;
if (delay == null) return t.restart(callback, delay, time), t;
delay = +delay, time = time == null ? Object(_timer_js__WEBPACK_IMPORTED_MODULE_0__["now"])() : +time;
t.restart(function tick(elapsed) {
elapsed += total;
t.restart(tick, total += delay, time);
callback(elapsed);
}, delay, time);
return t;
});
/***/ }),
/***/ "1jcm":
/*!******************************************************************************!*\
!*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/slide-toggle.js ***!
\******************************************************************************/
/*! exports provided: MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS, MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR, MAT_SLIDE_TOGGLE_VALUE_ACCESSOR, MatSlideToggle, MatSlideToggleChange, MatSlideToggleModule, MatSlideToggleRequiredValidator, _MatSlideToggleRequiredValidatorModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS", function() { return MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR", function() { return MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_SLIDE_TOGGLE_VALUE_ACCESSOR", function() { return MAT_SLIDE_TOGGLE_VALUE_ACCESSOR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSlideToggle", function() { return MatSlideToggle; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSlideToggleChange", function() { return MatSlideToggleChange; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSlideToggleModule", function() { return MatSlideToggleModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSlideToggleRequiredValidator", function() { return MatSlideToggleRequiredValidator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatSlideToggleRequiredValidatorModule", function() { return _MatSlideToggleRequiredValidatorModule; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/cdk/observers */ "GU7r");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/material/core */ "FKr1");
/* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x");
/* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/forms */ "3Pt+");
/* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/platform-browser/animations */ "R1ws");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Injection token to be used to override the default options for `mat-slide-toggle`. */
var _c0 = ["thumbContainer"];
var _c1 = ["toggleBar"];
var _c2 = ["input"];
var _c3 = function _c3() {
return {
enterDuration: 150
};
};
var _c4 = ["*"];
var MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_5__["InjectionToken"]('mat-slide-toggle-default-options', {
providedIn: 'root',
factory: function factory() {
return {
disableToggleValue: false
};
}
});
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
// Increasing integer for generating unique ids for slide-toggle components.
var nextUniqueId = 0;
/** @docs-private */
var MAT_SLIDE_TOGGLE_VALUE_ACCESSOR = {
provide: _angular_forms__WEBPACK_IMPORTED_MODULE_9__["NG_VALUE_ACCESSOR"],
useExisting: Object(_angular_core__WEBPACK_IMPORTED_MODULE_5__["forwardRef"])(function () {
return MatSlideToggle;
}),
multi: true
};
/** Change event object emitted by a MatSlideToggle. */
var MatSlideToggleChange = function MatSlideToggleChange(
/** The source MatSlideToggle of the event. */
source,
/** The new `checked` value of the MatSlideToggle. */
checked) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatSlideToggleChange);
this.source = source;
this.checked = checked;
}; // Boilerplate for applying mixins to MatSlideToggle.
/** @docs-private */
var MatSlideToggleBase = function MatSlideToggleBase(_elementRef) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatSlideToggleBase);
this._elementRef = _elementRef;
};
var _MatSlideToggleMixinBase = Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_6__["mixinTabIndex"])(Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_6__["mixinColor"])(Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_6__["mixinDisableRipple"])(Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_6__["mixinDisabled"])(MatSlideToggleBase)), 'accent'));
/** Represents a slidable "switch" toggle that can be moved between on and off. */
var MatSlideToggle = /*#__PURE__*/function (_MatSlideToggleMixinB) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(MatSlideToggle, _MatSlideToggleMixinB);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(MatSlideToggle);
function MatSlideToggle(elementRef, _focusMonitor, _changeDetectorRef, tabIndex, defaults, _animationMode) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatSlideToggle);
_this = _super.call(this, elementRef);
_this._focusMonitor = _focusMonitor;
_this._changeDetectorRef = _changeDetectorRef;
_this.defaults = defaults;
_this._animationMode = _animationMode;
_this._onChange = function (_) {};
_this._onTouched = function () {};
_this._uniqueId = "mat-slide-toggle-".concat(++nextUniqueId);
_this._required = false;
_this._checked = false;
/** Name value will be applied to the input element if present. */
_this.name = null;
/** A unique id for the slide-toggle input. If none is supplied, it will be auto-generated. */
_this.id = _this._uniqueId;
/** Whether the label should appear after or before the slide-toggle. Defaults to 'after'. */
_this.labelPosition = 'after';
/** Used to set the aria-label attribute on the underlying input element. */
_this.ariaLabel = null;
/** Used to set the aria-labelledby attribute on the underlying input element. */
_this.ariaLabelledby = null;
/** An event will be dispatched each time the slide-toggle changes its value. */
_this.change = new _angular_core__WEBPACK_IMPORTED_MODULE_5__["EventEmitter"]();
/**
* An event will be dispatched each time the slide-toggle input is toggled.
* This event is always emitted when the user toggles the slide toggle, but this does not mean
* the slide toggle's value has changed.
*/
_this.toggleChange = new _angular_core__WEBPACK_IMPORTED_MODULE_5__["EventEmitter"]();
_this.tabIndex = parseInt(tabIndex) || 0;
return _this;
}
/** Whether the slide-toggle is required. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MatSlideToggle, [{
key: "required",
get: function get() {
return this._required;
},
set: function set(value) {
this._required = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_8__["coerceBooleanProperty"])(value);
}
/** Whether the slide-toggle element is checked or not. */
}, {
key: "checked",
get: function get() {
return this._checked;
},
set: function set(value) {
this._checked = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_8__["coerceBooleanProperty"])(value);
this._changeDetectorRef.markForCheck();
}
/** Returns the unique id for the visual hidden input. */
}, {
key: "inputId",
get: function get() {
return "".concat(this.id || this._uniqueId, "-input");
}
}, {
key: "ngAfterContentInit",
value: function ngAfterContentInit() {
var _this2 = this;
this._focusMonitor.monitor(this._elementRef, true).subscribe(function (focusOrigin) {
// Only forward focus manually when it was received programmatically or through the
// keyboard. We should not do this for mouse/touch focus for two reasons:
// 1. It can prevent clicks from landing in Chrome (see #18269).
// 2. They're already handled by the wrapping `label` element.
if (focusOrigin === 'keyboard' || focusOrigin === 'program') {
_this2._inputElement.nativeElement.focus();
} else if (!focusOrigin) {
// When a focused element becomes disabled, the browser *immediately* fires a blur event.
// Angular does not expect events to be raised during change detection, so any state
// change (such as a form control's 'ng-touched') will cause a changed-after-checked
// error. See https://github.com/angular/angular/issues/17793. To work around this,
// we defer telling the form control it has been touched until the next tick.
Promise.resolve().then(function () {
return _this2._onTouched();
});
}
});
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
this._focusMonitor.stopMonitoring(this._elementRef);
}
/** Method being called whenever the underlying input emits a change event. */
}, {
key: "_onChangeEvent",
value: function _onChangeEvent(event) {
// We always have to stop propagation on the change event.
// Otherwise the change event, from the input element, will bubble up and
// emit its event object to the component's `change` output.
event.stopPropagation();
this.toggleChange.emit(); // When the slide toggle's config disables toggle change event by setting
// `disableToggleValue: true`, the slide toggle's value does not change, and the
// checked state of the underlying input needs to be changed back.
if (this.defaults.disableToggleValue) {
this._inputElement.nativeElement.checked = this.checked;
return;
} // Sync the value from the underlying input element with the component instance.
this.checked = this._inputElement.nativeElement.checked; // Emit our custom change event only if the underlying input emitted one. This ensures that
// there is no change event, when the checked state changes programmatically.
this._emitChangeEvent();
}
/** Method being called whenever the slide-toggle has been clicked. */
}, {
key: "_onInputClick",
value: function _onInputClick(event) {
// We have to stop propagation for click events on the visual hidden input element.
// By default, when a user clicks on a label element, a generated click event will be
// dispatched on the associated input element. Since we are using a label element as our
// root container, the click event on the `slide-toggle` will be executed twice.
// The real click event will bubble up, and the generated click event also tries to bubble up.
// This will lead to multiple click events.
// Preventing bubbling for the second event will solve that issue.
event.stopPropagation();
}
/** Implemented as part of ControlValueAccessor. */
}, {
key: "writeValue",
value: function writeValue(value) {
this.checked = !!value;
}
/** Implemented as part of ControlValueAccessor. */
}, {
key: "registerOnChange",
value: function registerOnChange(fn) {
this._onChange = fn;
}
/** Implemented as part of ControlValueAccessor. */
}, {
key: "registerOnTouched",
value: function registerOnTouched(fn) {
this._onTouched = fn;
}
/** Implemented as a part of ControlValueAccessor. */
}, {
key: "setDisabledState",
value: function setDisabledState(isDisabled) {
this.disabled = isDisabled;
this._changeDetectorRef.markForCheck();
}
/** Focuses the slide-toggle. */
}, {
key: "focus",
value: function focus(options) {
this._focusMonitor.focusVia(this._inputElement, 'keyboard', options);
}
/** Toggles the checked state of the slide-toggle. */
}, {
key: "toggle",
value: function toggle() {
this.checked = !this.checked;
this._onChange(this.checked);
}
/**
* Emits a change event on the `change` output. Also notifies the FormControl about the change.
*/
}, {
key: "_emitChangeEvent",
value: function _emitChangeEvent() {
this._onChange(this.checked);
this.change.emit(new MatSlideToggleChange(this, this.checked));
}
/** Method being called whenever the label text changes. */
}, {
key: "_onLabelTextChange",
value: function _onLabelTextChange() {
// Since the event of the `cdkObserveContent` directive runs outside of the zone, the
// slide-toggle component will be only marked for check, but no actual change detection runs
// automatically. Instead of going back into the zone in order to trigger a change detection
// which causes *all* components to be checked (if explicitly marked or not using OnPush),
// we only trigger an explicit change detection for the slide-toggle view and its children.
this._changeDetectorRef.detectChanges();
}
}]);
return MatSlideToggle;
}(_MatSlideToggleMixinBase);
MatSlideToggle.ɵfac = function MatSlideToggle_Factory(t) {
return new (t || MatSlideToggle)(_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_5__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_5__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinjectAttribute"]('tabindex'), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__["ANIMATION_MODULE_TYPE"], 8));
};
MatSlideToggle.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineComponent"]({
type: MatSlideToggle,
selectors: [["mat-slide-toggle"]],
viewQuery: function MatSlideToggle_Query(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵviewQuery"](_c0, true);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵviewQuery"](_c1, true);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵviewQuery"](_c2, true);
}
if (rf & 2) {
var _t;
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵloadQuery"]()) && (ctx._thumbEl = _t.first);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵloadQuery"]()) && (ctx._thumbBarEl = _t.first);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵloadQuery"]()) && (ctx._inputElement = _t.first);
}
},
hostAttrs: [1, "mat-slide-toggle"],
hostVars: 12,
hostBindings: function MatSlideToggle_HostBindings(rf, ctx) {
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵhostProperty"]("id", ctx.id);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵattribute"]("tabindex", ctx.disabled ? null : -1)("aria-label", null)("aria-labelledby", null);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵclassProp"]("mat-checked", ctx.checked)("mat-disabled", ctx.disabled)("mat-slide-toggle-label-before", ctx.labelPosition == "before")("_mat-animation-noopable", ctx._animationMode === "NoopAnimations");
}
},
inputs: {
disabled: "disabled",
disableRipple: "disableRipple",
color: "color",
tabIndex: "tabIndex",
name: "name",
id: "id",
labelPosition: "labelPosition",
ariaLabel: ["aria-label", "ariaLabel"],
ariaLabelledby: ["aria-labelledby", "ariaLabelledby"],
required: "required",
checked: "checked"
},
outputs: {
change: "change",
toggleChange: "toggleChange"
},
exportAs: ["matSlideToggle"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵProvidersFeature"]([MAT_SLIDE_TOGGLE_VALUE_ACCESSOR]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵInheritDefinitionFeature"]],
ngContentSelectors: _c4,
decls: 16,
vars: 18,
consts: [[1, "mat-slide-toggle-label"], ["label", ""], [1, "mat-slide-toggle-bar"], ["toggleBar", ""], ["type", "checkbox", "role", "switch", 1, "mat-slide-toggle-input", "cdk-visually-hidden", 3, "id", "required", "tabIndex", "checked", "disabled", "change", "click"], ["input", ""], [1, "mat-slide-toggle-thumb-container"], ["thumbContainer", ""], [1, "mat-slide-toggle-thumb"], ["mat-ripple", "", 1, "mat-slide-toggle-ripple", "mat-focus-indicator", 3, "matRippleTrigger", "matRippleDisabled", "matRippleCentered", "matRippleRadius", "matRippleAnimation"], [1, "mat-ripple-element", "mat-slide-toggle-persistent-ripple"], [1, "mat-slide-toggle-content", 3, "cdkObserveContent"], ["labelContent", ""], [2, "display", "none"]],
template: function MatSlideToggle_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵprojectionDef"]();
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "label", 0, 1);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](2, "div", 2, 3);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](4, "input", 4, 5);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("change", function MatSlideToggle_Template_input_change_4_listener($event) {
return ctx._onChangeEvent($event);
})("click", function MatSlideToggle_Template_input_click_4_listener($event) {
return ctx._onInputClick($event);
});
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](6, "div", 6, 7);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelement"](8, "div", 8);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](9, "div", 9);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelement"](10, "div", 10);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](11, "span", 11, 12);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("cdkObserveContent", function MatSlideToggle_Template_span_cdkObserveContent_11_listener() {
return ctx._onLabelTextChange();
});
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](13, "span", 13);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](14, "\xA0");
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵprojection"](15);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"]();
}
if (rf & 2) {
var _r0 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵreference"](1);
var _r4 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵreference"](12);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵattribute"]("for", ctx.inputId);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵclassProp"]("mat-slide-toggle-bar-no-side-margin", !_r4.textContent || !_r4.textContent.trim());
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("id", ctx.inputId)("required", ctx.required)("tabIndex", ctx.tabIndex)("checked", ctx.checked)("disabled", ctx.disabled);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵattribute"]("name", ctx.name)("aria-checked", ctx.checked.toString())("aria-label", ctx.ariaLabel)("aria-labelledby", ctx.ariaLabelledby);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](5);
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("matRippleTrigger", _r0)("matRippleDisabled", ctx.disableRipple || ctx.disabled)("matRippleCentered", true)("matRippleRadius", 20)("matRippleAnimation", _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵpureFunction0"](17, _c3));
}
},
directives: [_angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatRipple"], _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_4__["CdkObserveContent"]],
styles: [".mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}.cdk-high-contrast-active .mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar{outline:2px dotted;outline-offset:5px}\n"],
encapsulation: 2,
changeDetection: 0
});
MatSlideToggle.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ElementRef"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ChangeDetectorRef"]
}, {
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Attribute"],
args: ['tabindex']
}]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"],
args: [MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS]
}]
}, {
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"],
args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__["ANIMATION_MODULE_TYPE"]]
}]
}];
};
MatSlideToggle.propDecorators = {
_thumbEl: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewChild"],
args: ['thumbContainer']
}],
_thumbBarEl: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewChild"],
args: ['toggleBar']
}],
name: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"]
}],
id: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"]
}],
labelPosition: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"]
}],
ariaLabel: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"],
args: ['aria-label']
}],
ariaLabelledby: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"],
args: ['aria-labelledby']
}],
required: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"]
}],
checked: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"]
}],
change: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Output"]
}],
toggleChange: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Output"]
}],
_inputElement: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewChild"],
args: ['input']
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](MatSlideToggle, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Component"],
args: [{
selector: 'mat-slide-toggle',
exportAs: 'matSlideToggle',
host: {
'class': 'mat-slide-toggle',
'[id]': 'id',
// Needs to be `-1` so it can still receive programmatic focus.
'[attr.tabindex]': 'disabled ? null : -1',
'[attr.aria-label]': 'null',
'[attr.aria-labelledby]': 'null',
'[class.mat-checked]': 'checked',
'[class.mat-disabled]': 'disabled',
'[class.mat-slide-toggle-label-before]': 'labelPosition == "before"',
'[class._mat-animation-noopable]': '_animationMode === "NoopAnimations"'
},
template: "\n",
providers: [MAT_SLIDE_TOGGLE_VALUE_ACCESSOR],
inputs: ['disabled', 'disableRipple', 'color', 'tabIndex'],
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewEncapsulation"].None,
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ChangeDetectionStrategy"].OnPush,
styles: [".mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}.cdk-high-contrast-active .mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar{outline:2px dotted;outline-offset:5px}\n"]
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ElementRef"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ChangeDetectorRef"]
}, {
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Attribute"],
args: ['tabindex']
}]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"],
args: [MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS]
}]
}, {
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"],
args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__["ANIMATION_MODULE_TYPE"]]
}]
}];
}, {
name: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"]
}],
id: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"]
}],
labelPosition: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"]
}],
ariaLabel: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"],
args: ['aria-label']
}],
ariaLabelledby: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"],
args: ['aria-labelledby']
}],
change: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Output"]
}],
toggleChange: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Output"]
}],
required: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"]
}],
checked: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"]
}],
_thumbEl: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewChild"],
args: ['thumbContainer']
}],
_thumbBarEl: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewChild"],
args: ['toggleBar']
}],
_inputElement: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewChild"],
args: ['input']
}]
});
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR = {
provide: _angular_forms__WEBPACK_IMPORTED_MODULE_9__["NG_VALIDATORS"],
useExisting: Object(_angular_core__WEBPACK_IMPORTED_MODULE_5__["forwardRef"])(function () {
return MatSlideToggleRequiredValidator;
}),
multi: true
};
/**
* Validator for Material slide-toggle components with the required attribute in a
* template-driven form. The default validator for required form controls asserts
* that the control value is not undefined but that is not appropriate for a slide-toggle
* where the value is always defined.
*
* Required slide-toggle form controls are valid when checked.
*/
var MatSlideToggleRequiredValidator = /*#__PURE__*/function (_CheckboxRequiredVali) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(MatSlideToggleRequiredValidator, _CheckboxRequiredVali);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(MatSlideToggleRequiredValidator);
function MatSlideToggleRequiredValidator() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatSlideToggleRequiredValidator);
return _super2.apply(this, arguments);
}
return MatSlideToggleRequiredValidator;
}(_angular_forms__WEBPACK_IMPORTED_MODULE_9__["CheckboxRequiredValidator"]);
MatSlideToggleRequiredValidator.ɵfac = function MatSlideToggleRequiredValidator_Factory(t) {
return ɵMatSlideToggleRequiredValidator_BaseFactory(t || MatSlideToggleRequiredValidator);
};
MatSlideToggleRequiredValidator.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineDirective"]({
type: MatSlideToggleRequiredValidator,
selectors: [["mat-slide-toggle", "required", "", "formControlName", ""], ["mat-slide-toggle", "required", "", "formControl", ""], ["mat-slide-toggle", "required", "", "ngModel", ""]],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵProvidersFeature"]([MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵInheritDefinitionFeature"]]
});
var ɵMatSlideToggleRequiredValidator_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵgetInheritedFactory"](MatSlideToggleRequiredValidator);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](MatSlideToggleRequiredValidator, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Directive"],
args: [{
selector: "mat-slide-toggle[required][formControlName],\n mat-slide-toggle[required][formControl], mat-slide-toggle[required][ngModel]",
providers: [MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** This module is used by both original and MDC-based slide-toggle implementations. */
var _MatSlideToggleRequiredValidatorModule = function _MatSlideToggleRequiredValidatorModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, _MatSlideToggleRequiredValidatorModule);
};
_MatSlideToggleRequiredValidatorModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineNgModule"]({
type: _MatSlideToggleRequiredValidatorModule
});
_MatSlideToggleRequiredValidatorModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjector"]({
factory: function _MatSlideToggleRequiredValidatorModule_Factory(t) {
return new (t || _MatSlideToggleRequiredValidatorModule)();
}
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵsetNgModuleScope"](_MatSlideToggleRequiredValidatorModule, {
declarations: [MatSlideToggleRequiredValidator],
exports: [MatSlideToggleRequiredValidator]
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](_MatSlideToggleRequiredValidatorModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgModule"],
args: [{
exports: [MatSlideToggleRequiredValidator],
declarations: [MatSlideToggleRequiredValidator]
}]
}], null, null);
})();
var MatSlideToggleModule = function MatSlideToggleModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatSlideToggleModule);
};
MatSlideToggleModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineNgModule"]({
type: MatSlideToggleModule
});
MatSlideToggleModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjector"]({
factory: function MatSlideToggleModule_Factory(t) {
return new (t || MatSlideToggleModule)();
},
imports: [[_MatSlideToggleRequiredValidatorModule, _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatRippleModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatCommonModule"], _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_4__["ObserversModule"]], _MatSlideToggleRequiredValidatorModule, _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatCommonModule"]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵsetNgModuleScope"](MatSlideToggleModule, {
declarations: function declarations() {
return [MatSlideToggle];
},
imports: function imports() {
return [_MatSlideToggleRequiredValidatorModule, _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatRippleModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatCommonModule"], _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_4__["ObserversModule"]];
},
exports: function exports() {
return [_MatSlideToggleRequiredValidatorModule, MatSlideToggle, _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatCommonModule"]];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](MatSlideToggleModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgModule"],
args: [{
imports: [_MatSlideToggleRequiredValidatorModule, _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatRippleModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatCommonModule"], _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_4__["ObserversModule"]],
exports: [_MatSlideToggleRequiredValidatorModule, MatSlideToggle, _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatCommonModule"]],
declarations: [MatSlideToggle]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "1nUc":
/*!******************************************************!*\
!*** ./node_modules/d3-shape/src/curve/basisOpen.js ***!
\******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _basis_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./basis.js */ "jICm");
function BasisOpen(context) {
this._context = context;
}
BasisOpen.prototype = {
areaStart: function areaStart() {
this._line = 0;
},
areaEnd: function areaEnd() {
this._line = NaN;
},
lineStart: function lineStart() {
this._x0 = this._x1 = this._y0 = this._y1 = NaN;
this._point = 0;
},
lineEnd: function lineEnd() {
if (this._line || this._line !== 0 && this._point === 3) this._context.closePath();
this._line = 1 - this._line;
},
point: function point(x, y) {
x = +x, y = +y;
switch (this._point) {
case 0:
this._point = 1;
break;
case 1:
this._point = 2;
break;
case 2:
this._point = 3;
var x0 = (this._x0 + 4 * this._x1 + x) / 6,
y0 = (this._y0 + 4 * this._y1 + y) / 6;
this._line ? this._context.lineTo(x0, y0) : this._context.moveTo(x0, y0);
break;
case 3:
this._point = 4;
// proceed
default:
Object(_basis_js__WEBPACK_IMPORTED_MODULE_0__["point"])(this, x, y);
break;
}
this._x0 = this._x1, this._x1 = x;
this._y0 = this._y1, this._y1 = y;
}
};
/* harmony default export */ __webpack_exports__["default"] = (function (context) {
return new BasisOpen(context);
});
/***/ }),
/***/ "1pIY":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/scheduler/async.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var AsyncAction_1 = __webpack_require__(/*! ./AsyncAction */ "2tF/");
var AsyncScheduler_1 = __webpack_require__(/*! ./AsyncScheduler */ "NTcF");
exports.asyncScheduler = new AsyncScheduler_1.AsyncScheduler(AsyncAction_1.AsyncAction);
exports.async = exports.asyncScheduler;
/***/ }),
/***/ "1ppg":
/*!*******************************************!*\
!*** ./node_modules/moment/locale/fil.js ***!
\*******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Filipino [fil]
//! author : Dan Hagman : https://github.com/hagmandan
//! author : Matthew Co : https://github.com/matthewdeeco
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var fil = moment.defineLocale('fil', {
months: 'Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre'.split('_'),
monthsShort: 'Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis'.split('_'),
weekdays: 'Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado'.split('_'),
weekdaysShort: 'Lin_Lun_Mar_Miy_Huw_Biy_Sab'.split('_'),
weekdaysMin: 'Li_Lu_Ma_Mi_Hu_Bi_Sab'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'MM/D/YYYY',
LL: 'MMMM D, YYYY',
LLL: 'MMMM D, YYYY HH:mm',
LLLL: 'dddd, MMMM DD, YYYY HH:mm'
},
calendar: {
sameDay: 'LT [ngayong araw]',
nextDay: '[Bukas ng] LT',
nextWeek: 'LT [sa susunod na] dddd',
lastDay: 'LT [kahapon]',
lastWeek: 'LT [noong nakaraang] dddd',
sameElse: 'L'
},
relativeTime: {
future: 'sa loob ng %s',
past: '%s ang nakalipas',
s: 'ilang segundo',
ss: '%d segundo',
m: 'isang minuto',
mm: '%d minuto',
h: 'isang oras',
hh: '%d oras',
d: 'isang araw',
dd: '%d araw',
M: 'isang buwan',
MM: '%d buwan',
y: 'isang taon',
yy: '%d taon'
},
dayOfMonthOrdinalParse: /\d{1,2}/,
ordinal: function ordinal(number) {
return number;
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return fil;
});
/***/ }),
/***/ "1rYy":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/hy-am.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Armenian [hy-am]
//! author : Armendarabyan : https://github.com/armendarabyan
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var hyAm = moment.defineLocale('hy-am', {
months: {
format: 'հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի'.split('_'),
standalone: 'հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր'.split('_')
},
monthsShort: 'հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ'.split('_'),
weekdays: 'կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ'.split('_'),
weekdaysShort: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'),
weekdaysMin: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD.MM.YYYY',
LL: 'D MMMM YYYY թ.',
LLL: 'D MMMM YYYY թ., HH:mm',
LLLL: 'dddd, D MMMM YYYY թ., HH:mm'
},
calendar: {
sameDay: '[այսօր] LT',
nextDay: '[վաղը] LT',
lastDay: '[երեկ] LT',
nextWeek: function nextWeek() {
return 'dddd [օրը ժամը] LT';
},
lastWeek: function lastWeek() {
return '[անցած] dddd [օրը ժամը] LT';
},
sameElse: 'L'
},
relativeTime: {
future: '%s հետո',
past: '%s առաջ',
s: 'մի քանի վայրկյան',
ss: '%d վայրկյան',
m: 'րոպե',
mm: '%d րոպե',
h: 'ժամ',
hh: '%d ժամ',
d: 'օր',
dd: '%d օր',
M: 'ամիս',
MM: '%d ամիս',
y: 'տարի',
yy: '%d տարի'
},
meridiemParse: /գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,
isPM: function isPM(input) {
return /^(ցերեկվա|երեկոյան)$/.test(input);
},
meridiem: function meridiem(hour) {
if (hour < 4) {
return 'գիշերվա';
} else if (hour < 12) {
return 'առավոտվա';
} else if (hour < 17) {
return 'ցերեկվա';
} else {
return 'երեկոյան';
}
},
dayOfMonthOrdinalParse: /\d{1,2}|\d{1,2}-(ին|րդ)/,
ordinal: function ordinal(number, period) {
switch (period) {
case 'DDD':
case 'w':
case 'W':
case 'DDDo':
if (number === 1) {
return number + '-ին';
}
return number + '-րդ';
default:
return number;
}
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 7 // The week that contains Jan 7th is the first week of the year.
}
});
return hyAm;
});
/***/ }),
/***/ "1uah":
/*!***************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/zip.js ***!
\***************************************************************/
/*! exports provided: zip, ZipOperator, ZipSubscriber */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "zip", function() { return zip; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ZipOperator", function() { return ZipOperator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ZipSubscriber", function() { return ZipSubscriber; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _fromArray__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./fromArray */ "yCtX");
/* harmony import */ var _util_isArray__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util/isArray */ "DH7j");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../internal/symbol/iterator */ "Lhse");
/* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A");
function zip() {
for (var _len = arguments.length, observables = new Array(_len), _key = 0; _key < _len; _key++) {
observables[_key] = arguments[_key];
}
var resultSelector = observables[observables.length - 1];
if (typeof resultSelector === 'function') {
observables.pop();
}
return Object(_fromArray__WEBPACK_IMPORTED_MODULE_4__["fromArray"])(observables, undefined).lift(new ZipOperator(resultSelector));
}
var ZipOperator = /*#__PURE__*/function () {
function ZipOperator(resultSelector) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ZipOperator);
this.resultSelector = resultSelector;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ZipOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new ZipSubscriber(subscriber, this.resultSelector));
}
}]);
return ZipOperator;
}();
var ZipSubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(ZipSubscriber, _Subscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(ZipSubscriber);
function ZipSubscriber(destination, resultSelector) {
var _this;
var values = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : Object.create(null);
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ZipSubscriber);
_this = _super.call(this, destination);
_this.resultSelector = resultSelector;
_this.iterators = [];
_this.active = 0;
_this.resultSelector = typeof resultSelector === 'function' ? resultSelector : undefined;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ZipSubscriber, [{
key: "_next",
value: function _next(value) {
var iterators = this.iterators;
if (Object(_util_isArray__WEBPACK_IMPORTED_MODULE_5__["isArray"])(value)) {
iterators.push(new StaticArrayIterator(value));
} else if (typeof value[_internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_7__["iterator"]] === 'function') {
iterators.push(new StaticIterator(value[_internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_7__["iterator"]]()));
} else {
iterators.push(new ZipBufferIterator(this.destination, this, value));
}
}
}, {
key: "_complete",
value: function _complete() {
var iterators = this.iterators;
var len = iterators.length;
this.unsubscribe();
if (len === 0) {
this.destination.complete();
return;
}
this.active = len;
for (var i = 0; i < len; i++) {
var iterator = iterators[i];
if (iterator.stillUnsubscribed) {
var destination = this.destination;
destination.add(iterator.subscribe());
} else {
this.active--;
}
}
}
}, {
key: "notifyInactive",
value: function notifyInactive() {
this.active--;
if (this.active === 0) {
this.destination.complete();
}
}
}, {
key: "checkIterators",
value: function checkIterators() {
var iterators = this.iterators;
var len = iterators.length;
var destination = this.destination;
for (var i = 0; i < len; i++) {
var iterator = iterators[i];
if (typeof iterator.hasValue === 'function' && !iterator.hasValue()) {
return;
}
}
var shouldComplete = false;
var args = [];
for (var _i = 0; _i < len; _i++) {
var _iterator = iterators[_i];
var result = _iterator.next();
if (_iterator.hasCompleted()) {
shouldComplete = true;
}
if (result.done) {
destination.complete();
return;
}
args.push(result.value);
}
if (this.resultSelector) {
this._tryresultSelector(args);
} else {
destination.next(args);
}
if (shouldComplete) {
destination.complete();
}
}
}, {
key: "_tryresultSelector",
value: function _tryresultSelector(args) {
var result;
try {
result = this.resultSelector.apply(this, args);
} catch (err) {
this.destination.error(err);
return;
}
this.destination.next(result);
}
}]);
return ZipSubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_6__["Subscriber"]);
var StaticIterator = /*#__PURE__*/function () {
function StaticIterator(iterator) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, StaticIterator);
this.iterator = iterator;
this.nextResult = iterator.next();
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(StaticIterator, [{
key: "hasValue",
value: function hasValue() {
return true;
}
}, {
key: "next",
value: function next() {
var result = this.nextResult;
this.nextResult = this.iterator.next();
return result;
}
}, {
key: "hasCompleted",
value: function hasCompleted() {
var nextResult = this.nextResult;
return Boolean(nextResult && nextResult.done);
}
}]);
return StaticIterator;
}();
var StaticArrayIterator = /*#__PURE__*/function () {
function StaticArrayIterator(array) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, StaticArrayIterator);
this.array = array;
this.index = 0;
this.length = 0;
this.length = array.length;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(StaticArrayIterator, [{
key: _internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_7__["iterator"],
value: function value() {
return this;
}
}, {
key: "next",
value: function next(value) {
var i = this.index++;
var array = this.array;
return i < this.length ? {
value: array[i],
done: false
} : {
value: null,
done: true
};
}
}, {
key: "hasValue",
value: function hasValue() {
return this.array.length > this.index;
}
}, {
key: "hasCompleted",
value: function hasCompleted() {
return this.array.length === this.index;
}
}]);
return StaticArrayIterator;
}();
var ZipBufferIterator = /*#__PURE__*/function (_SimpleOuterSubscribe) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(ZipBufferIterator, _SimpleOuterSubscribe);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(ZipBufferIterator);
function ZipBufferIterator(destination, parent, observable) {
var _this2;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ZipBufferIterator);
_this2 = _super2.call(this, destination);
_this2.parent = parent;
_this2.observable = observable;
_this2.stillUnsubscribed = true;
_this2.buffer = [];
_this2.isComplete = false;
return _this2;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ZipBufferIterator, [{
key: _internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_7__["iterator"],
value: function value() {
return this;
}
}, {
key: "next",
value: function next() {
var buffer = this.buffer;
if (buffer.length === 0 && this.isComplete) {
return {
value: null,
done: true
};
} else {
return {
value: buffer.shift(),
done: false
};
}
}
}, {
key: "hasValue",
value: function hasValue() {
return this.buffer.length > 0;
}
}, {
key: "hasCompleted",
value: function hasCompleted() {
return this.buffer.length === 0 && this.isComplete;
}
}, {
key: "notifyComplete",
value: function notifyComplete() {
if (this.buffer.length > 0) {
this.isComplete = true;
this.parent.notifyInactive();
} else {
this.destination.complete();
}
}
}, {
key: "notifyNext",
value: function notifyNext(innerValue) {
this.buffer.push(innerValue);
this.parent.checkIterators();
}
}, {
key: "subscribe",
value: function subscribe() {
return Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_8__["innerSubscribe"])(this.observable, new _innerSubscribe__WEBPACK_IMPORTED_MODULE_8__["SimpleInnerSubscriber"](this));
}
}]);
return ZipBufferIterator;
}(_innerSubscribe__WEBPACK_IMPORTED_MODULE_8__["SimpleOuterSubscriber"]);
/***/ }),
/***/ "1xZ4":
/*!******************************************!*\
!*** ./node_modules/moment/locale/ca.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Catalan [ca]
//! author : Juan G. Hurtado : https://github.com/juanghurtado
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var ca = moment.defineLocale('ca', {
months: {
standalone: 'gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre'.split('_'),
format: "de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split('_'),
isFormat: /D[oD]?(\s)+MMMM/
},
monthsShort: 'gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.'.split('_'),
monthsParseExact: true,
weekdays: 'diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte'.split('_'),
weekdaysShort: 'dg._dl._dt._dc._dj._dv._ds.'.split('_'),
weekdaysMin: 'dg_dl_dt_dc_dj_dv_ds'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'H:mm',
LTS: 'H:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM [de] YYYY',
ll: 'D MMM YYYY',
LLL: 'D MMMM [de] YYYY [a les] H:mm',
lll: 'D MMM YYYY, H:mm',
LLLL: 'dddd D MMMM [de] YYYY [a les] H:mm',
llll: 'ddd D MMM YYYY, H:mm'
},
calendar: {
sameDay: function sameDay() {
return '[avui a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT';
},
nextDay: function nextDay() {
return '[demà a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT';
},
nextWeek: function nextWeek() {
return 'dddd [a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT';
},
lastDay: function lastDay() {
return '[ahir a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT';
},
lastWeek: function lastWeek() {
return '[el] dddd [passat a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT';
},
sameElse: 'L'
},
relativeTime: {
future: "d'aquí %s",
past: 'fa %s',
s: 'uns segons',
ss: '%d segons',
m: 'un minut',
mm: '%d minuts',
h: 'una hora',
hh: '%d hores',
d: 'un dia',
dd: '%d dies',
M: 'un mes',
MM: '%d mesos',
y: 'un any',
yy: '%d anys'
},
dayOfMonthOrdinalParse: /\d{1,2}(r|n|t|è|a)/,
ordinal: function ordinal(number, period) {
var output = number === 1 ? 'r' : number === 2 ? 'n' : number === 3 ? 'r' : number === 4 ? 't' : 'è';
if (period === 'w' || period === 'W') {
output = 'a';
}
return number + output;
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return ca;
});
/***/ }),
/***/ "1yaQ":
/*!********************************************************************************************************!*\
!*** ./node_modules/@angular/material-moment-adapter/__ivy_ngcc__/fesm2015/material-moment-adapter.js ***!
\********************************************************************************************************/
/*! exports provided: MAT_MOMENT_DATE_ADAPTER_OPTIONS, MAT_MOMENT_DATE_ADAPTER_OPTIONS_FACTORY, MAT_MOMENT_DATE_FORMATS, MatMomentDateModule, MomentDateAdapter, MomentDateModule, ɵ0 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MOMENT_DATE_ADAPTER_OPTIONS", function() { return MAT_MOMENT_DATE_ADAPTER_OPTIONS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MOMENT_DATE_ADAPTER_OPTIONS_FACTORY", function() { return MAT_MOMENT_DATE_ADAPTER_OPTIONS_FACTORY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MOMENT_DATE_FORMATS", function() { return MAT_MOMENT_DATE_FORMATS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatMomentDateModule", function() { return MatMomentDateModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MomentDateAdapter", function() { return MomentDateAdapter; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MomentDateModule", function() { return MomentDateModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵ0", function() { return ɵ0; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/material/core */ "FKr1");
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! moment */ "wd/R");
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_8__);
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var moment = moment__WEBPACK_IMPORTED_MODULE_8___default.a || moment__WEBPACK_IMPORTED_MODULE_8__;
/** InjectionToken for moment date adapter to configure options. */
var MAT_MOMENT_DATE_ADAPTER_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('MAT_MOMENT_DATE_ADAPTER_OPTIONS', {
providedIn: 'root',
factory: MAT_MOMENT_DATE_ADAPTER_OPTIONS_FACTORY
});
/** @docs-private */
function MAT_MOMENT_DATE_ADAPTER_OPTIONS_FACTORY() {
return {
useUtc: false
};
}
/** Creates an array and fills it with values. */
function range(length, valueFunction) {
var valuesArray = Array(length);
for (var i = 0; i < length; i++) {
valuesArray[i] = valueFunction(i);
}
return valuesArray;
}
/** Adapts Moment.js Dates for use with Angular Material. */
var MomentDateAdapter = /*#__PURE__*/function (_DateAdapter) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(MomentDateAdapter, _DateAdapter);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(MomentDateAdapter);
function MomentDateAdapter(dateLocale, _options) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MomentDateAdapter);
_this = _super.call(this);
_this._options = _options;
_this.setLocale(dateLocale || moment.locale());
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MomentDateAdapter, [{
key: "setLocale",
value: function setLocale(locale) {
var _this2 = this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(MomentDateAdapter.prototype), "setLocale", this).call(this, locale);
var momentLocaleData = moment.localeData(locale);
this._localeData = {
firstDayOfWeek: momentLocaleData.firstDayOfWeek(),
longMonths: momentLocaleData.months(),
shortMonths: momentLocaleData.monthsShort(),
dates: range(31, function (i) {
return _this2.createDate(2017, 0, i + 1).format('D');
}),
longDaysOfWeek: momentLocaleData.weekdays(),
shortDaysOfWeek: momentLocaleData.weekdaysShort(),
narrowDaysOfWeek: momentLocaleData.weekdaysMin()
};
}
}, {
key: "getYear",
value: function getYear(date) {
return this.clone(date).year();
}
}, {
key: "getMonth",
value: function getMonth(date) {
return this.clone(date).month();
}
}, {
key: "getDate",
value: function getDate(date) {
return this.clone(date).date();
}
}, {
key: "getDayOfWeek",
value: function getDayOfWeek(date) {
return this.clone(date).day();
}
}, {
key: "getMonthNames",
value: function getMonthNames(style) {
// Moment.js doesn't support narrow month names, so we just use short if narrow is requested.
return style == 'long' ? this._localeData.longMonths : this._localeData.shortMonths;
}
}, {
key: "getDateNames",
value: function getDateNames() {
return this._localeData.dates;
}
}, {
key: "getDayOfWeekNames",
value: function getDayOfWeekNames(style) {
if (style == 'long') {
return this._localeData.longDaysOfWeek;
}
if (style == 'short') {
return this._localeData.shortDaysOfWeek;
}
return this._localeData.narrowDaysOfWeek;
}
}, {
key: "getYearName",
value: function getYearName(date) {
return this.clone(date).format('YYYY');
}
}, {
key: "getFirstDayOfWeek",
value: function getFirstDayOfWeek() {
return this._localeData.firstDayOfWeek;
}
}, {
key: "getNumDaysInMonth",
value: function getNumDaysInMonth(date) {
return this.clone(date).daysInMonth();
}
}, {
key: "clone",
value: function clone(date) {
return date.clone().locale(this.locale);
}
}, {
key: "createDate",
value: function createDate(year, month, date) {
// Moment.js will create an invalid date if any of the components are out of bounds, but we
// explicitly check each case so we can throw more descriptive errors.
if (typeof ngDevMode === 'undefined' || ngDevMode) {
if (month < 0 || month > 11) {
throw Error("Invalid month index \"".concat(month, "\". Month index has to be between 0 and 11."));
}
if (date < 1) {
throw Error("Invalid date \"".concat(date, "\". Date has to be greater than 0."));
}
}
var result = this._createMoment({
year: year,
month: month,
date: date
}).locale(this.locale); // If the result isn't valid, the date must have been out of bounds for this month.
if (!result.isValid() && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error("Invalid date \"".concat(date, "\" for month with index \"").concat(month, "\"."));
}
return result;
}
}, {
key: "today",
value: function today() {
return this._createMoment().locale(this.locale);
}
}, {
key: "parse",
value: function parse(value, parseFormat) {
if (value && typeof value == 'string') {
return this._createMoment(value, parseFormat, this.locale);
}
return value ? this._createMoment(value).locale(this.locale) : null;
}
}, {
key: "format",
value: function format(date, displayFormat) {
date = this.clone(date);
if (!this.isValid(date) && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throw Error('MomentDateAdapter: Cannot format invalid date.');
}
return date.format(displayFormat);
}
}, {
key: "addCalendarYears",
value: function addCalendarYears(date, years) {
return this.clone(date).add({
years: years
});
}
}, {
key: "addCalendarMonths",
value: function addCalendarMonths(date, months) {
return this.clone(date).add({
months: months
});
}
}, {
key: "addCalendarDays",
value: function addCalendarDays(date, days) {
return this.clone(date).add({
days: days
});
}
}, {
key: "toIso8601",
value: function toIso8601(date) {
return this.clone(date).format();
}
/**
* Returns the given value if given a valid Moment or null. Deserializes valid ISO 8601 strings
* (https://www.ietf.org/rfc/rfc3339.txt) and valid Date objects into valid Moments and empty
* string into null. Returns an invalid date for all other values.
*/
}, {
key: "deserialize",
value: function deserialize(value) {
var date;
if (value instanceof Date) {
date = this._createMoment(value).locale(this.locale);
} else if (this.isDateInstance(value)) {
// Note: assumes that cloning also sets the correct locale.
return this.clone(value);
}
if (typeof value === 'string') {
if (!value) {
return null;
}
date = this._createMoment(value, moment.ISO_8601).locale(this.locale);
}
if (date && this.isValid(date)) {
return this._createMoment(date).locale(this.locale);
}
return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(MomentDateAdapter.prototype), "deserialize", this).call(this, value);
}
}, {
key: "isDateInstance",
value: function isDateInstance(obj) {
return moment.isMoment(obj);
}
}, {
key: "isValid",
value: function isValid(date) {
return this.clone(date).isValid();
}
}, {
key: "invalid",
value: function invalid() {
return moment.invalid();
}
/** Creates a Moment instance while respecting the current UTC settings. */
}, {
key: "_createMoment",
value: function _createMoment(date, format, locale) {
var _ref = this._options || {},
strict = _ref.strict,
useUtc = _ref.useUtc;
return useUtc ? moment.utc(date, format, locale, strict) : moment(date, format, locale, strict);
}
}]);
return MomentDateAdapter;
}(_angular_material_core__WEBPACK_IMPORTED_MODULE_7__["DateAdapter"]);
MomentDateAdapter.ɵfac = function MomentDateAdapter_Factory(t) {
return new (t || MomentDateAdapter)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](_angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_LOCALE"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](MAT_MOMENT_DATE_ADAPTER_OPTIONS, 8));
};
MomentDateAdapter.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjectable"]({
token: MomentDateAdapter,
factory: MomentDateAdapter.ɵfac
});
MomentDateAdapter.ctorParameters = function () {
return [{
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [_angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_LOCALE"]]
}]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [MAT_MOMENT_DATE_ADAPTER_OPTIONS]
}]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MomentDateAdapter, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injectable"]
}], function () {
return [{
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [_angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_LOCALE"]]
}]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [MAT_MOMENT_DATE_ADAPTER_OPTIONS]
}]
}];
}, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var MAT_MOMENT_DATE_FORMATS = {
parse: {
dateInput: 'l'
},
display: {
dateInput: 'l',
monthYearLabel: 'MMM YYYY',
dateA11yLabel: 'LL',
monthYearA11yLabel: 'MMMM YYYY'
}
};
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var MomentDateModule = function MomentDateModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MomentDateModule);
};
MomentDateModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineNgModule"]({
type: MomentDateModule
});
MomentDateModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjector"]({
factory: function MomentDateModule_Factory(t) {
return new (t || MomentDateModule)();
},
providers: [{
provide: _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["DateAdapter"],
useClass: MomentDateAdapter,
deps: [_angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_LOCALE"], MAT_MOMENT_DATE_ADAPTER_OPTIONS]
}]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MomentDateModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["NgModule"],
args: [{
providers: [{
provide: _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["DateAdapter"],
useClass: MomentDateAdapter,
deps: [_angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_LOCALE"], MAT_MOMENT_DATE_ADAPTER_OPTIONS]
}]
}]
}], null, null);
})();
var ɵ0 = MAT_MOMENT_DATE_FORMATS;
var MatMomentDateModule = function MatMomentDateModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatMomentDateModule);
};
MatMomentDateModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineNgModule"]({
type: MatMomentDateModule
});
MatMomentDateModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjector"]({
factory: function MatMomentDateModule_Factory(t) {
return new (t || MatMomentDateModule)();
},
providers: [{
provide: _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_FORMATS"],
useValue: ɵ0
}],
imports: [[MomentDateModule]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵsetNgModuleScope"](MatMomentDateModule, {
imports: [MomentDateModule]
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatMomentDateModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["NgModule"],
args: [{
imports: [MomentDateModule],
providers: [{
provide: _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_FORMATS"],
useValue: ɵ0
}]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "2/3s":
/*!****************************************************************!*\
!*** ./node_modules/d3-transition/src/selection/transition.js ***!
\****************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _transition_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../transition/index.js */ "0W9s");
/* harmony import */ var _transition_schedule_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../transition/schedule.js */ "rtYu");
/* harmony import */ var d3_ease__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! d3-ease */ "+3eq");
/* harmony import */ var d3_timer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! d3-timer */ "ta7q");
var defaultTiming = {
time: null,
// Set on use.
delay: 0,
duration: 250,
ease: d3_ease__WEBPACK_IMPORTED_MODULE_2__["easeCubicInOut"]
};
function inherit(node, id) {
var timing;
while (!(timing = node.__transition) || !(timing = timing[id])) {
if (!(node = node.parentNode)) {
return defaultTiming.time = Object(d3_timer__WEBPACK_IMPORTED_MODULE_3__["now"])(), defaultTiming;
}
}
return timing;
}
/* harmony default export */ __webpack_exports__["default"] = (function (name) {
var id, timing;
if (name instanceof _transition_index_js__WEBPACK_IMPORTED_MODULE_0__["Transition"]) {
id = name._id, name = name._name;
} else {
id = Object(_transition_index_js__WEBPACK_IMPORTED_MODULE_0__["newId"])(), (timing = defaultTiming).time = Object(d3_timer__WEBPACK_IMPORTED_MODULE_3__["now"])(), name = name == null ? null : name + "";
}
for (var groups = this._groups, m = groups.length, j = 0; j < m; ++j) {
for (var group = groups[j], n = group.length, node, i = 0; i < n; ++i) {
if (node = group[i]) {
Object(_transition_schedule_js__WEBPACK_IMPORTED_MODULE_1__["default"])(node, name, id, i, group, timing || inherit(node, id));
}
}
}
return new _transition_index_js__WEBPACK_IMPORTED_MODULE_0__["Transition"](groups, this._parents, name, id);
});
/***/ }),
/***/ "230S":
/*!***********************************************************!*\
!*** ./node_modules/d3-selection/src/selection/append.js ***!
\***********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _creator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../creator */ "V/Wt");
/* harmony default export */ __webpack_exports__["default"] = (function (name) {
var create = typeof name === "function" ? name : Object(_creator__WEBPACK_IMPORTED_MODULE_0__["default"])(name);
return this.select(function () {
return this.appendChild(create.apply(this, arguments));
});
});
/***/ }),
/***/ "25BE":
/*!********************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/iterableToArray.js ***!
\********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _iterableToArray; });
function _iterableToArray(iter) {
if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter);
}
/***/ }),
/***/ "2K37":
/*!***********************************************!*\
!*** ./node_modules/d3-shape/src/constant.js ***!
\***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (x) {
return function constant() {
return x;
};
});
/***/ }),
/***/ "2KeD":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/internal/scheduled/scheduleObservable.js ***!
\********************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var Observable_1 = __webpack_require__(/*! ../Observable */ "Q1FS");
var Subscription_1 = __webpack_require__(/*! ../Subscription */ "zB/H");
var observable_1 = __webpack_require__(/*! ../symbol/observable */ "zfKp");
function scheduleObservable(input, scheduler) {
return new Observable_1.Observable(function (subscriber) {
var sub = new Subscription_1.Subscription();
sub.add(scheduler.schedule(function () {
var observable = input[observable_1.observable]();
sub.add(observable.subscribe({
next: function next(value) {
sub.add(scheduler.schedule(function () {
return subscriber.next(value);
}));
},
error: function error(err) {
sub.add(scheduler.schedule(function () {
return subscriber.error(err);
}));
},
complete: function complete() {
sub.add(scheduler.schedule(function () {
return subscriber.complete();
}));
}
}));
}));
return sub;
});
}
exports.scheduleObservable = scheduleObservable;
/***/ }),
/***/ "2QA8":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/symbol/rxSubscriber.js ***!
\********************************************************************/
/*! exports provided: rxSubscriber, $$rxSubscriber */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rxSubscriber", function() { return rxSubscriber; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "$$rxSubscriber", function() { return $$rxSubscriber; });
var rxSubscriber = function () {
return typeof Symbol === 'function' ? Symbol('rxSubscriber') : '@@rxSubscriber_' + Math.random();
}();
var $$rxSubscriber = rxSubscriber;
/***/ }),
/***/ "2QGa":
/*!*********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/partition.js ***!
\*********************************************************************/
/*! exports provided: partition */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "partition", function() { return partition; });
/* harmony import */ var _util_not__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/not */ "F97/");
/* harmony import */ var _util_subscribeTo__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/subscribeTo */ "SeVD");
/* harmony import */ var _operators_filter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../operators/filter */ "pLZG");
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../Observable */ "HDdC");
function partition(source, predicate, thisArg) {
return [Object(_operators_filter__WEBPACK_IMPORTED_MODULE_2__["filter"])(predicate, thisArg)(new _Observable__WEBPACK_IMPORTED_MODULE_3__["Observable"](Object(_util_subscribeTo__WEBPACK_IMPORTED_MODULE_1__["subscribeTo"])(source))), Object(_operators_filter__WEBPACK_IMPORTED_MODULE_2__["filter"])(Object(_util_not__WEBPACK_IMPORTED_MODULE_0__["not"])(predicate, thisArg))(new _Observable__WEBPACK_IMPORTED_MODULE_3__["Observable"](Object(_util_subscribeTo__WEBPACK_IMPORTED_MODULE_1__["subscribeTo"])(source)))];
}
/***/ }),
/***/ "2Sgo":
/*!***********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/timestamp.js ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY");
var map_1 = __webpack_require__(/*! ./map */ "q3Kh");
function timestamp(scheduler) {
if (scheduler === void 0) {
scheduler = async_1.async;
}
return map_1.map(function (value) {
return new Timestamp(value, scheduler.now());
});
}
exports.timestamp = timestamp;
var Timestamp = function () {
function Timestamp(value, timestamp) {
this.value = value;
this.timestamp = timestamp;
}
return Timestamp;
}();
exports.Timestamp = Timestamp;
/***/ }),
/***/ "2TPD":
/*!*******************************************************!*\
!*** ./node_modules/d3-format/src/precisionPrefix.js ***!
\*******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _exponent_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./exponent.js */ "p/1U");
/* harmony default export */ __webpack_exports__["default"] = (function (step, value) {
return Math.max(0, Math.max(-8, Math.min(8, Math.floor(Object(_exponent_js__WEBPACK_IMPORTED_MODULE_0__["default"])(value) / 3))) * 3 - Object(_exponent_js__WEBPACK_IMPORTED_MODULE_0__["default"])(Math.abs(step)));
});
/***/ }),
/***/ "2Vo4":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/BehaviorSubject.js ***!
\****************************************************************/
/*! exports provided: BehaviorSubject */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BehaviorSubject", function() { return BehaviorSubject; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var _Subject__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Subject */ "XNiG");
/* harmony import */ var _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./util/ObjectUnsubscribedError */ "9ppp");
var BehaviorSubject = /*#__PURE__*/function (_Subject) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(BehaviorSubject, _Subject);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(BehaviorSubject);
function BehaviorSubject(_value) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, BehaviorSubject);
_this = _super.call(this);
_this._value = _value;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(BehaviorSubject, [{
key: "value",
get: function get() {
return this.getValue();
}
}, {
key: "_subscribe",
value: function _subscribe(subscriber) {
var subscription = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(BehaviorSubject.prototype), "_subscribe", this).call(this, subscriber);
if (subscription && !subscription.closed) {
subscriber.next(this._value);
}
return subscription;
}
}, {
key: "getValue",
value: function getValue() {
if (this.hasError) {
throw this.thrownError;
} else if (this.closed) {
throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_7__["ObjectUnsubscribedError"]();
} else {
return this._value;
}
}
}, {
key: "next",
value: function next(value) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(BehaviorSubject.prototype), "next", this).call(this, this._value = value);
}
}]);
return BehaviorSubject;
}(_Subject__WEBPACK_IMPORTED_MODULE_6__["Subject"]);
/***/ }),
/***/ "2WcH":
/*!*****************************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js ***!
\*****************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _isNativeReflectConstruct; });
function _isNativeReflectConstruct() {
if (typeof Reflect === "undefined" || !Reflect.construct) return false;
if (Reflect.construct.sham) return false;
if (typeof Proxy === "function") return true;
try {
Date.prototype.toString.call(Reflect.construct(Date, [], function () {}));
return true;
} catch (e) {
return false;
}
}
/***/ }),
/***/ "2Ynt":
/*!******************************************************!*\
!*** ./node_modules/d3-format/src/precisionRound.js ***!
\******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _exponent_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./exponent.js */ "p/1U");
/* harmony default export */ __webpack_exports__["default"] = (function (step, max) {
step = Math.abs(step), max = Math.abs(max) - step;
return Math.max(0, Object(_exponent_js__WEBPACK_IMPORTED_MODULE_0__["default"])(max) - Object(_exponent_js__WEBPACK_IMPORTED_MODULE_0__["default"])(step)) + 1;
});
/***/ }),
/***/ "2bil":
/*!***********************************************!*\
!*** ./node_modules/d3-array/src/constant.js ***!
\***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (x) {
return function () {
return x;
};
});
/***/ }),
/***/ "2fFW":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/config.js ***!
\*******************************************************/
/*! exports provided: config */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "config", function() { return config; });
var _enable_super_gross_mode_that_will_cause_bad_things = false;
var config = {
Promise: undefined,
set useDeprecatedSynchronousErrorHandling(value) {
if (value) {
var error = new Error();
console.warn('DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n' + error.stack);
} else if (_enable_super_gross_mode_that_will_cause_bad_things) {
console.log('RxJS: Back to a better error behavior. Thank you. <3');
}
_enable_super_gross_mode_that_will_cause_bad_things = value;
},
get useDeprecatedSynchronousErrorHandling() {
return _enable_super_gross_mode_that_will_cause_bad_things;
}
};
/***/ }),
/***/ "2fjn":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/fr-ca.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : French (Canada) [fr-ca]
//! author : Jonathan Abourbih : https://github.com/jonbca
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var frCa = moment.defineLocale('fr-ca', {
months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'),
monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'),
monthsParseExact: true,
weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),
weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),
weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'YYYY-MM-DD',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd D MMMM YYYY HH:mm'
},
calendar: {
sameDay: '[Aujourd’hui à] LT',
nextDay: '[Demain à] LT',
nextWeek: 'dddd [à] LT',
lastDay: '[Hier à] LT',
lastWeek: 'dddd [dernier à] LT',
sameElse: 'L'
},
relativeTime: {
future: 'dans %s',
past: 'il y a %s',
s: 'quelques secondes',
ss: '%d secondes',
m: 'une minute',
mm: '%d minutes',
h: 'une heure',
hh: '%d heures',
d: 'un jour',
dd: '%d jours',
M: 'un mois',
MM: '%d mois',
y: 'un an',
yy: '%d ans'
},
dayOfMonthOrdinalParse: /\d{1,2}(er|e)/,
ordinal: function ordinal(number, period) {
switch (period) {
// Words with masculine grammatical gender: mois, trimestre, jour
default:
case 'M':
case 'Q':
case 'D':
case 'DDD':
case 'd':
return number + (number === 1 ? 'er' : 'e');
// Words with feminine grammatical gender: semaine
case 'w':
case 'W':
return number + (number === 1 ? 're' : 'e');
}
}
});
return frCa;
});
/***/ }),
/***/ "2hO6":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/withLatestFrom.js ***!
\****************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var OuterSubscriber_1 = __webpack_require__(/*! ../OuterSubscriber */ "Y4kR");
var subscribeToResult_1 = __webpack_require__(/*! ../util/subscribeToResult */ "cSoz");
function withLatestFrom() {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
return function (source) {
var project;
if (typeof args[args.length - 1] === 'function') {
project = args.pop();
}
var observables = args;
return source.lift(new WithLatestFromOperator(observables, project));
};
}
exports.withLatestFrom = withLatestFrom;
var WithLatestFromOperator = function () {
function WithLatestFromOperator(observables, project) {
this.observables = observables;
this.project = project;
}
WithLatestFromOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new WithLatestFromSubscriber(subscriber, this.observables, this.project));
};
return WithLatestFromOperator;
}();
var WithLatestFromSubscriber = function (_super) {
__extends(WithLatestFromSubscriber, _super);
function WithLatestFromSubscriber(destination, observables, project) {
var _this = _super.call(this, destination) || this;
_this.observables = observables;
_this.project = project;
_this.toRespond = [];
var len = observables.length;
_this.values = new Array(len);
for (var i = 0; i < len; i++) {
_this.toRespond.push(i);
}
for (var i = 0; i < len; i++) {
var observable = observables[i];
_this.add(subscribeToResult_1.subscribeToResult(_this, observable, undefined, i));
}
return _this;
}
WithLatestFromSubscriber.prototype.notifyNext = function (_outerValue, innerValue, outerIndex) {
this.values[outerIndex] = innerValue;
var toRespond = this.toRespond;
if (toRespond.length > 0) {
var found = toRespond.indexOf(outerIndex);
if (found !== -1) {
toRespond.splice(found, 1);
}
}
};
WithLatestFromSubscriber.prototype.notifyComplete = function () {};
WithLatestFromSubscriber.prototype._next = function (value) {
if (this.toRespond.length === 0) {
var args = [value].concat(this.values);
if (this.project) {
this._tryProject(args);
} else {
this.destination.next(args);
}
}
};
WithLatestFromSubscriber.prototype._tryProject = function (args) {
var result;
try {
result = this.project.apply(this, args);
} catch (err) {
this.destination.error(err);
return;
}
this.destination.next(result);
};
return WithLatestFromSubscriber;
}(OuterSubscriber_1.OuterSubscriber);
/***/ }),
/***/ "2nV0":
/*!************************************************************!*\
!*** ./node_modules/d3-interpolate/src/transform/parse.js ***!
\************************************************************/
/*! exports provided: parseCss, parseSvg */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseCss", function() { return parseCss; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseSvg", function() { return parseSvg; });
/* harmony import */ var _decompose_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./decompose.js */ "Mlif");
var cssNode, cssRoot, cssView, svgNode;
function parseCss(value) {
if (value === "none") return _decompose_js__WEBPACK_IMPORTED_MODULE_0__["identity"];
if (!cssNode) cssNode = document.createElement("DIV"), cssRoot = document.documentElement, cssView = document.defaultView;
cssNode.style.transform = value;
value = cssView.getComputedStyle(cssRoot.appendChild(cssNode), null).getPropertyValue("transform");
cssRoot.removeChild(cssNode);
value = value.slice(7, -1).split(",");
return Object(_decompose_js__WEBPACK_IMPORTED_MODULE_0__["default"])(+value[0], +value[1], +value[2], +value[3], +value[4], +value[5]);
}
function parseSvg(value) {
if (value == null) return _decompose_js__WEBPACK_IMPORTED_MODULE_0__["identity"];
if (!svgNode) svgNode = document.createElementNS("http://www.w3.org/2000/svg", "g");
svgNode.setAttribute("transform", value);
if (!(value = svgNode.transform.baseVal.consolidate())) return _decompose_js__WEBPACK_IMPORTED_MODULE_0__["identity"];
value = value.matrix;
return Object(_decompose_js__WEBPACK_IMPORTED_MODULE_0__["default"])(value.a, value.b, value.c, value.d, value.e, value.f);
}
/***/ }),
/***/ "2qMH":
/*!***************************************************************!*\
!*** ./node_modules/rxjs/internal/scheduled/scheduleArray.js ***!
\***************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var Observable_1 = __webpack_require__(/*! ../Observable */ "Q1FS");
var Subscription_1 = __webpack_require__(/*! ../Subscription */ "zB/H");
function scheduleArray(input, scheduler) {
return new Observable_1.Observable(function (subscriber) {
var sub = new Subscription_1.Subscription();
var i = 0;
sub.add(scheduler.schedule(function () {
if (i === input.length) {
subscriber.complete();
return;
}
subscriber.next(input[i++]);
if (!subscriber.closed) {
sub.add(this.schedule());
}
}));
return sub;
});
}
exports.scheduleArray = scheduleArray;
/***/ }),
/***/ "2tF/":
/*!*************************************************************!*\
!*** ./node_modules/rxjs/internal/scheduler/AsyncAction.js ***!
\*************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Action_1 = __webpack_require__(/*! ./Action */ "Dz+M");
var AsyncAction = function (_super) {
__extends(AsyncAction, _super);
function AsyncAction(scheduler, work) {
var _this = _super.call(this, scheduler, work) || this;
_this.scheduler = scheduler;
_this.work = work;
_this.pending = false;
return _this;
}
AsyncAction.prototype.schedule = function (state, delay) {
if (delay === void 0) {
delay = 0;
}
if (this.closed) {
return this;
}
this.state = state;
var id = this.id;
var scheduler = this.scheduler;
if (id != null) {
this.id = this.recycleAsyncId(scheduler, id, delay);
}
this.pending = true;
this.delay = delay;
this.id = this.id || this.requestAsyncId(scheduler, this.id, delay);
return this;
};
AsyncAction.prototype.requestAsyncId = function (scheduler, id, delay) {
if (delay === void 0) {
delay = 0;
}
return setInterval(scheduler.flush.bind(scheduler, this), delay);
};
AsyncAction.prototype.recycleAsyncId = function (scheduler, id, delay) {
if (delay === void 0) {
delay = 0;
}
if (delay !== null && this.delay === delay && this.pending === false) {
return id;
}
clearInterval(id);
return undefined;
};
AsyncAction.prototype.execute = function (state, delay) {
if (this.closed) {
return new Error('executing a cancelled action');
}
this.pending = false;
var error = this._execute(state, delay);
if (error) {
return error;
} else if (this.pending === false && this.id != null) {
this.id = this.recycleAsyncId(this.scheduler, this.id, null);
}
};
AsyncAction.prototype._execute = function (state, delay) {
var errored = false;
var errorValue = undefined;
try {
this.work(state);
} catch (e) {
errored = true;
errorValue = !!e && e || new Error(e);
}
if (errored) {
this.unsubscribe();
return errorValue;
}
};
AsyncAction.prototype._unsubscribe = function () {
var id = this.id;
var scheduler = this.scheduler;
var actions = scheduler.actions;
var index = actions.indexOf(this);
this.work = null;
this.state = null;
this.pending = false;
this.scheduler = null;
if (index !== -1) {
actions.splice(index, 1);
}
if (id != null) {
this.id = this.recycleAsyncId(scheduler, id, null);
}
this.delay = null;
};
return AsyncAction;
}(Action_1.Action);
exports.AsyncAction = AsyncAction;
/***/ }),
/***/ "2tFh":
/*!******************************************************!*\
!*** ./node_modules/d3-format/src/precisionFixed.js ***!
\******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _exponent_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./exponent.js */ "p/1U");
/* harmony default export */ __webpack_exports__["default"] = (function (step) {
return Math.max(0, -Object(_exponent_js__WEBPACK_IMPORTED_MODULE_0__["default"])(Math.abs(step)));
});
/***/ }),
/***/ "2ykv":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/nl-be.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Dutch (Belgium) [nl-be]
//! author : Joris Röling : https://github.com/jorisroling
//! author : Jacob Middag : https://github.com/middagj
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var monthsShortWithDots = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'),
monthsShortWithoutDots = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'),
monthsParse = [/^jan/i, /^feb/i, /^maart|mrt.?$/i, /^apr/i, /^mei$/i, /^jun[i.]?$/i, /^jul[i.]?$/i, /^aug/i, /^sep/i, /^okt/i, /^nov/i, /^dec/i],
monthsRegex = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;
var nlBe = moment.defineLocale('nl-be', {
months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'),
monthsShort: function monthsShort(m, format) {
if (!m) {
return monthsShortWithDots;
} else if (/-MMM-/.test(format)) {
return monthsShortWithoutDots[m.month()];
} else {
return monthsShortWithDots[m.month()];
}
},
monthsRegex: monthsRegex,
monthsShortRegex: monthsRegex,
monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,
monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,
monthsParse: monthsParse,
longMonthsParse: monthsParse,
shortMonthsParse: monthsParse,
weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'),
weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'),
weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd D MMMM YYYY HH:mm'
},
calendar: {
sameDay: '[vandaag om] LT',
nextDay: '[morgen om] LT',
nextWeek: 'dddd [om] LT',
lastDay: '[gisteren om] LT',
lastWeek: '[afgelopen] dddd [om] LT',
sameElse: 'L'
},
relativeTime: {
future: 'over %s',
past: '%s geleden',
s: 'een paar seconden',
ss: '%d seconden',
m: 'één minuut',
mm: '%d minuten',
h: 'één uur',
hh: '%d uur',
d: 'één dag',
dd: '%d dagen',
M: 'één maand',
MM: '%d maanden',
y: 'één jaar',
yy: '%d jaar'
},
dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/,
ordinal: function ordinal(number) {
return number + (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de');
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return nlBe;
});
/***/ }),
/***/ "3/+b":
/*!**********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/debounce.js ***!
\**********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo");
function debounce(durationSelector) {
return function (source) {
return source.lift(new DebounceOperator(durationSelector));
};
}
exports.debounce = debounce;
var DebounceOperator = function () {
function DebounceOperator(durationSelector) {
this.durationSelector = durationSelector;
}
DebounceOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new DebounceSubscriber(subscriber, this.durationSelector));
};
return DebounceOperator;
}();
var DebounceSubscriber = function (_super) {
__extends(DebounceSubscriber, _super);
function DebounceSubscriber(destination, durationSelector) {
var _this = _super.call(this, destination) || this;
_this.durationSelector = durationSelector;
_this.hasValue = false;
return _this;
}
DebounceSubscriber.prototype._next = function (value) {
try {
var result = this.durationSelector.call(this, value);
if (result) {
this._tryNext(value, result);
}
} catch (err) {
this.destination.error(err);
}
};
DebounceSubscriber.prototype._complete = function () {
this.emitValue();
this.destination.complete();
};
DebounceSubscriber.prototype._tryNext = function (value, duration) {
var subscription = this.durationSubscription;
this.value = value;
this.hasValue = true;
if (subscription) {
subscription.unsubscribe();
this.remove(subscription);
}
subscription = innerSubscribe_1.innerSubscribe(duration, new innerSubscribe_1.SimpleInnerSubscriber(this));
if (subscription && !subscription.closed) {
this.add(this.durationSubscription = subscription);
}
};
DebounceSubscriber.prototype.notifyNext = function () {
this.emitValue();
};
DebounceSubscriber.prototype.notifyComplete = function () {
this.emitValue();
};
DebounceSubscriber.prototype.emitValue = function () {
if (this.hasValue) {
var value = this.value;
var subscription = this.durationSubscription;
if (subscription) {
this.durationSubscription = undefined;
subscription.unsubscribe();
this.remove(subscription);
}
this.value = undefined;
this.hasValue = false;
_super.prototype._next.call(this, value);
}
};
return DebounceSubscriber;
}(innerSubscribe_1.SimpleOuterSubscriber);
/***/ }),
/***/ "30Go":
/*!********************************************************************!*\
!*** ./node_modules/@firebase/app/node_modules/tslib/tslib.es6.js ***!
\********************************************************************/
/*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __exportStar, __values, __read, __spread, __spreadArrays, __await, __asyncGenerator, __asyncDelegator, __asyncValues, __makeTemplateObject, __importStar, __importDefault */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__extends", function() { return __extends; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__assign", function() { return __assign; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__rest", function() { return __rest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__decorate", function() { return __decorate; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__param", function() { return __param; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__metadata", function() { return __metadata; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__awaiter", function() { return __awaiter; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__generator", function() { return __generator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__exportStar", function() { return __exportStar; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__values", function() { return __values; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__read", function() { return __read; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__spread", function() { return __spread; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__spreadArrays", function() { return __spreadArrays; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__await", function() { return __await; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__asyncGenerator", function() { return __asyncGenerator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__asyncDelegator", function() { return __asyncDelegator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__asyncValues", function() { return __asyncValues; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__makeTemplateObject", function() { return __makeTemplateObject; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__importStar", function() { return __importStar; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__importDefault", function() { return __importDefault; });
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/* global Reflect, Promise */
var extendStatics = function(d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
};
function __extends(d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
}
var __assign = function() {
__assign = Object.assign || function __assign(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
}
return t;
}
return __assign.apply(this, arguments);
}
function __rest(s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t;
}
function __decorate(decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
}
function __param(paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
}
function __metadata(metadataKey, metadataValue) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
}
function __awaiter(thisArg, _arguments, P, generator) {
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
}
function __generator(thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
}
function __exportStar(m, exports) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
}
function __values(o) {
var m = typeof Symbol === "function" && o[Symbol.iterator], i = 0;
if (m) return m.call(o);
return {
next: function () {
if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o };
}
};
}
function __read(o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
}
function __spread() {
for (var ar = [], i = 0; i < arguments.length; i++)
ar = ar.concat(__read(arguments[i]));
return ar;
}
function __spreadArrays() {
for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
for (var r = Array(s), k = 0, i = 0; i < il; i++)
for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
r[k] = a[j];
return r;
};
function __await(v) {
return this instanceof __await ? (this.v = v, this) : new __await(v);
}
function __asyncGenerator(thisArg, _arguments, generator) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var g = generator.apply(thisArg, _arguments || []), i, q = [];
return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
function fulfill(value) { resume("next", value); }
function reject(value) { resume("throw", value); }
function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
}
function __asyncDelegator(o) {
var i, p;
return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v; } : f; }
}
function __asyncValues(o) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var m = o[Symbol.asyncIterator], i;
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
}
function __makeTemplateObject(cooked, raw) {
if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
return cooked;
};
function __importStar(mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result.default = mod;
return result;
}
function __importDefault(mod) {
return (mod && mod.__esModule) ? mod : { default: mod };
}
/***/ }),
/***/ "30U6":
/*!***********************************************!*\
!*** ./node_modules/d3-dispatch/src/index.js ***!
\***********************************************/
/*! exports provided: dispatch */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _dispatch_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dispatch.js */ "xo8x");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "dispatch", function() { return _dispatch_js__WEBPACK_IMPORTED_MODULE_0__["default"]; });
/***/ }),
/***/ "31Y3":
/*!***********************************************************!*\
!*** ./node_modules/d3-transition/src/transition/text.js ***!
\***********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _tween_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./tween.js */ "Nehl");
function textConstant(value) {
return function () {
this.textContent = value;
};
}
function textFunction(value) {
return function () {
var value1 = value(this);
this.textContent = value1 == null ? "" : value1;
};
}
/* harmony default export */ __webpack_exports__["default"] = (function (value) {
return this.tween("text", typeof value === "function" ? textFunction(Object(_tween_js__WEBPACK_IMPORTED_MODULE_0__["tweenValue"])(this, "text", value)) : textConstant(value == null ? "" : value + ""));
});
/***/ }),
/***/ "32Ea":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/skipWhile.js ***!
\********************************************************************/
/*! exports provided: skipWhile */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "skipWhile", function() { return skipWhile; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
function skipWhile(predicate) {
return function (source) {
return source.lift(new SkipWhileOperator(predicate));
};
}
var SkipWhileOperator = /*#__PURE__*/function () {
function SkipWhileOperator(predicate) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, SkipWhileOperator);
this.predicate = predicate;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(SkipWhileOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new SkipWhileSubscriber(subscriber, this.predicate));
}
}]);
return SkipWhileOperator;
}();
var SkipWhileSubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(SkipWhileSubscriber, _Subscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(SkipWhileSubscriber);
function SkipWhileSubscriber(destination, predicate) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, SkipWhileSubscriber);
_this = _super.call(this, destination);
_this.predicate = predicate;
_this.skipping = true;
_this.index = 0;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(SkipWhileSubscriber, [{
key: "_next",
value: function _next(value) {
var destination = this.destination;
if (this.skipping) {
this.tryCallPredicate(value);
}
if (!this.skipping) {
destination.next(value);
}
}
}, {
key: "tryCallPredicate",
value: function tryCallPredicate(value) {
try {
var result = this.predicate(value, this.index++);
this.skipping = Boolean(result);
} catch (err) {
this.destination.error(err);
}
}
}]);
return SkipWhileSubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_4__["Subscriber"]);
/***/ }),
/***/ "3CkQ":
/*!****************************************************************************************!*\
!*** ./node_modules/@angular/fire/__ivy_ngcc__/firestore/es2015/collection/changes.js ***!
\****************************************************************************************/
/*! exports provided: docChanges, sortedChanges, combineChanges, combineChange */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "docChanges", function() { return docChanges; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sortedChanges", function() { return sortedChanges; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "combineChanges", function() { return combineChanges; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "combineChange", function() { return combineChange; });
/* harmony import */ var _observable_fromRef__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../observable/fromRef */ "Ttzs");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
function docChanges(query) {
return Object(_observable_fromRef__WEBPACK_IMPORTED_MODULE_0__["fromCollectionRef"])(query).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["map"])(function (action) {
return action.payload.docChanges().map(function (change) {
return {
type: change.type,
payload: change
};
});
}));
}
function sortedChanges(query, events) {
return Object(_observable_fromRef__WEBPACK_IMPORTED_MODULE_0__["fromCollectionRef"])(query).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["map"])(function (changes) {
return changes.payload.docChanges();
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["scan"])(function (current, changes) {
return combineChanges(current, changes, events);
}, []), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["map"])(function (changes) {
return changes.map(function (c) {
return {
type: c.type,
payload: c
};
});
}));
}
function combineChanges(current, changes, events) {
changes.forEach(function (change) {
if (events.indexOf(change.type) > -1) {
current = combineChange(current, change);
}
});
return current;
}
function combineChange(combined, change) {
switch (change.type) {
case 'added':
if (combined[change.newIndex] && combined[change.newIndex].doc.ref.isEqual(change.doc.ref)) {} else {
combined.splice(change.newIndex, 0, change);
}
break;
case 'modified':
if (combined[change.oldIndex] == null || combined[change.oldIndex].doc.ref.isEqual(change.doc.ref)) {
if (change.oldIndex !== change.newIndex) {
combined.splice(change.oldIndex, 1);
combined.splice(change.newIndex, 0, change);
} else {
combined.splice(change.newIndex, 1, change);
}
}
break;
case 'removed':
if (combined[change.oldIndex] && combined[change.oldIndex].doc.ref.isEqual(change.doc.ref)) {
combined.splice(change.oldIndex, 1);
}
break;
}
return combined;
}
/***/ }),
/***/ "3E0/":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/delay.js ***!
\****************************************************************/
/*! exports provided: delay */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "delay", function() { return delay; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../scheduler/async */ "D0XW");
/* harmony import */ var _util_isDate__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util/isDate */ "mlxB");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _Notification__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../Notification */ "WMd4");
function delay(delay) {
var scheduler = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : _scheduler_async__WEBPACK_IMPORTED_MODULE_4__["async"];
var absoluteDelay = Object(_util_isDate__WEBPACK_IMPORTED_MODULE_5__["isDate"])(delay);
var delayFor = absoluteDelay ? +delay - scheduler.now() : Math.abs(delay);
return function (source) {
return source.lift(new DelayOperator(delayFor, scheduler));
};
}
var DelayOperator = /*#__PURE__*/function () {
function DelayOperator(delay, scheduler) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, DelayOperator);
this.delay = delay;
this.scheduler = scheduler;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(DelayOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new DelaySubscriber(subscriber, this.delay, this.scheduler));
}
}]);
return DelayOperator;
}();
var DelaySubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(DelaySubscriber, _Subscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(DelaySubscriber);
function DelaySubscriber(destination, delay, scheduler) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, DelaySubscriber);
_this = _super.call(this, destination);
_this.delay = delay;
_this.scheduler = scheduler;
_this.queue = [];
_this.active = false;
_this.errored = false;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(DelaySubscriber, [{
key: "_schedule",
value: function _schedule(scheduler) {
this.active = true;
var destination = this.destination;
destination.add(scheduler.schedule(DelaySubscriber.dispatch, this.delay, {
source: this,
destination: this.destination,
scheduler: scheduler
}));
}
}, {
key: "scheduleNotification",
value: function scheduleNotification(notification) {
if (this.errored === true) {
return;
}
var scheduler = this.scheduler;
var message = new DelayMessage(scheduler.now() + this.delay, notification);
this.queue.push(message);
if (this.active === false) {
this._schedule(scheduler);
}
}
}, {
key: "_next",
value: function _next(value) {
this.scheduleNotification(_Notification__WEBPACK_IMPORTED_MODULE_7__["Notification"].createNext(value));
}
}, {
key: "_error",
value: function _error(err) {
this.errored = true;
this.queue = [];
this.destination.error(err);
this.unsubscribe();
}
}, {
key: "_complete",
value: function _complete() {
this.scheduleNotification(_Notification__WEBPACK_IMPORTED_MODULE_7__["Notification"].createComplete());
this.unsubscribe();
}
}], [{
key: "dispatch",
value: function dispatch(state) {
var source = state.source;
var queue = source.queue;
var scheduler = state.scheduler;
var destination = state.destination;
while (queue.length > 0 && queue[0].time - scheduler.now() <= 0) {
queue.shift().notification.observe(destination);
}
if (queue.length > 0) {
var _delay = Math.max(0, queue[0].time - scheduler.now());
this.schedule(state, _delay);
} else {
this.unsubscribe();
source.active = false;
}
}
}]);
return DelaySubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_6__["Subscriber"]);
var DelayMessage = function DelayMessage(time, notification) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, DelayMessage);
this.time = time;
this.notification = notification;
};
/***/ }),
/***/ "3E1r":
/*!******************************************!*\
!*** ./node_modules/moment/locale/hi.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Hindi [hi]
//! author : Mayank Singhal : https://github.com/mayanksinghal
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var symbolMap = {
1: '१',
2: '२',
3: '३',
4: '४',
5: '५',
6: '६',
7: '७',
8: '८',
9: '९',
0: '०'
},
numberMap = {
'१': '1',
'२': '2',
'३': '3',
'४': '4',
'५': '5',
'६': '6',
'७': '7',
'८': '8',
'९': '9',
'०': '0'
},
monthsParse = [/^जन/i, /^फ़र|फर/i, /^मार्च/i, /^अप्रै/i, /^मई/i, /^जून/i, /^जुल/i, /^अग/i, /^सितं|सित/i, /^अक्टू/i, /^नव|नवं/i, /^दिसं|दिस/i],
shortMonthsParse = [/^जन/i, /^फ़र/i, /^मार्च/i, /^अप्रै/i, /^मई/i, /^जून/i, /^जुल/i, /^अग/i, /^सित/i, /^अक्टू/i, /^नव/i, /^दिस/i];
var hi = moment.defineLocale('hi', {
months: {
format: 'जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर'.split('_'),
standalone: 'जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर'.split('_')
},
monthsShort: 'जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.'.split('_'),
weekdays: 'रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'),
weekdaysShort: 'रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि'.split('_'),
weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'),
longDateFormat: {
LT: 'A h:mm बजे',
LTS: 'A h:mm:ss बजे',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY, A h:mm बजे',
LLLL: 'dddd, D MMMM YYYY, A h:mm बजे'
},
monthsParse: monthsParse,
longMonthsParse: monthsParse,
shortMonthsParse: shortMonthsParse,
monthsRegex: /^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,
monthsShortRegex: /^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,
monthsStrictRegex: /^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,
monthsShortStrictRegex: /^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,
calendar: {
sameDay: '[आज] LT',
nextDay: '[कल] LT',
nextWeek: 'dddd, LT',
lastDay: '[कल] LT',
lastWeek: '[पिछले] dddd, LT',
sameElse: 'L'
},
relativeTime: {
future: '%s में',
past: '%s पहले',
s: 'कुछ ही क्षण',
ss: '%d सेकंड',
m: 'एक मिनट',
mm: '%d मिनट',
h: 'एक घंटा',
hh: '%d घंटे',
d: 'एक दिन',
dd: '%d दिन',
M: 'एक महीने',
MM: '%d महीने',
y: 'एक वर्ष',
yy: '%d वर्ष'
},
preparse: function preparse(string) {
return string.replace(/[१२३४५६७८९०]/g, function (match) {
return numberMap[match];
});
},
postformat: function postformat(string) {
return string.replace(/\d/g, function (match) {
return symbolMap[match];
});
},
// Hindi notation for meridiems are quite fuzzy in practice. While there exists
// a rigid notion of a 'Pahar' it is not used as rigidly in modern Hindi.
meridiemParse: /रात|सुबह|दोपहर|शाम/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === 'रात') {
return hour < 4 ? hour : hour + 12;
} else if (meridiem === 'सुबह') {
return hour;
} else if (meridiem === 'दोपहर') {
return hour >= 10 ? hour : hour + 12;
} else if (meridiem === 'शाम') {
return hour + 12;
}
},
meridiem: function meridiem(hour, minute, isLower) {
if (hour < 4) {
return 'रात';
} else if (hour < 10) {
return 'सुबह';
} else if (hour < 17) {
return 'दोपहर';
} else if (hour < 20) {
return 'शाम';
} else {
return 'रात';
}
},
week: {
dow: 0,
// Sunday is the first day of the week.
doy: 6 // The week that contains Jan 6th is the first week of the year.
}
});
return hi;
});
/***/ }),
/***/ "3Kre":
/*!************************************************************!*\
!*** ./node_modules/@firebase/analytics/dist/index.esm.js ***!
\************************************************************/
/*! exports provided: factory, registerAnalytics, resetGlobalVars, settings */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "factory", function() { return factory; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "registerAnalytics", function() { return registerAnalytics; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resetGlobalVars", function() { return resetGlobalVars; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "settings", function() { return settings; });
/* harmony import */ var _firebase_app__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @firebase/app */ "wj3C");
/* harmony import */ var _firebase_app__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_firebase_app__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _firebase_installations__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @firebase/installations */ "fSjL");
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "30Go");
/* harmony import */ var _firebase_util__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @firebase/util */ "zVF4");
/* harmony import */ var _firebase_util__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_firebase_util__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var _firebase_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @firebase/component */ "S+S0");
/* harmony import */ var _firebase_component__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_firebase_component__WEBPACK_IMPORTED_MODULE_4__);
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var ANALYTICS_ID_FIELD = 'measurementId'; // Key to attach FID to in gtag params.
var GA_FID_KEY = 'firebase_id';
var ORIGIN_KEY = 'origin';
var GTAG_URL = 'https://www.googletagmanager.com/gtag/js';
var GtagCommand;
(function (GtagCommand) {
GtagCommand["EVENT"] = "event";
GtagCommand["SET"] = "set";
GtagCommand["CONFIG"] = "config";
})(GtagCommand || (GtagCommand = {}));
/*
* Officially recommended event names for gtag.js
* Any other string is also allowed.
*/
var EventName;
(function (EventName) {
EventName["ADD_PAYMENT_INFO"] = "add_payment_info";
EventName["ADD_TO_CART"] = "add_to_cart";
EventName["ADD_TO_WISHLIST"] = "add_to_wishlist";
EventName["BEGIN_CHECKOUT"] = "begin_checkout";
EventName["CHECKOUT_PROGRESS"] = "checkout_progress";
EventName["EXCEPTION"] = "exception";
EventName["GENERATE_LEAD"] = "generate_lead";
EventName["LOGIN"] = "login";
EventName["PAGE_VIEW"] = "page_view";
EventName["PURCHASE"] = "purchase";
EventName["REFUND"] = "refund";
EventName["REMOVE_FROM_CART"] = "remove_from_cart";
EventName["SCREEN_VIEW"] = "screen_view";
EventName["SEARCH"] = "search";
EventName["SELECT_CONTENT"] = "select_content";
EventName["SET_CHECKOUT_OPTION"] = "set_checkout_option";
EventName["SHARE"] = "share";
EventName["SIGN_UP"] = "sign_up";
EventName["TIMING_COMPLETE"] = "timing_complete";
EventName["VIEW_ITEM"] = "view_item";
EventName["VIEW_ITEM_LIST"] = "view_item_list";
EventName["VIEW_PROMOTION"] = "view_promotion";
EventName["VIEW_SEARCH_RESULTS"] = "view_search_results";
})(EventName || (EventName = {}));
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Logs an analytics event through the Firebase SDK.
*
* @param gtagFunction Wrapped gtag function that waits for fid to be set before sending an event
* @param eventName Google Analytics event name, choose from standard list or use a custom string.
* @param eventParams Analytics event parameters.
*/
function _logEvent(gtagFunction, analyticsId, eventName, eventParams, options) {
var params = eventParams || {};
if (!options || !options.global) {
params = Object(tslib__WEBPACK_IMPORTED_MODULE_2__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_2__["__assign"])({}, eventParams), {
'send_to': analyticsId
});
} // Workaround for http://b/141370449 - third argument cannot be undefined.
gtagFunction(GtagCommand.EVENT, eventName, params || {});
} // TODO: Brad is going to add `screen_name` to GA Gold config parameter schema
/**
* Set screen_name parameter for this Google Analytics ID.
*
* @param gtagFunction Wrapped gtag function that waits for fid to be set before sending an event
* @param screenName Screen name string to set.
*/
function _setCurrentScreen(gtagFunction, analyticsId, screenName, options) {
if (options && options.global) {
gtagFunction(GtagCommand.SET, {
'screen_name': screenName
});
} else {
gtagFunction(GtagCommand.CONFIG, analyticsId, {
update: true,
'screen_name': screenName
});
}
}
/**
* Set user_id parameter for this Google Analytics ID.
*
* @param gtagFunction Wrapped gtag function that waits for fid to be set before sending an event
* @param id User ID string to set
*/
function _setUserId(gtagFunction, analyticsId, id, options) {
if (options && options.global) {
gtagFunction(GtagCommand.SET, {
'user_id': id
});
} else {
gtagFunction(GtagCommand.CONFIG, analyticsId, {
update: true,
'user_id': id
});
}
}
/**
* Set all other user properties other than user_id and screen_name.
*
* @param gtagFunction Wrapped gtag function that waits for fid to be set before sending an event
* @param properties Map of user properties to set
*/
function _setUserProperties(gtagFunction, analyticsId, properties, options) {
if (options && options.global) {
var flatProperties = {};
for (var _i = 0, _a = Object.keys(properties); _i < _a.length; _i++) {
var key = _a[_i]; // use dot notation for merge behavior in gtag.js
flatProperties["user_properties." + key] = properties[key];
}
gtagFunction(GtagCommand.SET, flatProperties);
} else {
gtagFunction(GtagCommand.CONFIG, analyticsId, {
update: true,
'user_properties': properties
});
}
}
/**
* Set whether collection is enabled for this ID.
*
* @param enabled If true, collection is enabled for this ID.
*/
function _setAnalyticsCollectionEnabled(analyticsId, enabled) {
window["ga-disable-" + analyticsId] = !enabled;
}
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Initialize the analytics instance in gtag.js by calling config command with fid.
*
* NOTE: We combine analytics initialization and setting fid together because we want fid to be
* part of the `page_view` event that's sent during the initialization
* @param app Firebase app
* @param gtagCore The gtag function that's not wrapped.
*/
function initializeGAId(app, installations, gtagCore) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_2__["__awaiter"])(this, void 0, void 0, function () {
var fid;
var _a;
return Object(tslib__WEBPACK_IMPORTED_MODULE_2__["__generator"])(this, function (_b) {
switch (_b.label) {
case 0:
return [4
/*yield*/
, installations.getId()];
case 1:
fid = _b.sent(); // This command initializes gtag.js and only needs to be called once for the entire web app,
// but since it is idempotent, we can call it multiple times.
// We keep it together with other initialization logic for better code structure.
// eslint-disable-next-line @typescript-eslint/no-explicit-any
gtagCore('js', new Date()); // It should be the first config command called on this GA-ID
// Initialize this GA-ID and set FID on it using the gtag config API.
gtagCore(GtagCommand.CONFIG, app.options[ANALYTICS_ID_FIELD], (_a = {}, _a[GA_FID_KEY] = fid, // guard against developers accidentally setting properties with prefix `firebase_`
_a[ORIGIN_KEY] = 'firebase', _a.update = true, _a));
return [2
/*return*/
];
}
});
});
}
function insertScriptTag(dataLayerName) {
var script = document.createElement('script'); // We are not providing an analyticsId in the URL because it would trigger a `page_view`
// without fid. We will initialize ga-id using gtag (config) command together with fid.
script.src = GTAG_URL + "?l=" + dataLayerName;
script.async = true;
document.head.appendChild(script);
}
/** Get reference to, or create, global datalayer.
* @param dataLayerName Name of datalayer (most often the default, "_dataLayer")
*/
function getOrCreateDataLayer(dataLayerName) {
// Check for existing dataLayer and create if needed.
var dataLayer = [];
if (Array.isArray(window[dataLayerName])) {
dataLayer = window[dataLayerName];
} else {
window[dataLayerName] = dataLayer;
}
return dataLayer;
}
/**
* Wraps a standard gtag function with extra code to wait for completion of
* relevant initialization promises before sending requests.
*
* @param gtagCore Basic gtag function that just appends to dataLayer
* @param initializedIdPromisesMap Map of gaIds to their initialization promises
*/
function wrapGtag(gtagCore, initializedIdPromisesMap) {
return function (command, idOrNameOrParams, gtagParams) {
// If event, check that relevant initialization promises have completed.
if (command === GtagCommand.EVENT) {
var initializationPromisesToWaitFor = []; // If there's a 'send_to' param, check if any ID specified matches
// a FID we have begun a fetch on.
if (gtagParams && gtagParams['send_to']) {
var gaSendToList = gtagParams['send_to']; // Make it an array if is isn't, so it can be dealt with the same way.
if (!Array.isArray(gaSendToList)) {
gaSendToList = [gaSendToList];
}
for (var _i = 0, gaSendToList_1 = gaSendToList; _i < gaSendToList_1.length; _i++) {
var sendToId = gaSendToList_1[_i];
var initializationPromise = initializedIdPromisesMap[sendToId]; // Groups will not be in the map.
if (initializationPromise) {
initializationPromisesToWaitFor.push(initializationPromise);
} else {
// There is an item in 'send_to' that is not associated
// directly with an FID, possibly a group. Empty this array
// and let it get populated below.
initializationPromisesToWaitFor = [];
break;
}
}
} // This will be unpopulated if there was no 'send_to' field , or
// if not all entries in the 'send_to' field could be mapped to
// a FID. In these cases, wait on all pending initialization promises.
if (initializationPromisesToWaitFor.length === 0) {
for (var _a = 0, _b = Object.values(initializedIdPromisesMap); _a < _b.length; _a++) {
var idPromise = _b[_a];
initializationPromisesToWaitFor.push(idPromise);
}
} // Run core gtag function with args after all relevant initialization
// promises have been resolved.
Promise.all(initializationPromisesToWaitFor) // Workaround for http://b/141370449 - third argument cannot be undefined.
.then(function () {
return gtagCore(GtagCommand.EVENT, idOrNameOrParams, gtagParams || {});
}).catch(function (e) {
return console.error(e);
});
} else if (command === GtagCommand.CONFIG) {
var initializationPromiseToWait = initializedIdPromisesMap[idOrNameOrParams] || Promise.resolve();
initializationPromiseToWait.then(function () {
gtagCore(GtagCommand.CONFIG, idOrNameOrParams, gtagParams);
}).catch(function (e) {
return console.error(e);
});
} else {
// SET command.
// Splitting calls for CONFIG and SET to make it clear which signature
// Typescript is checking.
gtagCore(GtagCommand.SET, idOrNameOrParams);
}
};
}
/**
* Creates global gtag function or wraps existing one if found.
* This wrapped function attaches Firebase instance ID (FID) to gtag 'config' and
* 'event' calls that belong to the GAID associated with this Firebase instance.
*
* @param initializedIdPromisesMap Map of gaId to initialization promises.
* @param dataLayerName Name of global GA datalayer array.
* @param gtagFunctionName Name of global gtag function ("gtag" if not user-specified)
*/
function wrapOrCreateGtag(initializedIdPromisesMap, dataLayerName, gtagFunctionName) {
// Create a basic core gtag function
var gtagCore = function gtagCore() {
var _args = [];
for (var _i = 0; _i < arguments.length; _i++) {
_args[_i] = arguments[_i];
} // Must push IArguments object, not an array.
window[dataLayerName].push(arguments);
}; // Replace it with existing one if found
if (window[gtagFunctionName] && typeof window[gtagFunctionName] === 'function') {
// @ts-ignore
gtagCore = window[gtagFunctionName];
}
window[gtagFunctionName] = wrapGtag(gtagCore, initializedIdPromisesMap);
return {
gtagCore: gtagCore,
wrappedGtag: window[gtagFunctionName]
};
}
/**
* Returns first script tag in DOM matching our gtag url pattern.
*/
function findGtagScriptOnPage() {
var scriptTags = window.document.getElementsByTagName('script');
for (var _i = 0, _a = Object.values(scriptTags); _i < _a.length; _i++) {
var tag = _a[_i];
if (tag.src && tag.src.includes(GTAG_URL)) {
return tag;
}
}
return null;
}
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var _a;
var ERRORS = (_a = {}, _a["no-ga-id"
/* NO_GA_ID */
] = "\"" + ANALYTICS_ID_FIELD + "\" field is empty in " + 'Firebase config. Firebase Analytics ' + 'requires this field to contain a valid measurement ID.', _a["already-exists"
/* ALREADY_EXISTS */
] = 'A Firebase Analytics instance with the measurement ID ${id} ' + ' already exists. ' + 'Only one Firebase Analytics instance can be created for each measurement ID.', _a["already-initialized"
/* ALREADY_INITIALIZED */
] = 'Firebase Analytics has already been initialized.' + 'settings() must be called before initializing any Analytics instance' + 'or it will have no effect.', _a["interop-component-reg-failed"
/* INTEROP_COMPONENT_REG_FAILED */
] = 'Firebase Analytics Interop Component failed to instantiate', _a);
var ERROR_FACTORY = new _firebase_util__WEBPACK_IMPORTED_MODULE_3__["ErrorFactory"]('analytics', 'Analytics', ERRORS);
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Maps gaId to FID fetch promises.
*/
var initializedIdPromisesMap = {};
/**
* Name for window global data layer array used by GA: defaults to 'dataLayer'.
*/
var dataLayerName = 'dataLayer';
/**
* Name for window global gtag function used by GA: defaults to 'gtag'.
*/
var gtagName = 'gtag';
/**
* Reproduction of standard gtag function or reference to existing
* gtag function on window object.
*/
var gtagCoreFunction;
/**
* Wrapper around gtag function that ensures FID is sent with all
* relevant event and config calls.
*/
var wrappedGtagFunction;
/**
* Flag to ensure page initialization steps (creation or wrapping of
* dataLayer and gtag script) are only run once per page load.
*/
var globalInitDone = false;
/**
* For testing
*/
function resetGlobalVars(newGlobalInitDone, newGaInitializedPromise) {
if (newGlobalInitDone === void 0) {
newGlobalInitDone = false;
}
if (newGaInitializedPromise === void 0) {
newGaInitializedPromise = {};
}
globalInitDone = newGlobalInitDone;
initializedIdPromisesMap = newGaInitializedPromise;
dataLayerName = 'dataLayer';
gtagName = 'gtag';
}
/**
* This must be run before calling firebase.analytics() or it won't
* have any effect.
* @param options Custom gtag and dataLayer names.
*/
function settings(options) {
if (globalInitDone) {
throw ERROR_FACTORY.create("already-initialized"
/* ALREADY_INITIALIZED */
);
}
if (options.dataLayerName) {
dataLayerName = options.dataLayerName;
}
if (options.gtagName) {
gtagName = options.gtagName;
}
}
function factory(app, installations) {
var analyticsId = app.options[ANALYTICS_ID_FIELD];
if (!analyticsId) {
throw ERROR_FACTORY.create("no-ga-id"
/* NO_GA_ID */
);
}
if (initializedIdPromisesMap[analyticsId] != null) {
throw ERROR_FACTORY.create("already-exists"
/* ALREADY_EXISTS */
, {
id: analyticsId
});
}
if (!globalInitDone) {
// Steps here should only be done once per page: creation or wrapping
// of dataLayer and global gtag function.
// Detect if user has already put the gtag ';
}
var iframeContents = '' + script + '';
try {
this.myIFrame.doc.open();
this.myIFrame.doc.write(iframeContents);
this.myIFrame.doc.close();
} catch (e) {
log('frame writing exception');
if (e.stack) {
log(e.stack);
}
log(e);
}
} else {
this.commandCB = commandCB;
this.onMessageCB = onMessageCB;
}
}
/**
* Each browser has its own funny way to handle iframes. Here we mush them all together into one object that I can
* actually use.
* @private
* @return {Element}
*/
FirebaseIFrameScriptHolder.createIFrame_ = function () {
var iframe = document.createElement('iframe');
iframe.style.display = 'none'; // This is necessary in order to initialize the document inside the iframe
if (document.body) {
document.body.appendChild(iframe);
try {
// If document.domain has been modified in IE, this will throw an error, and we need to set the
// domain of the iframe's document manually. We can do this via a javascript: url as the src attribute
// Also note that we must do this *after* the iframe has been appended to the page. Otherwise it doesn't work.
var a = iframe.contentWindow.document;
if (!a) {
// Apologies for the log-spam, I need to do something to keep closure from optimizing out the assignment above.
log('No IE domain setting required');
}
} catch (e) {
var domain = document.domain;
iframe.src = "javascript:void((function(){document.open();document.domain='" + domain + "';document.close();})())";
}
} else {
// LongPollConnection attempts to delay initialization until the document is ready, so hopefully this
// never gets hit.
throw 'Document body has not initialized. Wait to initialize Firebase until after the document is ready.';
} // Get the document of the iframe in a browser-specific way.
if (iframe.contentDocument) {
iframe.doc = iframe.contentDocument; // Firefox, Opera, Safari
} else if (iframe.contentWindow) {
iframe.doc = iframe.contentWindow.document; // Internet Explorer
} else if (iframe.document) {
iframe.doc = iframe.document; //others?
}
return iframe;
};
/**
* Cancel all outstanding queries and remove the frame.
*/
FirebaseIFrameScriptHolder.prototype.close = function () {
var _this = this; //Mark this iframe as dead, so no new requests are sent.
this.alive = false;
if (this.myIFrame) {
//We have to actually remove all of the html inside this iframe before removing it from the
//window, or IE will continue loading and executing the script tags we've already added, which
//can lead to some errors being thrown. Setting innerHTML seems to be the easiest way to do this.
this.myIFrame.doc.body.innerHTML = '';
setTimeout(function () {
if (_this.myIFrame !== null) {
document.body.removeChild(_this.myIFrame);
_this.myIFrame = null;
}
}, Math.floor(0));
} // Protect from being called recursively.
var onDisconnect = this.onDisconnect;
if (onDisconnect) {
this.onDisconnect = null;
onDisconnect();
}
};
/**
* Actually start the long-polling session by adding the first script tag(s) to the iframe.
* @param {!string} id - The ID of this connection
* @param {!string} pw - The password for this connection
*/
FirebaseIFrameScriptHolder.prototype.startLongPoll = function (id, pw) {
this.myID = id;
this.myPW = pw;
this.alive = true; //send the initial request. If there are requests queued, make sure that we transmit as many as we are currently able to.
while (this.newRequest_()) {}
};
/**
* This is called any time someone might want a script tag to be added. It adds a script tag when there aren't
* too many outstanding requests and we are still alive.
*
* If there are outstanding packet segments to send, it sends one. If there aren't, it sends a long-poll anyways if
* needed.
*/
FirebaseIFrameScriptHolder.prototype.newRequest_ = function () {
// We keep one outstanding request open all the time to receive data, but if we need to send data
// (pendingSegs.length > 0) then we create a new request to send the data. The server will automatically
// close the old request.
if (this.alive && this.sendNewPolls && this.outstandingRequests.size < (this.pendingSegs.length > 0 ? 2 : 1)) {
//construct our url
this.currentSerial++;
var urlParams = {};
urlParams[FIREBASE_LONGPOLL_ID_PARAM] = this.myID;
urlParams[FIREBASE_LONGPOLL_PW_PARAM] = this.myPW;
urlParams[FIREBASE_LONGPOLL_SERIAL_PARAM] = this.currentSerial;
var theURL = this.urlFn(urlParams); //Now add as much data as we can.
var curDataString = '';
var i = 0;
while (this.pendingSegs.length > 0) {
//first, lets see if the next segment will fit.
var nextSeg = this.pendingSegs[0];
if (nextSeg.d.length + SEG_HEADER_SIZE + curDataString.length <= MAX_URL_DATA_SIZE) {
//great, the segment will fit. Lets append it.
var theSeg = this.pendingSegs.shift();
curDataString = curDataString + '&' + FIREBASE_LONGPOLL_SEGMENT_NUM_PARAM + i + '=' + theSeg.seg + '&' + FIREBASE_LONGPOLL_SEGMENTS_IN_PACKET + i + '=' + theSeg.ts + '&' + FIREBASE_LONGPOLL_DATA_PARAM + i + '=' + theSeg.d;
i++;
} else {
break;
}
}
theURL = theURL + curDataString;
this.addLongPollTag_(theURL, this.currentSerial);
return true;
} else {
return false;
}
};
/**
* Queue a packet for transmission to the server.
* @param segnum - A sequential id for this packet segment used for reassembly
* @param totalsegs - The total number of segments in this packet
* @param data - The data for this segment.
*/
FirebaseIFrameScriptHolder.prototype.enqueueSegment = function (segnum, totalsegs, data) {
//add this to the queue of segments to send.
this.pendingSegs.push({
seg: segnum,
ts: totalsegs,
d: data
}); //send the data immediately if there isn't already data being transmitted, unless
//startLongPoll hasn't been called yet.
if (this.alive) {
this.newRequest_();
}
};
/**
* Add a script tag for a regular long-poll request.
* @param {!string} url - The URL of the script tag.
* @param {!number} serial - The serial number of the request.
* @private
*/
FirebaseIFrameScriptHolder.prototype.addLongPollTag_ = function (url, serial) {
var _this = this; //remember that we sent this request.
this.outstandingRequests.add(serial);
var doNewRequest = function doNewRequest() {
_this.outstandingRequests.delete(serial);
_this.newRequest_();
}; // If this request doesn't return on its own accord (by the server sending us some data), we'll
// create a new one after the KEEPALIVE interval to make sure we always keep a fresh request open.
var keepaliveTimeout = setTimeout(doNewRequest, Math.floor(KEEPALIVE_REQUEST_INTERVAL));
var readyStateCB = function readyStateCB() {
// Request completed. Cancel the keepalive.
clearTimeout(keepaliveTimeout); // Trigger a new request so we can continue receiving data.
doNewRequest();
};
this.addTag(url, readyStateCB);
};
/**
* Add an arbitrary script tag to the iframe.
* @param {!string} url - The URL for the script tag source.
* @param {!function()} loadCB - A callback to be triggered once the script has loaded.
*/
FirebaseIFrameScriptHolder.prototype.addTag = function (url, loadCB) {
var _this = this;
if (util.isNodeSdk()) {
this.doNodeLongPoll(url, loadCB);
} else {
setTimeout(function () {
try {
// if we're already closed, don't add this poll
if (!_this.sendNewPolls) return;
var newScript_1 = _this.myIFrame.doc.createElement('script');
newScript_1.type = 'text/javascript';
newScript_1.async = true;
newScript_1.src = url;
newScript_1.onload = newScript_1.onreadystatechange = function () {
var rstate = newScript_1.readyState;
if (!rstate || rstate === 'loaded' || rstate === 'complete') {
newScript_1.onload = newScript_1.onreadystatechange = null;
if (newScript_1.parentNode) {
newScript_1.parentNode.removeChild(newScript_1);
}
loadCB();
}
};
newScript_1.onerror = function () {
log('Long-poll script failed to load: ' + url);
_this.sendNewPolls = false;
_this.close();
};
_this.myIFrame.doc.body.appendChild(newScript_1);
} catch (e) {// TODO: we should make this error visible somehow
}
}, Math.floor(1));
}
};
return FirebaseIFrameScriptHolder;
}();
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/** The semver (www.semver.org) version of the SDK. */
var SDK_VERSION = ''; // SDK_VERSION should be set before any database instance is created
function setSDKVersion(version) {
SDK_VERSION = version;
}
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var WEBSOCKET_MAX_FRAME_SIZE = 16384;
var WEBSOCKET_KEEPALIVE_INTERVAL = 45000;
var WebSocketImpl = null;
if (typeof MozWebSocket !== 'undefined') {
WebSocketImpl = MozWebSocket;
} else if (typeof WebSocket !== 'undefined') {
WebSocketImpl = WebSocket;
}
/**
* Create a new websocket connection with the given callbacks.
* @constructor
* @implements {Transport}
*/
var WebSocketConnection =
/** @class */
function () {
/**
* @param {string} connId identifier for this transport
* @param {RepoInfo} repoInfo The info for the websocket endpoint.
* @param {string=} transportSessionId Optional transportSessionId if this is connecting to an existing transport
* session
* @param {string=} lastSessionId Optional lastSessionId if there was a previous connection
*/
function WebSocketConnection(connId, repoInfo, transportSessionId, lastSessionId) {
this.connId = connId;
this.keepaliveTimer = null;
this.frames = null;
this.totalFrames = 0;
this.bytesSent = 0;
this.bytesReceived = 0;
this.log_ = logWrapper(this.connId);
this.stats_ = StatsManager.getCollection(repoInfo);
this.connURL = WebSocketConnection.connectionURL_(repoInfo, transportSessionId, lastSessionId);
}
/**
* @param {RepoInfo} repoInfo The info for the websocket endpoint.
* @param {string=} transportSessionId Optional transportSessionId if this is connecting to an existing transport
* session
* @param {string=} lastSessionId Optional lastSessionId if there was a previous connection
* @return {string} connection url
* @private
*/
WebSocketConnection.connectionURL_ = function (repoInfo, transportSessionId, lastSessionId) {
var urlParams = {};
urlParams[VERSION_PARAM] = PROTOCOL_VERSION;
if (!util.isNodeSdk() && typeof location !== 'undefined' && location.href && location.href.indexOf(FORGE_DOMAIN) !== -1) {
urlParams[REFERER_PARAM] = FORGE_REF;
}
if (transportSessionId) {
urlParams[TRANSPORT_SESSION_PARAM] = transportSessionId;
}
if (lastSessionId) {
urlParams[LAST_SESSION_PARAM] = lastSessionId;
}
return repoInfo.connectionURL(WEBSOCKET, urlParams);
};
/**
*
* @param onMessage Callback when messages arrive
* @param onDisconnect Callback with connection lost.
*/
WebSocketConnection.prototype.open = function (onMessage, onDisconnect) {
var _this = this;
this.onDisconnect = onDisconnect;
this.onMessage = onMessage;
this.log_('Websocket connecting to ' + this.connURL);
this.everConnected_ = false; // Assume failure until proven otherwise.
PersistentStorage.set('previous_websocket_failure', true);
try {
if (util.isNodeSdk()) {
var device = util.CONSTANTS.NODE_ADMIN ? 'AdminNode' : 'Node'; // UA Format: Firebase////
var options = {
headers: {
'User-Agent': "Firebase/" + PROTOCOL_VERSION + "/" + SDK_VERSION + "/" + process.platform + "/" + device
}
}; // Plumb appropriate http_proxy environment variable into faye-websocket if it exists.
var env = process['env'];
var proxy = this.connURL.indexOf('wss://') == 0 ? env['HTTPS_PROXY'] || env['https_proxy'] : env['HTTP_PROXY'] || env['http_proxy'];
if (proxy) {
options['proxy'] = {
origin: proxy
};
}
this.mySock = new WebSocketImpl(this.connURL, [], options);
} else {
this.mySock = new WebSocketImpl(this.connURL);
}
} catch (e) {
this.log_('Error instantiating WebSocket.');
var error = e.message || e.data;
if (error) {
this.log_(error);
}
this.onClosed_();
return;
}
this.mySock.onopen = function () {
_this.log_('Websocket connected.');
_this.everConnected_ = true;
};
this.mySock.onclose = function () {
_this.log_('Websocket connection was disconnected.');
_this.mySock = null;
_this.onClosed_();
};
this.mySock.onmessage = function (m) {
_this.handleIncomingFrame(m);
};
this.mySock.onerror = function (e) {
_this.log_('WebSocket error. Closing connection.');
var error = e.message || e.data;
if (error) {
_this.log_(error);
}
_this.onClosed_();
};
};
/**
* No-op for websockets, we don't need to do anything once the connection is confirmed as open
*/
WebSocketConnection.prototype.start = function () {};
WebSocketConnection.forceDisallow = function () {
WebSocketConnection.forceDisallow_ = true;
};
WebSocketConnection.isAvailable = function () {
var isOldAndroid = false;
if (typeof navigator !== 'undefined' && navigator.userAgent) {
var oldAndroidRegex = /Android ([0-9]{0,}\.[0-9]{0,})/;
var oldAndroidMatch = navigator.userAgent.match(oldAndroidRegex);
if (oldAndroidMatch && oldAndroidMatch.length > 1) {
if (parseFloat(oldAndroidMatch[1]) < 4.4) {
isOldAndroid = true;
}
}
}
return !isOldAndroid && WebSocketImpl !== null && !WebSocketConnection.forceDisallow_;
};
/**
* Returns true if we previously failed to connect with this transport.
* @return {boolean}
*/
WebSocketConnection.previouslyFailed = function () {
// If our persistent storage is actually only in-memory storage,
// we default to assuming that it previously failed to be safe.
return PersistentStorage.isInMemoryStorage || PersistentStorage.get('previous_websocket_failure') === true;
};
WebSocketConnection.prototype.markConnectionHealthy = function () {
PersistentStorage.remove('previous_websocket_failure');
};
WebSocketConnection.prototype.appendFrame_ = function (data) {
this.frames.push(data);
if (this.frames.length == this.totalFrames) {
var fullMess = this.frames.join('');
this.frames = null;
var jsonMess = util.jsonEval(fullMess); //handle the message
this.onMessage(jsonMess);
}
};
/**
* @param {number} frameCount The number of frames we are expecting from the server
* @private
*/
WebSocketConnection.prototype.handleNewFrameCount_ = function (frameCount) {
this.totalFrames = frameCount;
this.frames = [];
};
/**
* Attempts to parse a frame count out of some text. If it can't, assumes a value of 1
* @param {!String} data
* @return {?String} Any remaining data to be process, or null if there is none
* @private
*/
WebSocketConnection.prototype.extractFrameCount_ = function (data) {
util.assert(this.frames === null, 'We already have a frame buffer'); // TODO: The server is only supposed to send up to 9999 frames (i.e. length <= 4), but that isn't being enforced
// currently. So allowing larger frame counts (length <= 6). See https://app.asana.com/0/search/8688598998380/8237608042508
if (data.length <= 6) {
var frameCount = Number(data);
if (!isNaN(frameCount)) {
this.handleNewFrameCount_(frameCount);
return null;
}
}
this.handleNewFrameCount_(1);
return data;
};
/**
* Process a websocket frame that has arrived from the server.
* @param mess The frame data
*/
WebSocketConnection.prototype.handleIncomingFrame = function (mess) {
if (this.mySock === null) return; // Chrome apparently delivers incoming packets even after we .close() the connection sometimes.
var data = mess['data'];
this.bytesReceived += data.length;
this.stats_.incrementCounter('bytes_received', data.length);
this.resetKeepAlive();
if (this.frames !== null) {
// we're buffering
this.appendFrame_(data);
} else {
// try to parse out a frame count, otherwise, assume 1 and process it
var remainingData = this.extractFrameCount_(data);
if (remainingData !== null) {
this.appendFrame_(remainingData);
}
}
};
/**
* Send a message to the server
* @param {Object} data The JSON object to transmit
*/
WebSocketConnection.prototype.send = function (data) {
this.resetKeepAlive();
var dataStr = util.stringify(data);
this.bytesSent += dataStr.length;
this.stats_.incrementCounter('bytes_sent', dataStr.length); //We can only fit a certain amount in each websocket frame, so we need to split this request
//up into multiple pieces if it doesn't fit in one request.
var dataSegs = splitStringBySize(dataStr, WEBSOCKET_MAX_FRAME_SIZE); //Send the length header
if (dataSegs.length > 1) {
this.sendString_(String(dataSegs.length));
} //Send the actual data in segments.
for (var i = 0; i < dataSegs.length; i++) {
this.sendString_(dataSegs[i]);
}
};
WebSocketConnection.prototype.shutdown_ = function () {
this.isClosed_ = true;
if (this.keepaliveTimer) {
clearInterval(this.keepaliveTimer);
this.keepaliveTimer = null;
}
if (this.mySock) {
this.mySock.close();
this.mySock = null;
}
};
WebSocketConnection.prototype.onClosed_ = function () {
if (!this.isClosed_) {
this.log_('WebSocket is closing itself');
this.shutdown_(); // since this is an internal close, trigger the close listener
if (this.onDisconnect) {
this.onDisconnect(this.everConnected_);
this.onDisconnect = null;
}
}
};
/**
* External-facing close handler.
* Close the websocket and kill the connection.
*/
WebSocketConnection.prototype.close = function () {
if (!this.isClosed_) {
this.log_('WebSocket is being closed');
this.shutdown_();
}
};
/**
* Kill the current keepalive timer and start a new one, to ensure that it always fires N seconds after
* the last activity.
*/
WebSocketConnection.prototype.resetKeepAlive = function () {
var _this = this;
clearInterval(this.keepaliveTimer);
this.keepaliveTimer = setInterval(function () {
//If there has been no websocket activity for a while, send a no-op
if (_this.mySock) {
_this.sendString_('0');
}
_this.resetKeepAlive();
}, Math.floor(WEBSOCKET_KEEPALIVE_INTERVAL));
};
/**
* Send a string over the websocket.
*
* @param {string} str String to send.
* @private
*/
WebSocketConnection.prototype.sendString_ = function (str) {
// Firefox seems to sometimes throw exceptions (NS_ERROR_UNEXPECTED) from websocket .send()
// calls for some unknown reason. We treat these as an error and disconnect.
// See https://app.asana.com/0/58926111402292/68021340250410
try {
this.mySock.send(str);
} catch (e) {
this.log_('Exception thrown from WebSocket.send():', e.message || e.data, 'Closing connection.');
setTimeout(this.onClosed_.bind(this), 0);
}
};
/**
* Number of response before we consider the connection "healthy."
* @type {number}
*/
WebSocketConnection.responsesRequiredToBeHealthy = 2;
/**
* Time to wait for the connection te become healthy before giving up.
* @type {number}
*/
WebSocketConnection.healthyTimeout = 30000;
return WebSocketConnection;
}();
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Currently simplistic, this class manages what transport a Connection should use at various stages of its
* lifecycle.
*
* It starts with longpolling in a browser, and httppolling on node. It then upgrades to websockets if
* they are available.
* @constructor
*/
var TransportManager =
/** @class */
function () {
/**
* @param {!RepoInfo} repoInfo Metadata around the namespace we're connecting to
*/
function TransportManager(repoInfo) {
this.initTransports_(repoInfo);
}
Object.defineProperty(TransportManager, "ALL_TRANSPORTS", {
/**
* @const
* @type {!Array.}
*/
get: function get() {
return [BrowserPollConnection, WebSocketConnection];
},
enumerable: true,
configurable: true
});
/**
* @param {!RepoInfo} repoInfo
* @private
*/
TransportManager.prototype.initTransports_ = function (repoInfo) {
var e_1, _a;
var isWebSocketsAvailable = WebSocketConnection && WebSocketConnection['isAvailable']();
var isSkipPollConnection = isWebSocketsAvailable && !WebSocketConnection.previouslyFailed();
if (repoInfo.webSocketOnly) {
if (!isWebSocketsAvailable) warn("wss:// URL used, but browser isn't known to support websockets. Trying anyway.");
isSkipPollConnection = true;
}
if (isSkipPollConnection) {
this.transports_ = [WebSocketConnection];
} else {
var transports = this.transports_ = [];
try {
for (var _b = tslib.__values(TransportManager.ALL_TRANSPORTS), _c = _b.next(); !_c.done; _c = _b.next()) {
var transport = _c.value;
if (transport && transport['isAvailable']()) {
transports.push(transport);
}
}
} catch (e_1_1) {
e_1 = {
error: e_1_1
};
} finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
} finally {
if (e_1) throw e_1.error;
}
}
}
};
/**
* @return {function(new:Transport, !string, !RepoInfo, string=, string=)} The constructor for the
* initial transport to use
*/
TransportManager.prototype.initialTransport = function () {
if (this.transports_.length > 0) {
return this.transports_[0];
} else {
throw new Error('No transports available');
}
};
/**
* @return {?function(new:Transport, function(),function(), string=)} The constructor for the next
* transport, or null
*/
TransportManager.prototype.upgradeTransport = function () {
if (this.transports_.length > 1) {
return this.transports_[1];
} else {
return null;
}
};
return TransportManager;
}();
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Abort upgrade attempt if it takes longer than 60s.
var UPGRADE_TIMEOUT = 60000; // For some transports (WebSockets), we need to "validate" the transport by exchanging a few requests and responses.
// If we haven't sent enough requests within 5s, we'll start sending noop ping requests.
var DELAY_BEFORE_SENDING_EXTRA_REQUESTS = 5000; // If the initial data sent triggers a lot of bandwidth (i.e. it's a large put or a listen for a large amount of data)
// then we may not be able to exchange our ping/pong requests within the healthy timeout. So if we reach the timeout
// but we've sent/received enough bytes, we don't cancel the connection.
var BYTES_SENT_HEALTHY_OVERRIDE = 10 * 1024;
var BYTES_RECEIVED_HEALTHY_OVERRIDE = 100 * 1024;
var MESSAGE_TYPE = 't';
var MESSAGE_DATA = 'd';
var CONTROL_SHUTDOWN = 's';
var CONTROL_RESET = 'r';
var CONTROL_ERROR = 'e';
var CONTROL_PONG = 'o';
var SWITCH_ACK = 'a';
var END_TRANSMISSION = 'n';
var PING = 'p';
var SERVER_HELLO = 'h';
/**
* Creates a new real-time connection to the server using whichever method works
* best in the current browser.
*
* @constructor
*/
var Connection =
/** @class */
function () {
/**
* @param {!string} id - an id for this connection
* @param {!RepoInfo} repoInfo_ - the info for the endpoint to connect to
* @param {function(Object)} onMessage_ - the callback to be triggered when a server-push message arrives
* @param {function(number, string)} onReady_ - the callback to be triggered when this connection is ready to send messages.
* @param {function()} onDisconnect_ - the callback to be triggered when a connection was lost
* @param {function(string)} onKill_ - the callback to be triggered when this connection has permanently shut down.
* @param {string=} lastSessionId - last session id in persistent connection. is used to clean up old session in real-time server
*/
function Connection(id, repoInfo_, onMessage_, onReady_, onDisconnect_, onKill_, lastSessionId) {
this.id = id;
this.repoInfo_ = repoInfo_;
this.onMessage_ = onMessage_;
this.onReady_ = onReady_;
this.onDisconnect_ = onDisconnect_;
this.onKill_ = onKill_;
this.lastSessionId = lastSessionId;
this.connectionCount = 0;
this.pendingDataMessages = [];
this.state_ = 0
/* CONNECTING */
;
this.log_ = logWrapper('c:' + this.id + ':');
this.transportManager_ = new TransportManager(repoInfo_);
this.log_('Connection created');
this.start_();
}
/**
* Starts a connection attempt
* @private
*/
Connection.prototype.start_ = function () {
var _this = this;
var conn = this.transportManager_.initialTransport();
this.conn_ = new conn(this.nextTransportId_(), this.repoInfo_, undefined, this.lastSessionId); // For certain transports (WebSockets), we need to send and receive several messages back and forth before we
// can consider the transport healthy.
this.primaryResponsesRequired_ = conn['responsesRequiredToBeHealthy'] || 0;
var onMessageReceived = this.connReceiver_(this.conn_);
var onConnectionLost = this.disconnReceiver_(this.conn_);
this.tx_ = this.conn_;
this.rx_ = this.conn_;
this.secondaryConn_ = null;
this.isHealthy_ = false;
/*
* Firefox doesn't like when code from one iframe tries to create another iframe by way of the parent frame.
* This can occur in the case of a redirect, i.e. we guessed wrong on what server to connect to and received a reset.
* Somehow, setTimeout seems to make this ok. That doesn't make sense from a security perspective, since you should
* still have the context of your originating frame.
*/
setTimeout(function () {
// this.conn_ gets set to null in some of the tests. Check to make sure it still exists before using it
_this.conn_ && _this.conn_.open(onMessageReceived, onConnectionLost);
}, Math.floor(0));
var healthyTimeout_ms = conn['healthyTimeout'] || 0;
if (healthyTimeout_ms > 0) {
this.healthyTimeout_ = setTimeoutNonBlocking(function () {
_this.healthyTimeout_ = null;
if (!_this.isHealthy_) {
if (_this.conn_ && _this.conn_.bytesReceived > BYTES_RECEIVED_HEALTHY_OVERRIDE) {
_this.log_('Connection exceeded healthy timeout but has received ' + _this.conn_.bytesReceived + ' bytes. Marking connection healthy.');
_this.isHealthy_ = true;
_this.conn_.markConnectionHealthy();
} else if (_this.conn_ && _this.conn_.bytesSent > BYTES_SENT_HEALTHY_OVERRIDE) {
_this.log_('Connection exceeded healthy timeout but has sent ' + _this.conn_.bytesSent + ' bytes. Leaving connection alive.'); // NOTE: We don't want to mark it healthy, since we have no guarantee that the bytes have made it to
// the server.
} else {
_this.log_('Closing unhealthy connection after timeout.');
_this.close();
}
}
}, Math.floor(healthyTimeout_ms));
}
};
/**
* @return {!string}
* @private
*/
Connection.prototype.nextTransportId_ = function () {
return 'c:' + this.id + ':' + this.connectionCount++;
};
Connection.prototype.disconnReceiver_ = function (conn) {
var _this = this;
return function (everConnected) {
if (conn === _this.conn_) {
_this.onConnectionLost_(everConnected);
} else if (conn === _this.secondaryConn_) {
_this.log_('Secondary connection lost.');
_this.onSecondaryConnectionLost_();
} else {
_this.log_('closing an old connection');
}
};
};
Connection.prototype.connReceiver_ = function (conn) {
var _this = this;
return function (message) {
if (_this.state_ != 2
/* DISCONNECTED */
) {
if (conn === _this.rx_) {
_this.onPrimaryMessageReceived_(message);
} else if (conn === _this.secondaryConn_) {
_this.onSecondaryMessageReceived_(message);
} else {
_this.log_('message on old connection');
}
}
};
};
/**
*
* @param {Object} dataMsg An arbitrary data message to be sent to the server
*/
Connection.prototype.sendRequest = function (dataMsg) {
// wrap in a data message envelope and send it on
var msg = {
t: 'd',
d: dataMsg
};
this.sendData_(msg);
};
Connection.prototype.tryCleanupConnection = function () {
if (this.tx_ === this.secondaryConn_ && this.rx_ === this.secondaryConn_) {
this.log_('cleaning up and promoting a connection: ' + this.secondaryConn_.connId);
this.conn_ = this.secondaryConn_;
this.secondaryConn_ = null; // the server will shutdown the old connection
}
};
Connection.prototype.onSecondaryControl_ = function (controlData) {
if (MESSAGE_TYPE in controlData) {
var cmd = controlData[MESSAGE_TYPE];
if (cmd === SWITCH_ACK) {
this.upgradeIfSecondaryHealthy_();
} else if (cmd === CONTROL_RESET) {
// Most likely the session wasn't valid. Abandon the switch attempt
this.log_('Got a reset on secondary, closing it');
this.secondaryConn_.close(); // If we were already using this connection for something, than we need to fully close
if (this.tx_ === this.secondaryConn_ || this.rx_ === this.secondaryConn_) {
this.close();
}
} else if (cmd === CONTROL_PONG) {
this.log_('got pong on secondary.');
this.secondaryResponsesRequired_--;
this.upgradeIfSecondaryHealthy_();
}
}
};
Connection.prototype.onSecondaryMessageReceived_ = function (parsedData) {
var layer = requireKey('t', parsedData);
var data = requireKey('d', parsedData);
if (layer == 'c') {
this.onSecondaryControl_(data);
} else if (layer == 'd') {
// got a data message, but we're still second connection. Need to buffer it up
this.pendingDataMessages.push(data);
} else {
throw new Error('Unknown protocol layer: ' + layer);
}
};
Connection.prototype.upgradeIfSecondaryHealthy_ = function () {
if (this.secondaryResponsesRequired_ <= 0) {
this.log_('Secondary connection is healthy.');
this.isHealthy_ = true;
this.secondaryConn_.markConnectionHealthy();
this.proceedWithUpgrade_();
} else {
// Send a ping to make sure the connection is healthy.
this.log_('sending ping on secondary.');
this.secondaryConn_.send({
t: 'c',
d: {
t: PING,
d: {}
}
});
}
};
Connection.prototype.proceedWithUpgrade_ = function () {
// tell this connection to consider itself open
this.secondaryConn_.start(); // send ack
this.log_('sending client ack on secondary');
this.secondaryConn_.send({
t: 'c',
d: {
t: SWITCH_ACK,
d: {}
}
}); // send end packet on primary transport, switch to sending on this one
// can receive on this one, buffer responses until end received on primary transport
this.log_('Ending transmission on primary');
this.conn_.send({
t: 'c',
d: {
t: END_TRANSMISSION,
d: {}
}
});
this.tx_ = this.secondaryConn_;
this.tryCleanupConnection();
};
Connection.prototype.onPrimaryMessageReceived_ = function (parsedData) {
// Must refer to parsedData properties in quotes, so closure doesn't touch them.
var layer = requireKey('t', parsedData);
var data = requireKey('d', parsedData);
if (layer == 'c') {
this.onControl_(data);
} else if (layer == 'd') {
this.onDataMessage_(data);
}
};
Connection.prototype.onDataMessage_ = function (message) {
this.onPrimaryResponse_(); // We don't do anything with data messages, just kick them up a level
this.onMessage_(message);
};
Connection.prototype.onPrimaryResponse_ = function () {
if (!this.isHealthy_) {
this.primaryResponsesRequired_--;
if (this.primaryResponsesRequired_ <= 0) {
this.log_('Primary connection is healthy.');
this.isHealthy_ = true;
this.conn_.markConnectionHealthy();
}
}
};
Connection.prototype.onControl_ = function (controlData) {
var cmd = requireKey(MESSAGE_TYPE, controlData);
if (MESSAGE_DATA in controlData) {
var payload = controlData[MESSAGE_DATA];
if (cmd === SERVER_HELLO) {
this.onHandshake_(payload);
} else if (cmd === END_TRANSMISSION) {
this.log_('recvd end transmission on primary');
this.rx_ = this.secondaryConn_;
for (var i = 0; i < this.pendingDataMessages.length; ++i) {
this.onDataMessage_(this.pendingDataMessages[i]);
}
this.pendingDataMessages = [];
this.tryCleanupConnection();
} else if (cmd === CONTROL_SHUTDOWN) {
// This was previously the 'onKill' callback passed to the lower-level connection
// payload in this case is the reason for the shutdown. Generally a human-readable error
this.onConnectionShutdown_(payload);
} else if (cmd === CONTROL_RESET) {
// payload in this case is the host we should contact
this.onReset_(payload);
} else if (cmd === CONTROL_ERROR) {
error('Server Error: ' + payload);
} else if (cmd === CONTROL_PONG) {
this.log_('got pong on primary.');
this.onPrimaryResponse_();
this.sendPingOnPrimaryIfNecessary_();
} else {
error('Unknown control packet command: ' + cmd);
}
}
};
/**
*
* @param {Object} handshake The handshake data returned from the server
* @private
*/
Connection.prototype.onHandshake_ = function (handshake) {
var timestamp = handshake.ts;
var version = handshake.v;
var host = handshake.h;
this.sessionId = handshake.s;
this.repoInfo_.updateHost(host); // if we've already closed the connection, then don't bother trying to progress further
if (this.state_ == 0
/* CONNECTING */
) {
this.conn_.start();
this.onConnectionEstablished_(this.conn_, timestamp);
if (PROTOCOL_VERSION !== version) {
warn('Protocol version mismatch detected');
} // TODO: do we want to upgrade? when? maybe a delay?
this.tryStartUpgrade_();
}
};
Connection.prototype.tryStartUpgrade_ = function () {
var conn = this.transportManager_.upgradeTransport();
if (conn) {
this.startUpgrade_(conn);
}
};
Connection.prototype.startUpgrade_ = function (conn) {
var _this = this;
this.secondaryConn_ = new conn(this.nextTransportId_(), this.repoInfo_, this.sessionId); // For certain transports (WebSockets), we need to send and receive several messages back and forth before we
// can consider the transport healthy.
this.secondaryResponsesRequired_ = conn['responsesRequiredToBeHealthy'] || 0;
var onMessage = this.connReceiver_(this.secondaryConn_);
var onDisconnect = this.disconnReceiver_(this.secondaryConn_);
this.secondaryConn_.open(onMessage, onDisconnect); // If we haven't successfully upgraded after UPGRADE_TIMEOUT, give up and kill the secondary.
setTimeoutNonBlocking(function () {
if (_this.secondaryConn_) {
_this.log_('Timed out trying to upgrade.');
_this.secondaryConn_.close();
}
}, Math.floor(UPGRADE_TIMEOUT));
};
Connection.prototype.onReset_ = function (host) {
this.log_('Reset packet received. New host: ' + host);
this.repoInfo_.updateHost(host); // TODO: if we're already "connected", we need to trigger a disconnect at the next layer up.
// We don't currently support resets after the connection has already been established
if (this.state_ === 1
/* CONNECTED */
) {
this.close();
} else {
// Close whatever connections we have open and start again.
this.closeConnections_();
this.start_();
}
};
Connection.prototype.onConnectionEstablished_ = function (conn, timestamp) {
var _this = this;
this.log_('Realtime connection established.');
this.conn_ = conn;
this.state_ = 1
/* CONNECTED */
;
if (this.onReady_) {
this.onReady_(timestamp, this.sessionId);
this.onReady_ = null;
} // If after 5 seconds we haven't sent enough requests to the server to get the connection healthy,
// send some pings.
if (this.primaryResponsesRequired_ === 0) {
this.log_('Primary connection is healthy.');
this.isHealthy_ = true;
} else {
setTimeoutNonBlocking(function () {
_this.sendPingOnPrimaryIfNecessary_();
}, Math.floor(DELAY_BEFORE_SENDING_EXTRA_REQUESTS));
}
};
Connection.prototype.sendPingOnPrimaryIfNecessary_ = function () {
// If the connection isn't considered healthy yet, we'll send a noop ping packet request.
if (!this.isHealthy_ && this.state_ === 1
/* CONNECTED */
) {
this.log_('sending ping on primary.');
this.sendData_({
t: 'c',
d: {
t: PING,
d: {}
}
});
}
};
Connection.prototype.onSecondaryConnectionLost_ = function () {
var conn = this.secondaryConn_;
this.secondaryConn_ = null;
if (this.tx_ === conn || this.rx_ === conn) {
// we are relying on this connection already in some capacity. Therefore, a failure is real
this.close();
}
};
/**
*
* @param {boolean} everConnected Whether or not the connection ever reached a server. Used to determine if
* we should flush the host cache
* @private
*/
Connection.prototype.onConnectionLost_ = function (everConnected) {
this.conn_ = null; // NOTE: IF you're seeing a Firefox error for this line, I think it might be because it's getting
// called on window close and RealtimeState.CONNECTING is no longer defined. Just a guess.
if (!everConnected && this.state_ === 0
/* CONNECTING */
) {
this.log_('Realtime connection failed.'); // Since we failed to connect at all, clear any cached entry for this namespace in case the machine went away
if (this.repoInfo_.isCacheableHost()) {
PersistentStorage.remove('host:' + this.repoInfo_.host); // reset the internal host to what we would show the user, i.e. .firebaseio.com
this.repoInfo_.internalHost = this.repoInfo_.host;
}
} else if (this.state_ === 1
/* CONNECTED */
) {
this.log_('Realtime connection lost.');
}
this.close();
};
/**
*
* @param {string} reason
* @private
*/
Connection.prototype.onConnectionShutdown_ = function (reason) {
this.log_('Connection shutdown command received. Shutting down...');
if (this.onKill_) {
this.onKill_(reason);
this.onKill_ = null;
} // We intentionally don't want to fire onDisconnect (kill is a different case),
// so clear the callback.
this.onDisconnect_ = null;
this.close();
};
Connection.prototype.sendData_ = function (data) {
if (this.state_ !== 1
/* CONNECTED */
) {
throw 'Connection is not connected';
} else {
this.tx_.send(data);
}
};
/**
* Cleans up this connection, calling the appropriate callbacks
*/
Connection.prototype.close = function () {
if (this.state_ !== 2
/* DISCONNECTED */
) {
this.log_('Closing realtime connection.');
this.state_ = 2
/* DISCONNECTED */
;
this.closeConnections_();
if (this.onDisconnect_) {
this.onDisconnect_();
this.onDisconnect_ = null;
}
}
};
/**
*
* @private
*/
Connection.prototype.closeConnections_ = function () {
this.log_('Shutting down all connections');
if (this.conn_) {
this.conn_.close();
this.conn_ = null;
}
if (this.secondaryConn_) {
this.secondaryConn_.close();
this.secondaryConn_ = null;
}
if (this.healthyTimeout_) {
clearTimeout(this.healthyTimeout_);
this.healthyTimeout_ = null;
}
};
return Connection;
}();
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Interface defining the set of actions that can be performed against the Firebase server
* (basically corresponds to our wire protocol).
*
* @interface
*/
var ServerActions =
/** @class */
function () {
function ServerActions() {}
/**
* @param {string} pathString
* @param {*} data
* @param {function(string, string)=} onComplete
* @param {string=} hash
*/
ServerActions.prototype.put = function (pathString, data, onComplete, hash) {};
/**
* @param {string} pathString
* @param {*} data
* @param {function(string, ?string)} onComplete
* @param {string=} hash
*/
ServerActions.prototype.merge = function (pathString, data, onComplete, hash) {};
/**
* Refreshes the auth token for the current connection.
* @param {string} token The authentication token
*/
ServerActions.prototype.refreshAuthToken = function (token) {};
/**
* @param {string} pathString
* @param {*} data
* @param {function(string, string)=} onComplete
*/
ServerActions.prototype.onDisconnectPut = function (pathString, data, onComplete) {};
/**
* @param {string} pathString
* @param {*} data
* @param {function(string, string)=} onComplete
*/
ServerActions.prototype.onDisconnectMerge = function (pathString, data, onComplete) {};
/**
* @param {string} pathString
* @param {function(string, string)=} onComplete
*/
ServerActions.prototype.onDisconnectCancel = function (pathString, onComplete) {};
/**
* @param {Object.} stats
*/
ServerActions.prototype.reportStats = function (stats) {};
return ServerActions;
}();
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var RECONNECT_MIN_DELAY = 1000;
var RECONNECT_MAX_DELAY_DEFAULT = 60 * 5 * 1000; // 5 minutes in milliseconds (Case: 1858)
var RECONNECT_MAX_DELAY_FOR_ADMINS = 30 * 1000; // 30 seconds for admin clients (likely to be a backend server)
var RECONNECT_DELAY_MULTIPLIER = 1.3;
var RECONNECT_DELAY_RESET_TIMEOUT = 30000; // Reset delay back to MIN_DELAY after being connected for 30sec.
var SERVER_KILL_INTERRUPT_REASON = 'server_kill'; // If auth fails repeatedly, we'll assume something is wrong and log a warning / back off.
var INVALID_AUTH_TOKEN_THRESHOLD = 3;
/**
* Firebase connection. Abstracts wire protocol and handles reconnecting.
*
* NOTE: All JSON objects sent to the realtime connection must have property names enclosed
* in quotes to make sure the closure compiler does not minify them.
*/
var PersistentConnection =
/** @class */
function (_super) {
tslib.__extends(PersistentConnection, _super);
/**
* @implements {ServerActions}
* @param repoInfo_ Data about the namespace we are connecting to
* @param onDataUpdate_ A callback for new data from the server
*/
function PersistentConnection(repoInfo_, onDataUpdate_, onConnectStatus_, onServerInfoUpdate_, authTokenProvider_, authOverride_) {
var _this = _super.call(this) || this;
_this.repoInfo_ = repoInfo_;
_this.onDataUpdate_ = onDataUpdate_;
_this.onConnectStatus_ = onConnectStatus_;
_this.onServerInfoUpdate_ = onServerInfoUpdate_;
_this.authTokenProvider_ = authTokenProvider_;
_this.authOverride_ = authOverride_; // Used for diagnostic logging.
_this.id = PersistentConnection.nextPersistentConnectionId_++;
_this.log_ = logWrapper('p:' + _this.id + ':');
_this.interruptReasons_ = {};
/** Map> */
_this.listens = new Map();
_this.outstandingPuts_ = [];
_this.outstandingPutCount_ = 0;
_this.onDisconnectRequestQueue_ = [];
_this.connected_ = false;
_this.reconnectDelay_ = RECONNECT_MIN_DELAY;
_this.maxReconnectDelay_ = RECONNECT_MAX_DELAY_DEFAULT;
_this.securityDebugCallback_ = null;
_this.lastSessionId = null;
_this.establishConnectionTimer_ = null;
_this.visible_ = false; // Before we get connected, we keep a queue of pending messages to send.
_this.requestCBHash_ = {};
_this.requestNumber_ = 0;
_this.realtime_ = null;
_this.authToken_ = null;
_this.forceTokenRefresh_ = false;
_this.invalidAuthTokenCount_ = 0;
_this.firstConnection_ = true;
_this.lastConnectionAttemptTime_ = null;
_this.lastConnectionEstablishedTime_ = null;
if (authOverride_ && !util.isNodeSdk()) {
throw new Error('Auth override specified in options, but not supported on non Node.js platforms');
}
_this.scheduleConnect_(0);
VisibilityMonitor.getInstance().on('visible', _this.onVisible_, _this);
if (repoInfo_.host.indexOf('fblocal') === -1) {
OnlineMonitor.getInstance().on('online', _this.onOnline_, _this);
}
return _this;
}
PersistentConnection.prototype.sendRequest = function (action, body, onResponse) {
var curReqNum = ++this.requestNumber_;
var msg = {
r: curReqNum,
a: action,
b: body
};
this.log_(util.stringify(msg));
util.assert(this.connected_, "sendRequest call when we're not connected not allowed.");
this.realtime_.sendRequest(msg);
if (onResponse) {
this.requestCBHash_[curReqNum] = onResponse;
}
};
/**
* @inheritDoc
*/
PersistentConnection.prototype.listen = function (query, currentHashFn, tag, onComplete) {
var queryId = query.queryIdentifier();
var pathString = query.path.toString();
this.log_('Listen called for ' + pathString + ' ' + queryId);
if (!this.listens.has(pathString)) {
this.listens.set(pathString, new Map());
}
util.assert(query.getQueryParams().isDefault() || !query.getQueryParams().loadsAllData(), 'listen() called for non-default but complete query');
util.assert(!this.listens.get(pathString).has(queryId), 'listen() called twice for same path/queryId.');
var listenSpec = {
onComplete: onComplete,
hashFn: currentHashFn,
query: query,
tag: tag
};
this.listens.get(pathString).set(queryId, listenSpec);
if (this.connected_) {
this.sendListen_(listenSpec);
}
};
PersistentConnection.prototype.sendListen_ = function (listenSpec) {
var _this = this;
var query = listenSpec.query;
var pathString = query.path.toString();
var queryId = query.queryIdentifier();
this.log_('Listen on ' + pathString + ' for ' + queryId);
var req = {
/*path*/
p: pathString
};
var action = 'q'; // Only bother to send query if it's non-default.
if (listenSpec.tag) {
req['q'] = query.queryObject();
req['t'] = listenSpec.tag;
}
req[
/*hash*/
'h'] = listenSpec.hashFn();
this.sendRequest(action, req, function (message) {
var payload = message[
/*data*/
'd'];
var status = message[
/*status*/
's']; // print warnings in any case...
PersistentConnection.warnOnListenWarnings_(payload, query);
var currentListenSpec = _this.listens.get(pathString) && _this.listens.get(pathString).get(queryId); // only trigger actions if the listen hasn't been removed and readded
if (currentListenSpec === listenSpec) {
_this.log_('listen response', message);
if (status !== 'ok') {
_this.removeListen_(pathString, queryId);
}
if (listenSpec.onComplete) {
listenSpec.onComplete(status, payload);
}
}
});
};
PersistentConnection.warnOnListenWarnings_ = function (payload, query) {
if (payload && typeof payload === 'object' && util.contains(payload, 'w')) {
var warnings = util.safeGet(payload, 'w');
if (Array.isArray(warnings) && ~warnings.indexOf('no_index')) {
var indexSpec = '".indexOn": "' + query.getQueryParams().getIndex().toString() + '"';
var indexPath = query.path.toString();
warn("Using an unspecified index. Your data will be downloaded and " + ("filtered on the client. Consider adding " + indexSpec + " at ") + (indexPath + " to your security rules for better performance."));
}
}
};
/**
* @inheritDoc
*/
PersistentConnection.prototype.refreshAuthToken = function (token) {
this.authToken_ = token;
this.log_('Auth token refreshed');
if (this.authToken_) {
this.tryAuth();
} else {
//If we're connected we want to let the server know to unauthenticate us. If we're not connected, simply delete
//the credential so we dont become authenticated next time we connect.
if (this.connected_) {
this.sendRequest('unauth', {}, function () {});
}
}
this.reduceReconnectDelayIfAdminCredential_(token);
};
PersistentConnection.prototype.reduceReconnectDelayIfAdminCredential_ = function (credential) {
// NOTE: This isn't intended to be bulletproof (a malicious developer can always just modify the client).
// Additionally, we don't bother resetting the max delay back to the default if auth fails / expires.
var isFirebaseSecret = credential && credential.length === 40;
if (isFirebaseSecret || util.isAdmin(credential)) {
this.log_('Admin auth credential detected. Reducing max reconnect time.');
this.maxReconnectDelay_ = RECONNECT_MAX_DELAY_FOR_ADMINS;
}
};
/**
* Attempts to authenticate with the given credentials. If the authentication attempt fails, it's triggered like
* a auth revoked (the connection is closed).
*/
PersistentConnection.prototype.tryAuth = function () {
var _this = this;
if (this.connected_ && this.authToken_) {
var token_1 = this.authToken_;
var authMethod = util.isValidFormat(token_1) ? 'auth' : 'gauth';
var requestData = {
cred: token_1
};
if (this.authOverride_ === null) {
requestData['noauth'] = true;
} else if (typeof this.authOverride_ === 'object') {
requestData['authvar'] = this.authOverride_;
}
this.sendRequest(authMethod, requestData, function (res) {
var status = res[
/*status*/
's'];
var data = res[
/*data*/
'd'] || 'error';
if (_this.authToken_ === token_1) {
if (status === 'ok') {
_this.invalidAuthTokenCount_ = 0;
} else {
// Triggers reconnect and force refresh for auth token
_this.onAuthRevoked_(status, data);
}
}
});
}
};
/**
* @inheritDoc
*/
PersistentConnection.prototype.unlisten = function (query, tag) {
var pathString = query.path.toString();
var queryId = query.queryIdentifier();
this.log_('Unlisten called for ' + pathString + ' ' + queryId);
util.assert(query.getQueryParams().isDefault() || !query.getQueryParams().loadsAllData(), 'unlisten() called for non-default but complete query');
var listen = this.removeListen_(pathString, queryId);
if (listen && this.connected_) {
this.sendUnlisten_(pathString, queryId, query.queryObject(), tag);
}
};
PersistentConnection.prototype.sendUnlisten_ = function (pathString, queryId, queryObj, tag) {
this.log_('Unlisten on ' + pathString + ' for ' + queryId);
var req = {
/*path*/
p: pathString
};
var action = 'n'; // Only bother sending queryId if it's non-default.
if (tag) {
req['q'] = queryObj;
req['t'] = tag;
}
this.sendRequest(action, req);
};
/**
* @inheritDoc
*/
PersistentConnection.prototype.onDisconnectPut = function (pathString, data, onComplete) {
if (this.connected_) {
this.sendOnDisconnect_('o', pathString, data, onComplete);
} else {
this.onDisconnectRequestQueue_.push({
pathString: pathString,
action: 'o',
data: data,
onComplete: onComplete
});
}
};
/**
* @inheritDoc
*/
PersistentConnection.prototype.onDisconnectMerge = function (pathString, data, onComplete) {
if (this.connected_) {
this.sendOnDisconnect_('om', pathString, data, onComplete);
} else {
this.onDisconnectRequestQueue_.push({
pathString: pathString,
action: 'om',
data: data,
onComplete: onComplete
});
}
};
/**
* @inheritDoc
*/
PersistentConnection.prototype.onDisconnectCancel = function (pathString, onComplete) {
if (this.connected_) {
this.sendOnDisconnect_('oc', pathString, null, onComplete);
} else {
this.onDisconnectRequestQueue_.push({
pathString: pathString,
action: 'oc',
data: null,
onComplete: onComplete
});
}
};
PersistentConnection.prototype.sendOnDisconnect_ = function (action, pathString, data, onComplete) {
var request = {
/*path*/
p: pathString,
/*data*/
d: data
};
this.log_('onDisconnect ' + action, request);
this.sendRequest(action, request, function (response) {
if (onComplete) {
setTimeout(function () {
onComplete(response[
/*status*/
's'], response[
/* data */
'd']);
}, Math.floor(0));
}
});
};
/**
* @inheritDoc
*/
PersistentConnection.prototype.put = function (pathString, data, onComplete, hash) {
this.putInternal('p', pathString, data, onComplete, hash);
};
/**
* @inheritDoc
*/
PersistentConnection.prototype.merge = function (pathString, data, onComplete, hash) {
this.putInternal('m', pathString, data, onComplete, hash);
};
PersistentConnection.prototype.putInternal = function (action, pathString, data, onComplete, hash) {
var request = {
/*path*/
p: pathString,
/*data*/
d: data
};
if (hash !== undefined) request[
/*hash*/
'h'] = hash; // TODO: Only keep track of the most recent put for a given path?
this.outstandingPuts_.push({
action: action,
request: request,
onComplete: onComplete
});
this.outstandingPutCount_++;
var index = this.outstandingPuts_.length - 1;
if (this.connected_) {
this.sendPut_(index);
} else {
this.log_('Buffering put: ' + pathString);
}
};
PersistentConnection.prototype.sendPut_ = function (index) {
var _this = this;
var action = this.outstandingPuts_[index].action;
var request = this.outstandingPuts_[index].request;
var onComplete = this.outstandingPuts_[index].onComplete;
this.outstandingPuts_[index].queued = this.connected_;
this.sendRequest(action, request, function (message) {
_this.log_(action + ' response', message);
delete _this.outstandingPuts_[index];
_this.outstandingPutCount_--; // Clean up array occasionally.
if (_this.outstandingPutCount_ === 0) {
_this.outstandingPuts_ = [];
}
if (onComplete) onComplete(message[
/*status*/
's'], message[
/* data */
'd']);
});
};
/**
* @inheritDoc
*/
PersistentConnection.prototype.reportStats = function (stats) {
var _this = this; // If we're not connected, we just drop the stats.
if (this.connected_) {
var request = {
/*counters*/
c: stats
};
this.log_('reportStats', request);
this.sendRequest(
/*stats*/
's', request, function (result) {
var status = result[
/*status*/
's'];
if (status !== 'ok') {
var errorReason = result[
/* data */
'd'];
_this.log_('reportStats', 'Error sending stats: ' + errorReason);
}
});
}
};
PersistentConnection.prototype.onDataMessage_ = function (message) {
if ('r' in message) {
// this is a response
this.log_('from server: ' + util.stringify(message));
var reqNum = message['r'];
var onResponse = this.requestCBHash_[reqNum];
if (onResponse) {
delete this.requestCBHash_[reqNum];
onResponse(message[
/*body*/
'b']);
}
} else if ('error' in message) {
throw 'A server-side error has occurred: ' + message['error'];
} else if ('a' in message) {
// a and b are action and body, respectively
this.onDataPush_(message['a'], message['b']);
}
};
PersistentConnection.prototype.onDataPush_ = function (action, body) {
this.log_('handleServerMessage', action, body);
if (action === 'd') this.onDataUpdate_(body[
/*path*/
'p'], body[
/*data*/
'd'],
/*isMerge*/
false, body['t']);else if (action === 'm') this.onDataUpdate_(body[
/*path*/
'p'], body[
/*data*/
'd'],
/*isMerge=*/
true, body['t']);else if (action === 'c') this.onListenRevoked_(body[
/*path*/
'p'], body[
/*query*/
'q']);else if (action === 'ac') this.onAuthRevoked_(body[
/*status code*/
's'], body[
/* explanation */
'd']);else if (action === 'sd') this.onSecurityDebugPacket_(body);else error('Unrecognized action received from server: ' + util.stringify(action) + '\nAre you using the latest client?');
};
PersistentConnection.prototype.onReady_ = function (timestamp, sessionId) {
this.log_('connection ready');
this.connected_ = true;
this.lastConnectionEstablishedTime_ = new Date().getTime();
this.handleTimestamp_(timestamp);
this.lastSessionId = sessionId;
if (this.firstConnection_) {
this.sendConnectStats_();
}
this.restoreState_();
this.firstConnection_ = false;
this.onConnectStatus_(true);
};
PersistentConnection.prototype.scheduleConnect_ = function (timeout) {
var _this = this;
util.assert(!this.realtime_, "Scheduling a connect when we're already connected/ing?");
if (this.establishConnectionTimer_) {
clearTimeout(this.establishConnectionTimer_);
} // NOTE: Even when timeout is 0, it's important to do a setTimeout to work around an infuriating "Security Error" in
// Firefox when trying to write to our long-polling iframe in some scenarios (e.g. Forge or our unit tests).
this.establishConnectionTimer_ = setTimeout(function () {
_this.establishConnectionTimer_ = null;
_this.establishConnection_();
}, Math.floor(timeout));
};
PersistentConnection.prototype.onVisible_ = function (visible) {
// NOTE: Tabbing away and back to a window will defeat our reconnect backoff, but I think that's fine.
if (visible && !this.visible_ && this.reconnectDelay_ === this.maxReconnectDelay_) {
this.log_('Window became visible. Reducing delay.');
this.reconnectDelay_ = RECONNECT_MIN_DELAY;
if (!this.realtime_) {
this.scheduleConnect_(0);
}
}
this.visible_ = visible;
};
PersistentConnection.prototype.onOnline_ = function (online) {
if (online) {
this.log_('Browser went online.');
this.reconnectDelay_ = RECONNECT_MIN_DELAY;
if (!this.realtime_) {
this.scheduleConnect_(0);
}
} else {
this.log_('Browser went offline. Killing connection.');
if (this.realtime_) {
this.realtime_.close();
}
}
};
PersistentConnection.prototype.onRealtimeDisconnect_ = function () {
this.log_('data client disconnected');
this.connected_ = false;
this.realtime_ = null; // Since we don't know if our sent transactions succeeded or not, we need to cancel them.
this.cancelSentTransactions_(); // Clear out the pending requests.
this.requestCBHash_ = {};
if (this.shouldReconnect_()) {
if (!this.visible_) {
this.log_("Window isn't visible. Delaying reconnect.");
this.reconnectDelay_ = this.maxReconnectDelay_;
this.lastConnectionAttemptTime_ = new Date().getTime();
} else if (this.lastConnectionEstablishedTime_) {
// If we've been connected long enough, reset reconnect delay to minimum.
var timeSinceLastConnectSucceeded = new Date().getTime() - this.lastConnectionEstablishedTime_;
if (timeSinceLastConnectSucceeded > RECONNECT_DELAY_RESET_TIMEOUT) this.reconnectDelay_ = RECONNECT_MIN_DELAY;
this.lastConnectionEstablishedTime_ = null;
}
var timeSinceLastConnectAttempt = new Date().getTime() - this.lastConnectionAttemptTime_;
var reconnectDelay = Math.max(0, this.reconnectDelay_ - timeSinceLastConnectAttempt);
reconnectDelay = Math.random() * reconnectDelay;
this.log_('Trying to reconnect in ' + reconnectDelay + 'ms');
this.scheduleConnect_(reconnectDelay); // Adjust reconnect delay for next time.
this.reconnectDelay_ = Math.min(this.maxReconnectDelay_, this.reconnectDelay_ * RECONNECT_DELAY_MULTIPLIER);
}
this.onConnectStatus_(false);
};
PersistentConnection.prototype.establishConnection_ = function () {
if (this.shouldReconnect_()) {
this.log_('Making a connection attempt');
this.lastConnectionAttemptTime_ = new Date().getTime();
this.lastConnectionEstablishedTime_ = null;
var onDataMessage_1 = this.onDataMessage_.bind(this);
var onReady_1 = this.onReady_.bind(this);
var onDisconnect_1 = this.onRealtimeDisconnect_.bind(this);
var connId_1 = this.id + ':' + PersistentConnection.nextConnectionId_++;
var self_1 = this;
var lastSessionId_1 = this.lastSessionId;
var canceled_1 = false;
var connection_1 = null;
var closeFn_1 = function closeFn_1() {
if (connection_1) {
connection_1.close();
} else {
canceled_1 = true;
onDisconnect_1();
}
};
var sendRequestFn = function sendRequestFn(msg) {
util.assert(connection_1, "sendRequest call when we're not connected not allowed.");
connection_1.sendRequest(msg);
};
this.realtime_ = {
close: closeFn_1,
sendRequest: sendRequestFn
};
var forceRefresh = this.forceTokenRefresh_;
this.forceTokenRefresh_ = false; // First fetch auth token, and establish connection after fetching the token was successful
this.authTokenProvider_.getToken(forceRefresh).then(function (result) {
if (!canceled_1) {
log('getToken() completed. Creating connection.');
self_1.authToken_ = result && result.accessToken;
connection_1 = new Connection(connId_1, self_1.repoInfo_, onDataMessage_1, onReady_1, onDisconnect_1,
/* onKill= */
function (reason) {
warn(reason + ' (' + self_1.repoInfo_.toString() + ')');
self_1.interrupt(SERVER_KILL_INTERRUPT_REASON);
}, lastSessionId_1);
} else {
log('getToken() completed but was canceled');
}
}).then(null, function (error) {
self_1.log_('Failed to get token: ' + error);
if (!canceled_1) {
if (util.CONSTANTS.NODE_ADMIN) {
// This may be a critical error for the Admin Node.js SDK, so log a warning.
// But getToken() may also just have temporarily failed, so we still want to
// continue retrying.
warn(error);
}
closeFn_1();
}
});
}
};
PersistentConnection.prototype.interrupt = function (reason) {
log('Interrupting connection for reason: ' + reason);
this.interruptReasons_[reason] = true;
if (this.realtime_) {
this.realtime_.close();
} else {
if (this.establishConnectionTimer_) {
clearTimeout(this.establishConnectionTimer_);
this.establishConnectionTimer_ = null;
}
if (this.connected_) {
this.onRealtimeDisconnect_();
}
}
};
PersistentConnection.prototype.resume = function (reason) {
log('Resuming connection for reason: ' + reason);
delete this.interruptReasons_[reason];
if (util.isEmpty(this.interruptReasons_)) {
this.reconnectDelay_ = RECONNECT_MIN_DELAY;
if (!this.realtime_) {
this.scheduleConnect_(0);
}
}
};
PersistentConnection.prototype.handleTimestamp_ = function (timestamp) {
var delta = timestamp - new Date().getTime();
this.onServerInfoUpdate_({
serverTimeOffset: delta
});
};
PersistentConnection.prototype.cancelSentTransactions_ = function () {
for (var i = 0; i < this.outstandingPuts_.length; i++) {
var put = this.outstandingPuts_[i];
if (put &&
/*hash*/
'h' in put.request && put.queued) {
if (put.onComplete) put.onComplete('disconnect');
delete this.outstandingPuts_[i];
this.outstandingPutCount_--;
}
} // Clean up array occasionally.
if (this.outstandingPutCount_ === 0) this.outstandingPuts_ = [];
};
PersistentConnection.prototype.onListenRevoked_ = function (pathString, query) {
// Remove the listen and manufacture a "permission_denied" error for the failed listen.
var queryId;
if (!query) {
queryId = 'default';
} else {
queryId = query.map(function (q) {
return ObjectToUniqueKey(q);
}).join('$');
}
var listen = this.removeListen_(pathString, queryId);
if (listen && listen.onComplete) listen.onComplete('permission_denied');
};
PersistentConnection.prototype.removeListen_ = function (pathString, queryId) {
var normalizedPathString = new Path(pathString).toString(); // normalize path.
var listen;
if (this.listens.has(normalizedPathString)) {
var map = this.listens.get(normalizedPathString);
listen = map.get(queryId);
map.delete(queryId);
if (map.size === 0) {
this.listens.delete(normalizedPathString);
}
} else {
// all listens for this path has already been removed
listen = undefined;
}
return listen;
};
PersistentConnection.prototype.onAuthRevoked_ = function (statusCode, explanation) {
log('Auth token revoked: ' + statusCode + '/' + explanation);
this.authToken_ = null;
this.forceTokenRefresh_ = true;
this.realtime_.close();
if (statusCode === 'invalid_token' || statusCode === 'permission_denied') {
// We'll wait a couple times before logging the warning / increasing the
// retry period since oauth tokens will report as "invalid" if they're
// just expired. Plus there may be transient issues that resolve themselves.
this.invalidAuthTokenCount_++;
if (this.invalidAuthTokenCount_ >= INVALID_AUTH_TOKEN_THRESHOLD) {
// Set a long reconnect delay because recovery is unlikely
this.reconnectDelay_ = RECONNECT_MAX_DELAY_FOR_ADMINS; // Notify the auth token provider that the token is invalid, which will log
// a warning
this.authTokenProvider_.notifyForInvalidToken();
}
}
};
PersistentConnection.prototype.onSecurityDebugPacket_ = function (body) {
if (this.securityDebugCallback_) {
this.securityDebugCallback_(body);
} else {
if ('msg' in body) {
console.log('FIREBASE: ' + body['msg'].replace('\n', '\nFIREBASE: '));
}
}
};
PersistentConnection.prototype.restoreState_ = function () {
var e_1, _a, e_2, _b; //Re-authenticate ourselves if we have a credential stored.
this.tryAuth();
try {
// Puts depend on having received the corresponding data update from the server before they complete, so we must
// make sure to send listens before puts.
for (var _c = tslib.__values(this.listens.values()), _d = _c.next(); !_d.done; _d = _c.next()) {
var queries = _d.value;
try {
for (var _e = (e_2 = void 0, tslib.__values(queries.values())), _f = _e.next(); !_f.done; _f = _e.next()) {
var listenSpec = _f.value;
this.sendListen_(listenSpec);
}
} catch (e_2_1) {
e_2 = {
error: e_2_1
};
} finally {
try {
if (_f && !_f.done && (_b = _e.return)) _b.call(_e);
} finally {
if (e_2) throw e_2.error;
}
}
}
} catch (e_1_1) {
e_1 = {
error: e_1_1
};
} finally {
try {
if (_d && !_d.done && (_a = _c.return)) _a.call(_c);
} finally {
if (e_1) throw e_1.error;
}
}
for (var i = 0; i < this.outstandingPuts_.length; i++) {
if (this.outstandingPuts_[i]) this.sendPut_(i);
}
while (this.onDisconnectRequestQueue_.length) {
var request = this.onDisconnectRequestQueue_.shift();
this.sendOnDisconnect_(request.action, request.pathString, request.data, request.onComplete);
}
};
/**
* Sends client stats for first connection
*/
PersistentConnection.prototype.sendConnectStats_ = function () {
var stats = {};
var clientName = 'js';
if (util.CONSTANTS.NODE_ADMIN) {
clientName = 'admin_node';
} else if (util.CONSTANTS.NODE_CLIENT) {
clientName = 'node';
}
stats['sdk.' + clientName + '.' + SDK_VERSION.replace(/\./g, '-')] = 1;
if (util.isMobileCordova()) {
stats['framework.cordova'] = 1;
} else if (util.isReactNative()) {
stats['framework.reactnative'] = 1;
}
this.reportStats(stats);
};
PersistentConnection.prototype.shouldReconnect_ = function () {
var online = OnlineMonitor.getInstance().currentlyOnline();
return util.isEmpty(this.interruptReasons_) && online;
};
PersistentConnection.nextPersistentConnectionId_ = 0;
/**
* Counter for number of connections created. Mainly used for tagging in the logs
*/
PersistentConnection.nextConnectionId_ = 0;
return PersistentConnection;
}(ServerActions);
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* An implementation of ServerActions that communicates with the server via REST requests.
* This is mostly useful for compatibility with crawlers, where we don't want to spin up a full
* persistent connection (using WebSockets or long-polling)
*/
var ReadonlyRestClient =
/** @class */
function (_super) {
tslib.__extends(ReadonlyRestClient, _super);
/**
* @param {!RepoInfo} repoInfo_ Data about the namespace we are connecting to
* @param {function(string, *, boolean, ?number)} onDataUpdate_ A callback for new data from the server
* @param {AuthTokenProvider} authTokenProvider_
* @implements {ServerActions}
*/
function ReadonlyRestClient(repoInfo_, onDataUpdate_, authTokenProvider_) {
var _this = _super.call(this) || this;
_this.repoInfo_ = repoInfo_;
_this.onDataUpdate_ = onDataUpdate_;
_this.authTokenProvider_ = authTokenProvider_;
/** @private {function(...[*])} */
_this.log_ = logWrapper('p:rest:');
/**
* We don't actually need to track listens, except to prevent us calling an onComplete for a listen
* that's been removed. :-/
*
* @private {!Object.}
*/
_this.listens_ = {};
return _this;
}
ReadonlyRestClient.prototype.reportStats = function (stats) {
throw new Error('Method not implemented.');
};
/**
* @param {!Query} query
* @param {?number=} tag
* @return {string}
* @private
*/
ReadonlyRestClient.getListenId_ = function (query, tag) {
if (tag !== undefined) {
return 'tag$' + tag;
} else {
util.assert(query.getQueryParams().isDefault(), "should have a tag if it's not a default query.");
return query.path.toString();
}
};
/** @inheritDoc */
ReadonlyRestClient.prototype.listen = function (query, currentHashFn, tag, onComplete) {
var _this = this;
var pathString = query.path.toString();
this.log_('Listen called for ' + pathString + ' ' + query.queryIdentifier()); // Mark this listener so we can tell if it's removed.
var listenId = ReadonlyRestClient.getListenId_(query, tag);
var thisListen = {};
this.listens_[listenId] = thisListen;
var queryStringParameters = query.getQueryParams().toRestQueryStringParameters();
this.restRequest_(pathString + '.json', queryStringParameters, function (error, result) {
var data = result;
if (error === 404) {
data = null;
error = null;
}
if (error === null) {
_this.onDataUpdate_(pathString, data,
/*isMerge=*/
false, tag);
}
if (util.safeGet(_this.listens_, listenId) === thisListen) {
var status_1;
if (!error) {
status_1 = 'ok';
} else if (error == 401) {
status_1 = 'permission_denied';
} else {
status_1 = 'rest_error:' + error;
}
onComplete(status_1, null);
}
});
};
/** @inheritDoc */
ReadonlyRestClient.prototype.unlisten = function (query, tag) {
var listenId = ReadonlyRestClient.getListenId_(query, tag);
delete this.listens_[listenId];
};
/** @inheritDoc */
ReadonlyRestClient.prototype.refreshAuthToken = function (token) {// no-op since we just always call getToken.
};
/**
* Performs a REST request to the given path, with the provided query string parameters,
* and any auth credentials we have.
*
* @param {!string} pathString
* @param {!Object.} queryStringParameters
* @param {?function(?number, *=)} callback
* @private
*/
ReadonlyRestClient.prototype.restRequest_ = function (pathString, queryStringParameters, callback) {
var _this = this;
if (queryStringParameters === void 0) {
queryStringParameters = {};
}
queryStringParameters['format'] = 'export';
this.authTokenProvider_.getToken(
/*forceRefresh=*/
false).then(function (authTokenData) {
var authToken = authTokenData && authTokenData.accessToken;
if (authToken) {
queryStringParameters['auth'] = authToken;
}
var url = (_this.repoInfo_.secure ? 'https://' : 'http://') + _this.repoInfo_.host + pathString + '?' + 'ns=' + _this.repoInfo_.namespace + util.querystring(queryStringParameters);
_this.log_('Sending REST request for ' + url);
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function () {
if (callback && xhr.readyState === 4) {
_this.log_('REST Response for ' + url + ' received. status:', xhr.status, 'response:', xhr.responseText);
var res = null;
if (xhr.status >= 200 && xhr.status < 300) {
try {
res = util.jsonEval(xhr.responseText);
} catch (e) {
warn('Failed to parse JSON response for ' + url + ': ' + xhr.responseText);
}
callback(null, res);
} else {
// 401 and 404 are expected.
if (xhr.status !== 401 && xhr.status !== 404) {
warn('Got unsuccessful REST response for ' + url + ' Status: ' + xhr.status);
}
callback(xhr.status);
}
callback = null;
}
};
xhr.open('GET', url,
/*asynchronous=*/
true);
xhr.send();
});
};
return ReadonlyRestClient;
}(ServerActions);
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var INTERRUPT_REASON = 'repo_interrupt';
/**
* A connection to a single data repository.
*/
var Repo =
/** @class */
function () {
function Repo(repoInfo_, forceRestClient, app, authProvider) {
var _this = this;
this.repoInfo_ = repoInfo_;
this.app = app;
this.dataUpdateCount = 0;
this.statsListener_ = null;
this.eventQueue_ = new EventQueue();
this.nextWriteId_ = 1;
this.interceptServerDataCallback_ = null;
/** A list of data pieces and paths to be set when this client disconnects. */
this.onDisconnect_ = new SparseSnapshotTree(); // TODO: This should be @private but it's used by test_access.js and internal.js
this.persistentConnection_ = null;
var authTokenProvider = new AuthTokenProvider(app, authProvider);
this.stats_ = StatsManager.getCollection(repoInfo_);
if (forceRestClient || beingCrawled()) {
this.server_ = new ReadonlyRestClient(this.repoInfo_, this.onDataUpdate_.bind(this), authTokenProvider); // Minor hack: Fire onConnect immediately, since there's no actual connection.
setTimeout(this.onConnectStatus_.bind(this, true), 0);
} else {
var authOverride = app.options['databaseAuthVariableOverride']; // Validate authOverride
if (typeof authOverride !== 'undefined' && authOverride !== null) {
if (typeof authOverride !== 'object') {
throw new Error('Only objects are supported for option databaseAuthVariableOverride');
}
try {
util.stringify(authOverride);
} catch (e) {
throw new Error('Invalid authOverride provided: ' + e);
}
}
this.persistentConnection_ = new PersistentConnection(this.repoInfo_, this.onDataUpdate_.bind(this), this.onConnectStatus_.bind(this), this.onServerInfoUpdate_.bind(this), authTokenProvider, authOverride);
this.server_ = this.persistentConnection_;
}
authTokenProvider.addTokenChangeListener(function (token) {
_this.server_.refreshAuthToken(token);
}); // In the case of multiple Repos for the same repoInfo (i.e. there are multiple Firebase.Contexts being used),
// we only want to create one StatsReporter. As such, we'll report stats over the first Repo created.
this.statsReporter_ = StatsManager.getOrCreateReporter(repoInfo_, function () {
return new StatsReporter(_this.stats_, _this.server_);
});
this.transactions_init_(); // Used for .info.
this.infoData_ = new SnapshotHolder();
this.infoSyncTree_ = new SyncTree({
startListening: function startListening(query, tag, currentHashFn, onComplete) {
var infoEvents = [];
var node = _this.infoData_.getNode(query.path); // This is possibly a hack, but we have different semantics for .info endpoints. We don't raise null events
// on initial data...
if (!node.isEmpty()) {
infoEvents = _this.infoSyncTree_.applyServerOverwrite(query.path, node);
setTimeout(function () {
onComplete('ok');
}, 0);
}
return infoEvents;
},
stopListening: function stopListening() {}
});
this.updateInfo_('connected', false);
this.serverSyncTree_ = new SyncTree({
startListening: function startListening(query, tag, currentHashFn, onComplete) {
_this.server_.listen(query, currentHashFn, tag, function (status, data) {
var events = onComplete(status, data);
_this.eventQueue_.raiseEventsForChangedPath(query.path, events);
}); // No synchronous events for network-backed sync trees
return [];
},
stopListening: function stopListening(query, tag) {
_this.server_.unlisten(query, tag);
}
});
}
/**
* @return The URL corresponding to the root of this Firebase.
*/
Repo.prototype.toString = function () {
return (this.repoInfo_.secure ? 'https://' : 'http://') + this.repoInfo_.host;
};
/**
* @return The namespace represented by the repo.
*/
Repo.prototype.name = function () {
return this.repoInfo_.namespace;
};
/**
* @return The time in milliseconds, taking the server offset into account if we have one.
*/
Repo.prototype.serverTime = function () {
var offsetNode = this.infoData_.getNode(new Path('.info/serverTimeOffset'));
var offset = offsetNode.val() || 0;
return new Date().getTime() + offset;
};
/**
* Generate ServerValues using some variables from the repo object.
*/
Repo.prototype.generateServerValues = function () {
return generateWithValues({
timestamp: this.serverTime()
});
};
/**
* Called by realtime when we get new messages from the server.
*/
Repo.prototype.onDataUpdate_ = function (pathString, data, isMerge, tag) {
// For testing.
this.dataUpdateCount++;
var path = new Path(pathString);
data = this.interceptServerDataCallback_ ? this.interceptServerDataCallback_(pathString, data) : data;
var events = [];
if (tag) {
if (isMerge) {
var taggedChildren = util.map(data, function (raw) {
return nodeFromJSON$1(raw);
});
events = this.serverSyncTree_.applyTaggedQueryMerge(path, taggedChildren, tag);
} else {
var taggedSnap = nodeFromJSON$1(data);
events = this.serverSyncTree_.applyTaggedQueryOverwrite(path, taggedSnap, tag);
}
} else if (isMerge) {
var changedChildren = util.map(data, function (raw) {
return nodeFromJSON$1(raw);
});
events = this.serverSyncTree_.applyServerMerge(path, changedChildren);
} else {
var snap = nodeFromJSON$1(data);
events = this.serverSyncTree_.applyServerOverwrite(path, snap);
}
var affectedPath = path;
if (events.length > 0) {
// Since we have a listener outstanding for each transaction, receiving any events
// is a proxy for some change having occurred.
affectedPath = this.rerunTransactions_(path);
}
this.eventQueue_.raiseEventsForChangedPath(affectedPath, events);
}; // TODO: This should be @private but it's used by test_access.js and internal.js
Repo.prototype.interceptServerData_ = function (callback) {
this.interceptServerDataCallback_ = callback;
};
Repo.prototype.onConnectStatus_ = function (connectStatus) {
this.updateInfo_('connected', connectStatus);
if (connectStatus === false) {
this.runOnDisconnectEvents_();
}
};
Repo.prototype.onServerInfoUpdate_ = function (updates) {
var _this = this;
each(updates, function (key, value) {
_this.updateInfo_(key, value);
});
};
Repo.prototype.updateInfo_ = function (pathString, value) {
var path = new Path('/.info/' + pathString);
var newNode = nodeFromJSON$1(value);
this.infoData_.updateSnapshot(path, newNode);
var events = this.infoSyncTree_.applyServerOverwrite(path, newNode);
this.eventQueue_.raiseEventsForChangedPath(path, events);
};
Repo.prototype.getNextWriteId_ = function () {
return this.nextWriteId_++;
};
Repo.prototype.setWithPriority = function (path, newVal, newPriority, onComplete) {
var _this = this;
this.log_('set', {
path: path.toString(),
value: newVal,
priority: newPriority
}); // TODO: Optimize this behavior to either (a) store flag to skip resolving where possible and / or
// (b) store unresolved paths on JSON parse
var serverValues = this.generateServerValues();
var newNodeUnresolved = nodeFromJSON$1(newVal, newPriority);
var existing = this.serverSyncTree_.calcCompleteEventCache(path);
var newNode = resolveDeferredValueSnapshot(newNodeUnresolved, existing, serverValues);
var writeId = this.getNextWriteId_();
var events = this.serverSyncTree_.applyUserOverwrite(path, newNode, writeId, true);
this.eventQueue_.queueEvents(events);
this.server_.put(path.toString(), newNodeUnresolved.val(
/*export=*/
true), function (status, errorReason) {
var success = status === 'ok';
if (!success) {
warn('set at ' + path + ' failed: ' + status);
}
var clearEvents = _this.serverSyncTree_.ackUserWrite(writeId, !success);
_this.eventQueue_.raiseEventsForChangedPath(path, clearEvents);
_this.callOnCompleteCallback(onComplete, status, errorReason);
});
var affectedPath = this.abortTransactions_(path);
this.rerunTransactions_(affectedPath); // We queued the events above, so just flush the queue here
this.eventQueue_.raiseEventsForChangedPath(affectedPath, []);
};
Repo.prototype.update = function (path, childrenToMerge, onComplete) {
var _this = this;
this.log_('update', {
path: path.toString(),
value: childrenToMerge
}); // Start with our existing data and merge each child into it.
var empty = true;
var serverValues = this.generateServerValues();
var changedChildren = {};
each(childrenToMerge, function (changedKey, changedValue) {
empty = false;
var newNodeUnresolved = nodeFromJSON$1(changedValue);
changedChildren[changedKey] = resolveDeferredValueSnapshot(newNodeUnresolved, _this.serverSyncTree_.calcCompleteEventCache(path), serverValues);
});
if (!empty) {
var writeId_1 = this.getNextWriteId_();
var events = this.serverSyncTree_.applyUserMerge(path, changedChildren, writeId_1);
this.eventQueue_.queueEvents(events);
this.server_.merge(path.toString(), childrenToMerge, function (status, errorReason) {
var success = status === 'ok';
if (!success) {
warn('update at ' + path + ' failed: ' + status);
}
var clearEvents = _this.serverSyncTree_.ackUserWrite(writeId_1, !success);
var affectedPath = clearEvents.length > 0 ? _this.rerunTransactions_(path) : path;
_this.eventQueue_.raiseEventsForChangedPath(affectedPath, clearEvents);
_this.callOnCompleteCallback(onComplete, status, errorReason);
});
each(childrenToMerge, function (changedPath) {
var affectedPath = _this.abortTransactions_(path.child(changedPath));
_this.rerunTransactions_(affectedPath);
}); // We queued the events above, so just flush the queue here
this.eventQueue_.raiseEventsForChangedPath(path, []);
} else {
log("update() called with empty data. Don't do anything.");
this.callOnCompleteCallback(onComplete, 'ok');
}
};
/**
* Applies all of the changes stored up in the onDisconnect_ tree.
*/
Repo.prototype.runOnDisconnectEvents_ = function () {
var _this = this;
this.log_('onDisconnectEvents');
var serverValues = this.generateServerValues();
var resolvedOnDisconnectTree = resolveDeferredValueTree(this.onDisconnect_, this.serverSyncTree_, serverValues);
var events = [];
resolvedOnDisconnectTree.forEachTree(Path.Empty, function (path, snap) {
events = events.concat(_this.serverSyncTree_.applyServerOverwrite(path, snap));
var affectedPath = _this.abortTransactions_(path);
_this.rerunTransactions_(affectedPath);
});
this.onDisconnect_ = new SparseSnapshotTree();
this.eventQueue_.raiseEventsForChangedPath(Path.Empty, events);
};
Repo.prototype.onDisconnectCancel = function (path, onComplete) {
var _this = this;
this.server_.onDisconnectCancel(path.toString(), function (status, errorReason) {
if (status === 'ok') {
_this.onDisconnect_.forget(path);
}
_this.callOnCompleteCallback(onComplete, status, errorReason);
});
};
Repo.prototype.onDisconnectSet = function (path, value, onComplete) {
var _this = this;
var newNode = nodeFromJSON$1(value);
this.server_.onDisconnectPut(path.toString(), newNode.val(
/*export=*/
true), function (status, errorReason) {
if (status === 'ok') {
_this.onDisconnect_.remember(path, newNode);
}
_this.callOnCompleteCallback(onComplete, status, errorReason);
});
};
Repo.prototype.onDisconnectSetWithPriority = function (path, value, priority, onComplete) {
var _this = this;
var newNode = nodeFromJSON$1(value, priority);
this.server_.onDisconnectPut(path.toString(), newNode.val(
/*export=*/
true), function (status, errorReason) {
if (status === 'ok') {
_this.onDisconnect_.remember(path, newNode);
}
_this.callOnCompleteCallback(onComplete, status, errorReason);
});
};
Repo.prototype.onDisconnectUpdate = function (path, childrenToMerge, onComplete) {
var _this = this;
if (util.isEmpty(childrenToMerge)) {
log("onDisconnect().update() called with empty data. Don't do anything.");
this.callOnCompleteCallback(onComplete, 'ok');
return;
}
this.server_.onDisconnectMerge(path.toString(), childrenToMerge, function (status, errorReason) {
if (status === 'ok') {
each(childrenToMerge, function (childName, childNode) {
var newChildNode = nodeFromJSON$1(childNode);
_this.onDisconnect_.remember(path.child(childName), newChildNode);
});
}
_this.callOnCompleteCallback(onComplete, status, errorReason);
});
};
Repo.prototype.addEventCallbackForQuery = function (query, eventRegistration) {
var events;
if (query.path.getFront() === '.info') {
events = this.infoSyncTree_.addEventRegistration(query, eventRegistration);
} else {
events = this.serverSyncTree_.addEventRegistration(query, eventRegistration);
}
this.eventQueue_.raiseEventsAtPath(query.path, events);
};
Repo.prototype.removeEventCallbackForQuery = function (query, eventRegistration) {
// These are guaranteed not to raise events, since we're not passing in a cancelError. However, we can future-proof
// a little bit by handling the return values anyways.
var events;
if (query.path.getFront() === '.info') {
events = this.infoSyncTree_.removeEventRegistration(query, eventRegistration);
} else {
events = this.serverSyncTree_.removeEventRegistration(query, eventRegistration);
}
this.eventQueue_.raiseEventsAtPath(query.path, events);
};
Repo.prototype.interrupt = function () {
if (this.persistentConnection_) {
this.persistentConnection_.interrupt(INTERRUPT_REASON);
}
};
Repo.prototype.resume = function () {
if (this.persistentConnection_) {
this.persistentConnection_.resume(INTERRUPT_REASON);
}
};
Repo.prototype.stats = function (showDelta) {
if (showDelta === void 0) {
showDelta = false;
}
if (typeof console === 'undefined') return;
var stats;
if (showDelta) {
if (!this.statsListener_) this.statsListener_ = new StatsListener(this.stats_);
stats = this.statsListener_.get();
} else {
stats = this.stats_.get();
}
var longestName = Object.keys(stats).reduce(function (previousValue, currentValue) {
return Math.max(currentValue.length, previousValue);
}, 0);
each(stats, function (stat, value) {
var paddedStat = stat; // pad stat names to be the same length (plus 2 extra spaces).
for (var i = stat.length; i < longestName + 2; i++) {
paddedStat += ' ';
}
console.log(paddedStat + value);
});
};
Repo.prototype.statsIncrementCounter = function (metric) {
this.stats_.incrementCounter(metric);
this.statsReporter_.includeStat(metric);
};
Repo.prototype.log_ = function () {
var var_args = [];
for (var _i = 0; _i < arguments.length; _i++) {
var_args[_i] = arguments[_i];
}
var prefix = '';
if (this.persistentConnection_) {
prefix = this.persistentConnection_.id + ':';
}
log.apply(void 0, tslib.__spread([prefix], var_args));
};
Repo.prototype.callOnCompleteCallback = function (callback, status, errorReason) {
if (callback) {
exceptionGuard(function () {
if (status == 'ok') {
callback(null);
} else {
var code = (status || 'error').toUpperCase();
var message = code;
if (errorReason) message += ': ' + errorReason;
var error = new Error(message);
error.code = code;
callback(error);
}
});
}
};
Object.defineProperty(Repo.prototype, "database", {
get: function get() {
return this.__database || (this.__database = new Database(this));
},
enumerable: true,
configurable: true
});
return Repo;
}();
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Filters nodes by range and uses an IndexFilter to track any changes after filtering the node
*
* @constructor
* @implements {NodeFilter}
*/
var RangedFilter =
/** @class */
function () {
/**
* @param {!QueryParams} params
*/
function RangedFilter(params) {
this.indexedFilter_ = new IndexedFilter(params.getIndex());
this.index_ = params.getIndex();
this.startPost_ = RangedFilter.getStartPost_(params);
this.endPost_ = RangedFilter.getEndPost_(params);
}
/**
* @return {!NamedNode}
*/
RangedFilter.prototype.getStartPost = function () {
return this.startPost_;
};
/**
* @return {!NamedNode}
*/
RangedFilter.prototype.getEndPost = function () {
return this.endPost_;
};
/**
* @param {!NamedNode} node
* @return {boolean}
*/
RangedFilter.prototype.matches = function (node) {
return this.index_.compare(this.getStartPost(), node) <= 0 && this.index_.compare(node, this.getEndPost()) <= 0;
};
/**
* @inheritDoc
*/
RangedFilter.prototype.updateChild = function (snap, key, newChild, affectedPath, source, optChangeAccumulator) {
if (!this.matches(new NamedNode(key, newChild))) {
newChild = ChildrenNode.EMPTY_NODE;
}
return this.indexedFilter_.updateChild(snap, key, newChild, affectedPath, source, optChangeAccumulator);
};
/**
* @inheritDoc
*/
RangedFilter.prototype.updateFullNode = function (oldSnap, newSnap, optChangeAccumulator) {
if (newSnap.isLeafNode()) {
// Make sure we have a children node with the correct index, not a leaf node;
newSnap = ChildrenNode.EMPTY_NODE;
}
var filtered = newSnap.withIndex(this.index_); // Don't support priorities on queries
filtered = filtered.updatePriority(ChildrenNode.EMPTY_NODE);
var self = this;
newSnap.forEachChild(PRIORITY_INDEX, function (key, childNode) {
if (!self.matches(new NamedNode(key, childNode))) {
filtered = filtered.updateImmediateChild(key, ChildrenNode.EMPTY_NODE);
}
});
return this.indexedFilter_.updateFullNode(oldSnap, filtered, optChangeAccumulator);
};
/**
* @inheritDoc
*/
RangedFilter.prototype.updatePriority = function (oldSnap, newPriority) {
// Don't support priorities on queries
return oldSnap;
};
/**
* @inheritDoc
*/
RangedFilter.prototype.filtersNodes = function () {
return true;
};
/**
* @inheritDoc
*/
RangedFilter.prototype.getIndexedFilter = function () {
return this.indexedFilter_;
};
/**
* @inheritDoc
*/
RangedFilter.prototype.getIndex = function () {
return this.index_;
};
/**
* @param {!QueryParams} params
* @return {!NamedNode}
* @private
*/
RangedFilter.getStartPost_ = function (params) {
if (params.hasStart()) {
var startName = params.getIndexStartName();
return params.getIndex().makePost(params.getIndexStartValue(), startName);
} else {
return params.getIndex().minPost();
}
};
/**
* @param {!QueryParams} params
* @return {!NamedNode}
* @private
*/
RangedFilter.getEndPost_ = function (params) {
if (params.hasEnd()) {
var endName = params.getIndexEndName();
return params.getIndex().makePost(params.getIndexEndValue(), endName);
} else {
return params.getIndex().maxPost();
}
};
return RangedFilter;
}();
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Applies a limit and a range to a node and uses RangedFilter to do the heavy lifting where possible
*
* @constructor
* @implements {NodeFilter}
*/
var LimitedFilter =
/** @class */
function () {
/**
* @param {!QueryParams} params
*/
function LimitedFilter(params) {
this.rangedFilter_ = new RangedFilter(params);
this.index_ = params.getIndex();
this.limit_ = params.getLimit();
this.reverse_ = !params.isViewFromLeft();
}
/**
* @inheritDoc
*/
LimitedFilter.prototype.updateChild = function (snap, key, newChild, affectedPath, source, optChangeAccumulator) {
if (!this.rangedFilter_.matches(new NamedNode(key, newChild))) {
newChild = ChildrenNode.EMPTY_NODE;
}
if (snap.getImmediateChild(key).equals(newChild)) {
// No change
return snap;
} else if (snap.numChildren() < this.limit_) {
return this.rangedFilter_.getIndexedFilter().updateChild(snap, key, newChild, affectedPath, source, optChangeAccumulator);
} else {
return this.fullLimitUpdateChild_(snap, key, newChild, source, optChangeAccumulator);
}
};
/**
* @inheritDoc
*/
LimitedFilter.prototype.updateFullNode = function (oldSnap, newSnap, optChangeAccumulator) {
var filtered;
if (newSnap.isLeafNode() || newSnap.isEmpty()) {
// Make sure we have a children node with the correct index, not a leaf node;
filtered = ChildrenNode.EMPTY_NODE.withIndex(this.index_);
} else {
if (this.limit_ * 2 < newSnap.numChildren() && newSnap.isIndexed(this.index_)) {
// Easier to build up a snapshot, since what we're given has more than twice the elements we want
filtered = ChildrenNode.EMPTY_NODE.withIndex(this.index_); // anchor to the startPost, endPost, or last element as appropriate
var iterator = void 0;
if (this.reverse_) {
iterator = newSnap.getReverseIteratorFrom(this.rangedFilter_.getEndPost(), this.index_);
} else {
iterator = newSnap.getIteratorFrom(this.rangedFilter_.getStartPost(), this.index_);
}
var count = 0;
while (iterator.hasNext() && count < this.limit_) {
var next = iterator.getNext();
var inRange = void 0;
if (this.reverse_) {
inRange = this.index_.compare(this.rangedFilter_.getStartPost(), next) <= 0;
} else {
inRange = this.index_.compare(next, this.rangedFilter_.getEndPost()) <= 0;
}
if (inRange) {
filtered = filtered.updateImmediateChild(next.name, next.node);
count++;
} else {
// if we have reached the end post, we cannot keep adding elemments
break;
}
}
} else {
// The snap contains less than twice the limit. Faster to delete from the snap than build up a new one
filtered = newSnap.withIndex(this.index_); // Don't support priorities on queries
filtered = filtered.updatePriority(ChildrenNode.EMPTY_NODE);
var startPost = void 0;
var endPost = void 0;
var cmp = void 0;
var iterator = void 0;
if (this.reverse_) {
iterator = filtered.getReverseIterator(this.index_);
startPost = this.rangedFilter_.getEndPost();
endPost = this.rangedFilter_.getStartPost();
var indexCompare_1 = this.index_.getCompare();
cmp = function cmp(a, b) {
return indexCompare_1(b, a);
};
} else {
iterator = filtered.getIterator(this.index_);
startPost = this.rangedFilter_.getStartPost();
endPost = this.rangedFilter_.getEndPost();
cmp = this.index_.getCompare();
}
var count = 0;
var foundStartPost = false;
while (iterator.hasNext()) {
var next = iterator.getNext();
if (!foundStartPost && cmp(startPost, next) <= 0) {
// start adding
foundStartPost = true;
}
var inRange = foundStartPost && count < this.limit_ && cmp(next, endPost) <= 0;
if (inRange) {
count++;
} else {
filtered = filtered.updateImmediateChild(next.name, ChildrenNode.EMPTY_NODE);
}
}
}
}
return this.rangedFilter_.getIndexedFilter().updateFullNode(oldSnap, filtered, optChangeAccumulator);
};
/**
* @inheritDoc
*/
LimitedFilter.prototype.updatePriority = function (oldSnap, newPriority) {
// Don't support priorities on queries
return oldSnap;
};
/**
* @inheritDoc
*/
LimitedFilter.prototype.filtersNodes = function () {
return true;
};
/**
* @inheritDoc
*/
LimitedFilter.prototype.getIndexedFilter = function () {
return this.rangedFilter_.getIndexedFilter();
};
/**
* @inheritDoc
*/
LimitedFilter.prototype.getIndex = function () {
return this.index_;
};
/**
* @param {!Node} snap
* @param {string} childKey
* @param {!Node} childSnap
* @param {!CompleteChildSource} source
* @param {?ChildChangeAccumulator} changeAccumulator
* @return {!Node}
* @private
*/
LimitedFilter.prototype.fullLimitUpdateChild_ = function (snap, childKey, childSnap, source, changeAccumulator) {
// TODO: rename all cache stuff etc to general snap terminology
var cmp;
if (this.reverse_) {
var indexCmp_1 = this.index_.getCompare();
cmp = function cmp(a, b) {
return indexCmp_1(b, a);
};
} else {
cmp = this.index_.getCompare();
}
var oldEventCache = snap;
util.assert(oldEventCache.numChildren() == this.limit_, '');
var newChildNamedNode = new NamedNode(childKey, childSnap);
var windowBoundary = this.reverse_ ? oldEventCache.getFirstChild(this.index_) : oldEventCache.getLastChild(this.index_);
var inRange = this.rangedFilter_.matches(newChildNamedNode);
if (oldEventCache.hasChild(childKey)) {
var oldChildSnap = oldEventCache.getImmediateChild(childKey);
var nextChild = source.getChildAfterChild(this.index_, windowBoundary, this.reverse_);
while (nextChild != null && (nextChild.name == childKey || oldEventCache.hasChild(nextChild.name))) {
// There is a weird edge case where a node is updated as part of a merge in the write tree, but hasn't
// been applied to the limited filter yet. Ignore this next child which will be updated later in
// the limited filter...
nextChild = source.getChildAfterChild(this.index_, nextChild, this.reverse_);
}
var compareNext = nextChild == null ? 1 : cmp(nextChild, newChildNamedNode);
var remainsInWindow = inRange && !childSnap.isEmpty() && compareNext >= 0;
if (remainsInWindow) {
if (changeAccumulator != null) {
changeAccumulator.trackChildChange(Change.childChangedChange(childKey, childSnap, oldChildSnap));
}
return oldEventCache.updateImmediateChild(childKey, childSnap);
} else {
if (changeAccumulator != null) {
changeAccumulator.trackChildChange(Change.childRemovedChange(childKey, oldChildSnap));
}
var newEventCache = oldEventCache.updateImmediateChild(childKey, ChildrenNode.EMPTY_NODE);
var nextChildInRange = nextChild != null && this.rangedFilter_.matches(nextChild);
if (nextChildInRange) {
if (changeAccumulator != null) {
changeAccumulator.trackChildChange(Change.childAddedChange(nextChild.name, nextChild.node));
}
return newEventCache.updateImmediateChild(nextChild.name, nextChild.node);
} else {
return newEventCache;
}
}
} else if (childSnap.isEmpty()) {
// we're deleting a node, but it was not in the window, so ignore it
return snap;
} else if (inRange) {
if (cmp(windowBoundary, newChildNamedNode) >= 0) {
if (changeAccumulator != null) {
changeAccumulator.trackChildChange(Change.childRemovedChange(windowBoundary.name, windowBoundary.node));
changeAccumulator.trackChildChange(Change.childAddedChange(childKey, childSnap));
}
return oldEventCache.updateImmediateChild(childKey, childSnap).updateImmediateChild(windowBoundary.name, ChildrenNode.EMPTY_NODE);
} else {
return snap;
}
} else {
return snap;
}
};
return LimitedFilter;
}();
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* This class is an immutable-from-the-public-api struct containing a set of query parameters defining a
* range to be returned for a particular location. It is assumed that validation of parameters is done at the
* user-facing API level, so it is not done here.
* @constructor
*/
var QueryParams =
/** @class */
function () {
function QueryParams() {
this.limitSet_ = false;
this.startSet_ = false;
this.startNameSet_ = false;
this.endSet_ = false;
this.endNameSet_ = false;
this.limit_ = 0;
this.viewFrom_ = '';
this.indexStartValue_ = null;
this.indexStartName_ = '';
this.indexEndValue_ = null;
this.indexEndName_ = '';
this.index_ = PRIORITY_INDEX;
}
/**
* @return {boolean}
*/
QueryParams.prototype.hasStart = function () {
return this.startSet_;
};
/**
* @return {boolean} True if it would return from left.
*/
QueryParams.prototype.isViewFromLeft = function () {
if (this.viewFrom_ === '') {
// limit(), rather than limitToFirst or limitToLast was called.
// This means that only one of startSet_ and endSet_ is true. Use them
// to calculate which side of the view to anchor to. If neither is set,
// anchor to the end.
return this.startSet_;
} else {
return this.viewFrom_ === QueryParams.WIRE_PROTOCOL_CONSTANTS_.VIEW_FROM_LEFT;
}
};
/**
* Only valid to call if hasStart() returns true
* @return {*}
*/
QueryParams.prototype.getIndexStartValue = function () {
util.assert(this.startSet_, 'Only valid if start has been set');
return this.indexStartValue_;
};
/**
* Only valid to call if hasStart() returns true.
* Returns the starting key name for the range defined by these query parameters
* @return {!string}
*/
QueryParams.prototype.getIndexStartName = function () {
util.assert(this.startSet_, 'Only valid if start has been set');
if (this.startNameSet_) {
return this.indexStartName_;
} else {
return MIN_NAME;
}
};
/**
* @return {boolean}
*/
QueryParams.prototype.hasEnd = function () {
return this.endSet_;
};
/**
* Only valid to call if hasEnd() returns true.
* @return {*}
*/
QueryParams.prototype.getIndexEndValue = function () {
util.assert(this.endSet_, 'Only valid if end has been set');
return this.indexEndValue_;
};
/**
* Only valid to call if hasEnd() returns true.
* Returns the end key name for the range defined by these query parameters
* @return {!string}
*/
QueryParams.prototype.getIndexEndName = function () {
util.assert(this.endSet_, 'Only valid if end has been set');
if (this.endNameSet_) {
return this.indexEndName_;
} else {
return MAX_NAME;
}
};
/**
* @return {boolean}
*/
QueryParams.prototype.hasLimit = function () {
return this.limitSet_;
};
/**
* @return {boolean} True if a limit has been set and it has been explicitly anchored
*/
QueryParams.prototype.hasAnchoredLimit = function () {
return this.limitSet_ && this.viewFrom_ !== '';
};
/**
* Only valid to call if hasLimit() returns true
* @return {!number}
*/
QueryParams.prototype.getLimit = function () {
util.assert(this.limitSet_, 'Only valid if limit has been set');
return this.limit_;
};
/**
* @return {!Index}
*/
QueryParams.prototype.getIndex = function () {
return this.index_;
};
/**
* @return {!QueryParams}
* @private
*/
QueryParams.prototype.copy_ = function () {
var copy = new QueryParams();
copy.limitSet_ = this.limitSet_;
copy.limit_ = this.limit_;
copy.startSet_ = this.startSet_;
copy.indexStartValue_ = this.indexStartValue_;
copy.startNameSet_ = this.startNameSet_;
copy.indexStartName_ = this.indexStartName_;
copy.endSet_ = this.endSet_;
copy.indexEndValue_ = this.indexEndValue_;
copy.endNameSet_ = this.endNameSet_;
copy.indexEndName_ = this.indexEndName_;
copy.index_ = this.index_;
copy.viewFrom_ = this.viewFrom_;
return copy;
};
/**
* @param {!number} newLimit
* @return {!QueryParams}
*/
QueryParams.prototype.limit = function (newLimit) {
var newParams = this.copy_();
newParams.limitSet_ = true;
newParams.limit_ = newLimit;
newParams.viewFrom_ = '';
return newParams;
};
/**
* @param {!number} newLimit
* @return {!QueryParams}
*/
QueryParams.prototype.limitToFirst = function (newLimit) {
var newParams = this.copy_();
newParams.limitSet_ = true;
newParams.limit_ = newLimit;
newParams.viewFrom_ = QueryParams.WIRE_PROTOCOL_CONSTANTS_.VIEW_FROM_LEFT;
return newParams;
};
/**
* @param {!number} newLimit
* @return {!QueryParams}
*/
QueryParams.prototype.limitToLast = function (newLimit) {
var newParams = this.copy_();
newParams.limitSet_ = true;
newParams.limit_ = newLimit;
newParams.viewFrom_ = QueryParams.WIRE_PROTOCOL_CONSTANTS_.VIEW_FROM_RIGHT;
return newParams;
};
/**
* @param {*} indexValue
* @param {?string=} key
* @return {!QueryParams}
*/
QueryParams.prototype.startAt = function (indexValue, key) {
var newParams = this.copy_();
newParams.startSet_ = true;
if (indexValue === undefined) {
indexValue = null;
}
newParams.indexStartValue_ = indexValue;
if (key != null) {
newParams.startNameSet_ = true;
newParams.indexStartName_ = key;
} else {
newParams.startNameSet_ = false;
newParams.indexStartName_ = '';
}
return newParams;
};
/**
* @param {*} indexValue
* @param {?string=} key
* @return {!QueryParams}
*/
QueryParams.prototype.endAt = function (indexValue, key) {
var newParams = this.copy_();
newParams.endSet_ = true;
if (indexValue === undefined) {
indexValue = null;
}
newParams.indexEndValue_ = indexValue;
if (key !== undefined) {
newParams.endNameSet_ = true;
newParams.indexEndName_ = key;
} else {
newParams.endNameSet_ = false;
newParams.indexEndName_ = '';
}
return newParams;
};
/**
* @param {!Index} index
* @return {!QueryParams}
*/
QueryParams.prototype.orderBy = function (index) {
var newParams = this.copy_();
newParams.index_ = index;
return newParams;
};
/**
* @return {!Object}
*/
QueryParams.prototype.getQueryObject = function () {
var WIRE_PROTOCOL_CONSTANTS = QueryParams.WIRE_PROTOCOL_CONSTANTS_;
var obj = {};
if (this.startSet_) {
obj[WIRE_PROTOCOL_CONSTANTS.INDEX_START_VALUE] = this.indexStartValue_;
if (this.startNameSet_) {
obj[WIRE_PROTOCOL_CONSTANTS.INDEX_START_NAME] = this.indexStartName_;
}
}
if (this.endSet_) {
obj[WIRE_PROTOCOL_CONSTANTS.INDEX_END_VALUE] = this.indexEndValue_;
if (this.endNameSet_) {
obj[WIRE_PROTOCOL_CONSTANTS.INDEX_END_NAME] = this.indexEndName_;
}
}
if (this.limitSet_) {
obj[WIRE_PROTOCOL_CONSTANTS.LIMIT] = this.limit_;
var viewFrom = this.viewFrom_;
if (viewFrom === '') {
if (this.isViewFromLeft()) {
viewFrom = WIRE_PROTOCOL_CONSTANTS.VIEW_FROM_LEFT;
} else {
viewFrom = WIRE_PROTOCOL_CONSTANTS.VIEW_FROM_RIGHT;
}
}
obj[WIRE_PROTOCOL_CONSTANTS.VIEW_FROM] = viewFrom;
} // For now, priority index is the default, so we only specify if it's some other index
if (this.index_ !== PRIORITY_INDEX) {
obj[WIRE_PROTOCOL_CONSTANTS.INDEX] = this.index_.toString();
}
return obj;
};
/**
* @return {boolean}
*/
QueryParams.prototype.loadsAllData = function () {
return !(this.startSet_ || this.endSet_ || this.limitSet_);
};
/**
* @return {boolean}
*/
QueryParams.prototype.isDefault = function () {
return this.loadsAllData() && this.index_ == PRIORITY_INDEX;
};
/**
* @return {!NodeFilter}
*/
QueryParams.prototype.getNodeFilter = function () {
if (this.loadsAllData()) {
return new IndexedFilter(this.getIndex());
} else if (this.hasLimit()) {
return new LimitedFilter(this);
} else {
return new RangedFilter(this);
}
};
/**
* Returns a set of REST query string parameters representing this query.
*
* @return {!Object.} query string parameters
*/
QueryParams.prototype.toRestQueryStringParameters = function () {
var REST_CONSTANTS = QueryParams.REST_QUERY_CONSTANTS_;
var qs = {};
if (this.isDefault()) {
return qs;
}
var orderBy;
if (this.index_ === PRIORITY_INDEX) {
orderBy = REST_CONSTANTS.PRIORITY_INDEX;
} else if (this.index_ === VALUE_INDEX) {
orderBy = REST_CONSTANTS.VALUE_INDEX;
} else if (this.index_ === KEY_INDEX) {
orderBy = REST_CONSTANTS.KEY_INDEX;
} else {
util.assert(this.index_ instanceof PathIndex, 'Unrecognized index type!');
orderBy = this.index_.toString();
}
qs[REST_CONSTANTS.ORDER_BY] = util.stringify(orderBy);
if (this.startSet_) {
qs[REST_CONSTANTS.START_AT] = util.stringify(this.indexStartValue_);
if (this.startNameSet_) {
qs[REST_CONSTANTS.START_AT] += ',' + util.stringify(this.indexStartName_);
}
}
if (this.endSet_) {
qs[REST_CONSTANTS.END_AT] = util.stringify(this.indexEndValue_);
if (this.endNameSet_) {
qs[REST_CONSTANTS.END_AT] += ',' + util.stringify(this.indexEndName_);
}
}
if (this.limitSet_) {
if (this.isViewFromLeft()) {
qs[REST_CONSTANTS.LIMIT_TO_FIRST] = this.limit_;
} else {
qs[REST_CONSTANTS.LIMIT_TO_LAST] = this.limit_;
}
}
return qs;
};
/**
* Wire Protocol Constants
* @const
* @enum {string}
* @private
*/
QueryParams.WIRE_PROTOCOL_CONSTANTS_ = {
INDEX_START_VALUE: 'sp',
INDEX_START_NAME: 'sn',
INDEX_END_VALUE: 'ep',
INDEX_END_NAME: 'en',
LIMIT: 'l',
VIEW_FROM: 'vf',
VIEW_FROM_LEFT: 'l',
VIEW_FROM_RIGHT: 'r',
INDEX: 'i'
};
/**
* REST Query Constants
* @const
* @enum {string}
* @private
*/
QueryParams.REST_QUERY_CONSTANTS_ = {
ORDER_BY: 'orderBy',
PRIORITY_INDEX: '$priority',
VALUE_INDEX: '$value',
KEY_INDEX: '$key',
START_AT: 'startAt',
END_AT: 'endAt',
LIMIT_TO_FIRST: 'limitToFirst',
LIMIT_TO_LAST: 'limitToLast'
};
/**
* Default, empty query parameters
* @type {!QueryParams}
* @const
*/
QueryParams.DEFAULT = new QueryParams();
return QueryParams;
}();
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var Reference =
/** @class */
function (_super) {
tslib.__extends(Reference, _super);
/**
* Call options:
* new Reference(Repo, Path) or
* new Reference(url: string, string|RepoManager)
*
* Externally - this is the firebase.database.Reference type.
*
* @param {!Repo} repo
* @param {(!Path)} path
* @extends {Query}
*/
function Reference(repo, path) {
var _this = this;
if (!(repo instanceof Repo)) {
throw new Error('new Reference() no longer supported - use app.database().');
} // call Query's constructor, passing in the repo and path.
_this = _super.call(this, repo, path, QueryParams.DEFAULT, false) || this;
return _this;
}
/** @return {?string} */
Reference.prototype.getKey = function () {
util.validateArgCount('Reference.key', 0, 0, arguments.length);
if (this.path.isEmpty()) return null;else return this.path.getBack();
};
/**
* @param {!(string|Path)} pathString
* @return {!Reference}
*/
Reference.prototype.child = function (pathString) {
util.validateArgCount('Reference.child', 1, 1, arguments.length);
if (typeof pathString === 'number') {
pathString = String(pathString);
} else if (!(pathString instanceof Path)) {
if (this.path.getFront() === null) validateRootPathString('Reference.child', 1, pathString, false);else validatePathString('Reference.child', 1, pathString, false);
}
return new Reference(this.repo, this.path.child(pathString));
};
/** @return {?Reference} */
Reference.prototype.getParent = function () {
util.validateArgCount('Reference.parent', 0, 0, arguments.length);
var parentPath = this.path.parent();
return parentPath === null ? null : new Reference(this.repo, parentPath);
};
/** @return {!Reference} */
Reference.prototype.getRoot = function () {
util.validateArgCount('Reference.root', 0, 0, arguments.length);
var ref = this;
while (ref.getParent() !== null) {
ref = ref.getParent();
}
return ref;
};
/** @return {!Database} */
Reference.prototype.databaseProp = function () {
return this.repo.database;
};
/**
* @param {*} newVal
* @param {function(?Error)=} onComplete
* @return {!Promise}
*/
Reference.prototype.set = function (newVal, onComplete) {
util.validateArgCount('Reference.set', 1, 2, arguments.length);
validateWritablePath('Reference.set', this.path);
validateFirebaseDataArg('Reference.set', 1, newVal, this.path, false);
util.validateCallback('Reference.set', 2, onComplete, true);
var deferred = new util.Deferred();
this.repo.setWithPriority(this.path, newVal,
/*priority=*/
null, deferred.wrapCallback(onComplete));
return deferred.promise;
};
/**
* @param {!Object} objectToMerge
* @param {function(?Error)=} onComplete
* @return {!Promise}
*/
Reference.prototype.update = function (objectToMerge, onComplete) {
util.validateArgCount('Reference.update', 1, 2, arguments.length);
validateWritablePath('Reference.update', this.path);
if (Array.isArray(objectToMerge)) {
var newObjectToMerge = {};
for (var i = 0; i < objectToMerge.length; ++i) {
newObjectToMerge['' + i] = objectToMerge[i];
}
objectToMerge = newObjectToMerge;
warn('Passing an Array to Firebase.update() is deprecated. ' + 'Use set() if you want to overwrite the existing data, or ' + 'an Object with integer keys if you really do want to ' + 'only update some of the children.');
}
validateFirebaseMergeDataArg('Reference.update', 1, objectToMerge, this.path, false);
util.validateCallback('Reference.update', 2, onComplete, true);
var deferred = new util.Deferred();
this.repo.update(this.path, objectToMerge, deferred.wrapCallback(onComplete));
return deferred.promise;
};
/**
* @param {*} newVal
* @param {string|number|null} newPriority
* @param {function(?Error)=} onComplete
* @return {!Promise}
*/
Reference.prototype.setWithPriority = function (newVal, newPriority, onComplete) {
util.validateArgCount('Reference.setWithPriority', 2, 3, arguments.length);
validateWritablePath('Reference.setWithPriority', this.path);
validateFirebaseDataArg('Reference.setWithPriority', 1, newVal, this.path, false);
validatePriority('Reference.setWithPriority', 2, newPriority, false);
util.validateCallback('Reference.setWithPriority', 3, onComplete, true);
if (this.getKey() === '.length' || this.getKey() === '.keys') throw 'Reference.setWithPriority failed: ' + this.getKey() + ' is a read-only object.';
var deferred = new util.Deferred();
this.repo.setWithPriority(this.path, newVal, newPriority, deferred.wrapCallback(onComplete));
return deferred.promise;
};
/**
* @param {function(?Error)=} onComplete
* @return {!Promise}
*/
Reference.prototype.remove = function (onComplete) {
util.validateArgCount('Reference.remove', 0, 1, arguments.length);
validateWritablePath('Reference.remove', this.path);
util.validateCallback('Reference.remove', 1, onComplete, true);
return this.set(null, onComplete);
};
/**
* @param {function(*):*} transactionUpdate
* @param {(function(?Error, boolean, ?DataSnapshot))=} onComplete
* @param {boolean=} applyLocally
* @return {!Promise}
*/
Reference.prototype.transaction = function (transactionUpdate, onComplete, applyLocally) {
util.validateArgCount('Reference.transaction', 1, 3, arguments.length);
validateWritablePath('Reference.transaction', this.path);
util.validateCallback('Reference.transaction', 1, transactionUpdate, false);
util.validateCallback('Reference.transaction', 2, onComplete, true); // NOTE: applyLocally is an internal-only option for now. We need to decide if we want to keep it and how
// to expose it.
validateBoolean('Reference.transaction', 3, applyLocally, true);
if (this.getKey() === '.length' || this.getKey() === '.keys') throw 'Reference.transaction failed: ' + this.getKey() + ' is a read-only object.';
if (applyLocally === undefined) applyLocally = true;
var deferred = new util.Deferred();
if (typeof onComplete === 'function') {
deferred.promise.catch(function () {});
}
var promiseComplete = function promiseComplete(error, committed, snapshot) {
if (error) {
deferred.reject(error);
} else {
deferred.resolve(new TransactionResult(committed, snapshot));
}
if (typeof onComplete === 'function') {
onComplete(error, committed, snapshot);
}
};
this.repo.startTransaction(this.path, transactionUpdate, promiseComplete, applyLocally);
return deferred.promise;
};
/**
* @param {string|number|null} priority
* @param {function(?Error)=} onComplete
* @return {!Promise}
*/
Reference.prototype.setPriority = function (priority, onComplete) {
util.validateArgCount('Reference.setPriority', 1, 2, arguments.length);
validateWritablePath('Reference.setPriority', this.path);
validatePriority('Reference.setPriority', 1, priority, false);
util.validateCallback('Reference.setPriority', 2, onComplete, true);
var deferred = new util.Deferred();
this.repo.setWithPriority(this.path.child('.priority'), priority, null, deferred.wrapCallback(onComplete));
return deferred.promise;
};
/**
* @param {*=} value
* @param {function(?Error)=} onComplete
* @return {!Reference}
*/
Reference.prototype.push = function (value, onComplete) {
util.validateArgCount('Reference.push', 0, 2, arguments.length);
validateWritablePath('Reference.push', this.path);
validateFirebaseDataArg('Reference.push', 1, value, this.path, true);
util.validateCallback('Reference.push', 2, onComplete, true);
var now = this.repo.serverTime();
var name = nextPushId(now); // push() returns a ThennableReference whose promise is fulfilled with a regular Reference.
// We use child() to create handles to two different references. The first is turned into a
// ThennableReference below by adding then() and catch() methods and is used as the
// return value of push(). The second remains a regular Reference and is used as the fulfilled
// value of the first ThennableReference.
var thennablePushRef = this.child(name);
var pushRef = this.child(name);
var promise;
if (value != null) {
promise = thennablePushRef.set(value, onComplete).then(function () {
return pushRef;
});
} else {
promise = Promise.resolve(pushRef);
}
thennablePushRef.then = promise.then.bind(promise);
thennablePushRef.catch = promise.then.bind(promise, undefined);
if (typeof onComplete === 'function') {
promise.catch(function () {});
}
return thennablePushRef;
};
/**
* @return {!OnDisconnect}
*/
Reference.prototype.onDisconnect = function () {
validateWritablePath('Reference.onDisconnect', this.path);
return new OnDisconnect(this.repo, this.path);
};
Object.defineProperty(Reference.prototype, "database", {
get: function get() {
return this.databaseProp();
},
enumerable: true,
configurable: true
});
Object.defineProperty(Reference.prototype, "key", {
get: function get() {
return this.getKey();
},
enumerable: true,
configurable: true
});
Object.defineProperty(Reference.prototype, "parent", {
get: function get() {
return this.getParent();
},
enumerable: true,
configurable: true
});
Object.defineProperty(Reference.prototype, "root", {
get: function get() {
return this.getRoot();
},
enumerable: true,
configurable: true
});
return Reference;
}(Query);
/**
* Define reference constructor in various modules
*
* We are doing this here to avoid several circular
* dependency issues
*/
Query.__referenceConstructor = Reference;
SyncPoint.__referenceConstructor = Reference;
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Node in a Tree.
*/
var TreeNode =
/** @class */
function () {
function TreeNode() {
// TODO: Consider making accessors that create children and value lazily or
// separate Internal / Leaf 'types'.
this.children = {};
this.childCount = 0;
this.value = null;
}
return TreeNode;
}();
/**
* A light-weight tree, traversable by path. Nodes can have both values and children.
* Nodes are not enumerated (by forEachChild) unless they have a value or non-empty
* children.
*/
var Tree =
/** @class */
function () {
/**
* @template T
* @param {string=} name_ Optional name of the node.
* @param {Tree=} parent_ Optional parent node.
* @param {TreeNode=} node_ Optional node to wrap.
*/
function Tree(name_, parent_, node_) {
if (name_ === void 0) {
name_ = '';
}
if (parent_ === void 0) {
parent_ = null;
}
if (node_ === void 0) {
node_ = new TreeNode();
}
this.name_ = name_;
this.parent_ = parent_;
this.node_ = node_;
}
/**
* Returns a sub-Tree for the given path.
*
* @param {!(string|Path)} pathObj Path to look up.
* @return {!Tree.} Tree for path.
*/
Tree.prototype.subTree = function (pathObj) {
// TODO: Require pathObj to be Path?
var path = pathObj instanceof Path ? pathObj : new Path(pathObj);
var child = this,
next;
while ((next = path.getFront()) !== null) {
var childNode = util.safeGet(child.node_.children, next) || new TreeNode();
child = new Tree(next, child, childNode);
path = path.popFront();
}
return child;
};
/**
* Returns the data associated with this tree node.
*
* @return {?T} The data or null if no data exists.
*/
Tree.prototype.getValue = function () {
return this.node_.value;
};
/**
* Sets data to this tree node.
*
* @param {!T} value Value to set.
*/
Tree.prototype.setValue = function (value) {
util.assert(typeof value !== 'undefined', 'Cannot set value to undefined');
this.node_.value = value;
this.updateParents_();
};
/**
* Clears the contents of the tree node (its value and all children).
*/
Tree.prototype.clear = function () {
this.node_.value = null;
this.node_.children = {};
this.node_.childCount = 0;
this.updateParents_();
};
/**
* @return {boolean} Whether the tree has any children.
*/
Tree.prototype.hasChildren = function () {
return this.node_.childCount > 0;
};
/**
* @return {boolean} Whether the tree is empty (no value or children).
*/
Tree.prototype.isEmpty = function () {
return this.getValue() === null && !this.hasChildren();
};
/**
* Calls action for each child of this tree node.
*
* @param {function(!Tree.)} action Action to be called for each child.
*/
Tree.prototype.forEachChild = function (action) {
var _this = this;
each(this.node_.children, function (child, childTree) {
action(new Tree(child, _this, childTree));
});
};
/**
* Does a depth-first traversal of this node's descendants, calling action for each one.
*
* @param {function(!Tree.)} action Action to be called for each child.
* @param {boolean=} includeSelf Whether to call action on this node as well. Defaults to
* false.
* @param {boolean=} childrenFirst Whether to call action on children before calling it on
* parent.
*/
Tree.prototype.forEachDescendant = function (action, includeSelf, childrenFirst) {
if (includeSelf && !childrenFirst) action(this);
this.forEachChild(function (child) {
child.forEachDescendant(action,
/*includeSelf=*/
true, childrenFirst);
});
if (includeSelf && childrenFirst) action(this);
};
/**
* Calls action on each ancestor node.
*
* @param {function(!Tree.)} action Action to be called on each parent; return
* true to abort.
* @param {boolean=} includeSelf Whether to call action on this node as well.
* @return {boolean} true if the action callback returned true.
*/
Tree.prototype.forEachAncestor = function (action, includeSelf) {
var node = includeSelf ? this : this.parent();
while (node !== null) {
if (action(node)) {
return true;
}
node = node.parent();
}
return false;
};
/**
* Does a depth-first traversal of this node's descendants. When a descendant with a value
* is found, action is called on it and traversal does not continue inside the node.
* Action is *not* called on this node.
*
* @param {function(!Tree.)} action Action to be called for each child.
*/
Tree.prototype.forEachImmediateDescendantWithValue = function (action) {
this.forEachChild(function (child) {
if (child.getValue() !== null) action(child);else child.forEachImmediateDescendantWithValue(action);
});
};
/**
* @return {!Path} The path of this tree node, as a Path.
*/
Tree.prototype.path = function () {
return new Path(this.parent_ === null ? this.name_ : this.parent_.path() + '/' + this.name_);
};
/**
* @return {string} The name of the tree node.
*/
Tree.prototype.name = function () {
return this.name_;
};
/**
* @return {?Tree} The parent tree node, or null if this is the root of the tree.
*/
Tree.prototype.parent = function () {
return this.parent_;
};
/**
* Adds or removes this child from its parent based on whether it's empty or not.
*
* @private
*/
Tree.prototype.updateParents_ = function () {
if (this.parent_ !== null) this.parent_.updateChild_(this.name_, this);
};
/**
* Adds or removes the passed child to this tree node, depending on whether it's empty.
*
* @param {string} childName The name of the child to update.
* @param {!Tree.} child The child to update.
* @private
*/
Tree.prototype.updateChild_ = function (childName, child) {
var childEmpty = child.isEmpty();
var childExists = util.contains(this.node_.children, childName);
if (childEmpty && childExists) {
delete this.node_.children[childName];
this.node_.childCount--;
this.updateParents_();
} else if (!childEmpty && !childExists) {
this.node_.children[childName] = child.node_;
this.node_.childCount++;
this.updateParents_();
}
};
return Tree;
}();
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// TODO: This is pretty messy. Ideally, a lot of this would move into FirebaseData, or a transaction-specific
// component used by FirebaseData, but it has ties to user callbacks (transaction update and onComplete) as well
// as the realtime connection (to send transactions to the server). So that all needs to be decoupled first.
// For now it's part of Repo, but in its own file.
/**
* @enum {number}
*/
var TransactionStatus;
(function (TransactionStatus) {
// We've run the transaction and updated transactionResultData_ with the result, but it isn't currently sent to the
// server. A transaction will go from RUN -> SENT -> RUN if it comes back from the server as rejected due to
// mismatched hash.
TransactionStatus[TransactionStatus["RUN"] = 0] = "RUN"; // We've run the transaction and sent it to the server and it's currently outstanding (hasn't come back as accepted
// or rejected yet).
TransactionStatus[TransactionStatus["SENT"] = 1] = "SENT"; // Temporary state used to mark completed transactions (whether successful or aborted). The transaction will be
// removed when we get a chance to prune completed ones.
TransactionStatus[TransactionStatus["COMPLETED"] = 2] = "COMPLETED"; // Used when an already-sent transaction needs to be aborted (e.g. due to a conflicting set() call that was made).
// If it comes back as unsuccessful, we'll abort it.
TransactionStatus[TransactionStatus["SENT_NEEDS_ABORT"] = 3] = "SENT_NEEDS_ABORT"; // Temporary state used to mark transactions that need to be aborted.
TransactionStatus[TransactionStatus["NEEDS_ABORT"] = 4] = "NEEDS_ABORT";
})(TransactionStatus || (TransactionStatus = {}));
/**
* If a transaction does not succeed after 25 retries, we abort it. Among other things this ensure that if there's
* ever a bug causing a mismatch between client / server hashes for some data, we won't retry indefinitely.
* @type {number}
* @const
* @private
*/
Repo.MAX_TRANSACTION_RETRIES_ = 25;
/**
* Setup the transaction data structures
* @private
*/
Repo.prototype.transactions_init_ = function () {
/**
* Stores queues of outstanding transactions for Firebase locations.
*
* @type {!Tree.>}
* @private
*/
this.transactionQueueTree_ = new Tree();
};
/**
* Creates a new transaction, adds it to the transactions we're tracking, and sends it to the server if possible.
*
* @param {!Path} path Path at which to do transaction.
* @param {function(*):*} transactionUpdate Update callback.
* @param {?function(?Error, boolean, ?DataSnapshot)} onComplete Completion callback.
* @param {boolean} applyLocally Whether or not to make intermediate results visible
*/
Repo.prototype.startTransaction = function (path, transactionUpdate, onComplete, applyLocally) {
this.log_('transaction on ' + path); // Add a watch to make sure we get server updates.
var valueCallback = function valueCallback() {};
var watchRef = new Reference(this, path);
watchRef.on('value', valueCallback);
var unwatcher = function unwatcher() {
watchRef.off('value', valueCallback);
}; // Initialize transaction.
var transaction = {
path: path,
update: transactionUpdate,
onComplete: onComplete,
// One of TransactionStatus enums.
status: null,
// Used when combining transactions at different locations to figure out which one goes first.
order: LUIDGenerator(),
// Whether to raise local events for this transaction.
applyLocally: applyLocally,
// Count of how many times we've retried the transaction.
retryCount: 0,
// Function to call to clean up our .on() listener.
unwatcher: unwatcher,
// Stores why a transaction was aborted.
abortReason: null,
currentWriteId: null,
currentInputSnapshot: null,
currentOutputSnapshotRaw: null,
currentOutputSnapshotResolved: null
}; // Run transaction initially.
var currentState = this.getLatestState_(path);
transaction.currentInputSnapshot = currentState;
var newVal = transaction.update(currentState.val());
if (newVal === undefined) {
// Abort transaction.
transaction.unwatcher();
transaction.currentOutputSnapshotRaw = null;
transaction.currentOutputSnapshotResolved = null;
if (transaction.onComplete) {
// We just set the input snapshot, so this cast should be safe
var snapshot = new DataSnapshot(transaction.currentInputSnapshot, new Reference(this, transaction.path), PRIORITY_INDEX);
transaction.onComplete(null, false, snapshot);
}
} else {
validateFirebaseData('transaction failed: Data returned ', newVal, transaction.path); // Mark as run and add to our queue.
transaction.status = TransactionStatus.RUN;
var queueNode = this.transactionQueueTree_.subTree(path);
var nodeQueue = queueNode.getValue() || [];
nodeQueue.push(transaction);
queueNode.setValue(nodeQueue); // Update visibleData and raise events
// Note: We intentionally raise events after updating all of our transaction state, since the user could
// start new transactions from the event callbacks.
var priorityForNode = void 0;
if (typeof newVal === 'object' && newVal !== null && util.contains(newVal, '.priority')) {
priorityForNode = util.safeGet(newVal, '.priority');
util.assert(isValidPriority(priorityForNode), 'Invalid priority returned by transaction. ' + 'Priority must be a valid string, finite number, server value, or null.');
} else {
var currentNode = this.serverSyncTree_.calcCompleteEventCache(path) || ChildrenNode.EMPTY_NODE;
priorityForNode = currentNode.getPriority().val();
}
priorityForNode
/** @type {null|number|string} */
= priorityForNode;
var serverValues = this.generateServerValues();
var newNodeUnresolved = nodeFromJSON$1(newVal, priorityForNode);
var newNode = resolveDeferredValueSnapshot(newNodeUnresolved, currentState, serverValues);
transaction.currentOutputSnapshotRaw = newNodeUnresolved;
transaction.currentOutputSnapshotResolved = newNode;
transaction.currentWriteId = this.getNextWriteId_();
var events = this.serverSyncTree_.applyUserOverwrite(path, newNode, transaction.currentWriteId, transaction.applyLocally);
this.eventQueue_.raiseEventsForChangedPath(path, events);
this.sendReadyTransactions_();
}
};
/**
* @param {!Path} path
* @param {Array.=} excludeSets A specific set to exclude
* @return {Node}
* @private
*/
Repo.prototype.getLatestState_ = function (path, excludeSets) {
return this.serverSyncTree_.calcCompleteEventCache(path, excludeSets) || ChildrenNode.EMPTY_NODE;
};
/**
* Sends any already-run transactions that aren't waiting for outstanding transactions to
* complete.
*
* Externally it's called with no arguments, but it calls itself recursively with a particular
* transactionQueueTree node to recurse through the tree.
*
* @param {Tree.>=} node transactionQueueTree node to start at.
* @private
*/
Repo.prototype.sendReadyTransactions_ = function (node) {
var _this = this;
if (node === void 0) {
node = this.transactionQueueTree_;
} // Before recursing, make sure any completed transactions are removed.
if (!node) {
this.pruneCompletedTransactionsBelowNode_(node);
}
if (node.getValue() !== null) {
var queue = this.buildTransactionQueue_(node);
util.assert(queue.length > 0, 'Sending zero length transaction queue');
var allRun = queue.every(function (transaction) {
return transaction.status === TransactionStatus.RUN;
}); // If they're all run (and not sent), we can send them. Else, we must wait.
if (allRun) {
this.sendTransactionQueue_(node.path(), queue);
}
} else if (node.hasChildren()) {
node.forEachChild(function (childNode) {
_this.sendReadyTransactions_(childNode);
});
}
};
/**
* Given a list of run transactions, send them to the server and then handle the result (success or failure).
*
* @param {!Path} path The location of the queue.
* @param {!Array.} queue Queue of transactions under the specified location.
* @private
*/
Repo.prototype.sendTransactionQueue_ = function (path, queue) {
var _this = this; // Mark transactions as sent and increment retry count!
var setsToIgnore = queue.map(function (txn) {
return txn.currentWriteId;
});
var latestState = this.getLatestState_(path, setsToIgnore);
var snapToSend = latestState;
var latestHash = latestState.hash();
for (var i = 0; i < queue.length; i++) {
var txn = queue[i];
util.assert(txn.status === TransactionStatus.RUN, 'tryToSendTransactionQueue_: items in queue should all be run.');
txn.status = TransactionStatus.SENT;
txn.retryCount++;
var relativePath = Path.relativePath(path, txn.path); // If we've gotten to this point, the output snapshot must be defined.
snapToSend = snapToSend.updateChild(relativePath
/**@type {!Node} */
, txn.currentOutputSnapshotRaw);
}
var dataToSend = snapToSend.val(true);
var pathToSend = path; // Send the put.
this.server_.put(pathToSend.toString(), dataToSend, function (status) {
_this.log_('transaction put response', {
path: pathToSend.toString(),
status: status
});
var events = [];
if (status === 'ok') {
// Queue up the callbacks and fire them after cleaning up all of our transaction state, since
// the callback could trigger more transactions or sets.
var callbacks = [];
for (var i = 0; i < queue.length; i++) {
queue[i].status = TransactionStatus.COMPLETED;
events = events.concat(_this.serverSyncTree_.ackUserWrite(queue[i].currentWriteId));
if (queue[i].onComplete) {
// We never unset the output snapshot, and given that this transaction is complete, it should be set
var node = queue[i].currentOutputSnapshotResolved;
var ref = new Reference(_this, queue[i].path);
var snapshot = new DataSnapshot(node, ref, PRIORITY_INDEX);
callbacks.push(queue[i].onComplete.bind(null, null, true, snapshot));
}
queue[i].unwatcher();
} // Now remove the completed transactions.
_this.pruneCompletedTransactionsBelowNode_(_this.transactionQueueTree_.subTree(path)); // There may be pending transactions that we can now send.
_this.sendReadyTransactions_();
_this.eventQueue_.raiseEventsForChangedPath(path, events); // Finally, trigger onComplete callbacks.
for (var i = 0; i < callbacks.length; i++) {
exceptionGuard(callbacks[i]);
}
} else {
// transactions are no longer sent. Update their status appropriately.
if (status === 'datastale') {
for (var i = 0; i < queue.length; i++) {
if (queue[i].status === TransactionStatus.SENT_NEEDS_ABORT) queue[i].status = TransactionStatus.NEEDS_ABORT;else queue[i].status = TransactionStatus.RUN;
}
} else {
warn('transaction at ' + pathToSend.toString() + ' failed: ' + status);
for (var i = 0; i < queue.length; i++) {
queue[i].status = TransactionStatus.NEEDS_ABORT;
queue[i].abortReason = status;
}
}
_this.rerunTransactions_(path);
}
}, latestHash);
};
/**
* Finds all transactions dependent on the data at changedPath and reruns them.
*
* Should be called any time cached data changes.
*
* Return the highest path that was affected by rerunning transactions. This is the path at which events need to
* be raised for.
*
* @param {!Path} changedPath The path in mergedData that changed.
* @return {!Path} The rootmost path that was affected by rerunning transactions.
* @private
*/
Repo.prototype.rerunTransactions_ = function (changedPath) {
var rootMostTransactionNode = this.getAncestorTransactionNode_(changedPath);
var path = rootMostTransactionNode.path();
var queue = this.buildTransactionQueue_(rootMostTransactionNode);
this.rerunTransactionQueue_(queue, path);
return path;
};
/**
* Does all the work of rerunning transactions (as well as cleans up aborted transactions and whatnot).
*
* @param {Array.} queue The queue of transactions to run.
* @param {!Path} path The path the queue is for.
* @private
*/
Repo.prototype.rerunTransactionQueue_ = function (queue, path) {
if (queue.length === 0) {
return; // Nothing to do!
} // Queue up the callbacks and fire them after cleaning up all of our transaction state, since
// the callback could trigger more transactions or sets.
var callbacks = [];
var events = []; // Ignore all of the sets we're going to re-run.
var txnsToRerun = queue.filter(function (q) {
return q.status === TransactionStatus.RUN;
});
var setsToIgnore = txnsToRerun.map(function (q) {
return q.currentWriteId;
});
for (var i = 0; i < queue.length; i++) {
var transaction = queue[i];
var relativePath = Path.relativePath(path, transaction.path);
var abortTransaction = false,
abortReason = void 0;
util.assert(relativePath !== null, 'rerunTransactionsUnderNode_: relativePath should not be null.');
if (transaction.status === TransactionStatus.NEEDS_ABORT) {
abortTransaction = true;
abortReason = transaction.abortReason;
events = events.concat(this.serverSyncTree_.ackUserWrite(transaction.currentWriteId, true));
} else if (transaction.status === TransactionStatus.RUN) {
if (transaction.retryCount >= Repo.MAX_TRANSACTION_RETRIES_) {
abortTransaction = true;
abortReason = 'maxretry';
events = events.concat(this.serverSyncTree_.ackUserWrite(transaction.currentWriteId, true));
} else {
// This code reruns a transaction
var currentNode = this.getLatestState_(transaction.path, setsToIgnore);
transaction.currentInputSnapshot = currentNode;
var newData = queue[i].update(currentNode.val());
if (newData !== undefined) {
validateFirebaseData('transaction failed: Data returned ', newData, transaction.path);
var newDataNode = nodeFromJSON$1(newData);
var hasExplicitPriority = typeof newData === 'object' && newData != null && util.contains(newData, '.priority');
if (!hasExplicitPriority) {
// Keep the old priority if there wasn't a priority explicitly specified.
newDataNode = newDataNode.updatePriority(currentNode.getPriority());
}
var oldWriteId = transaction.currentWriteId;
var serverValues = this.generateServerValues();
var newNodeResolved = resolveDeferredValueSnapshot(newDataNode, currentNode, serverValues);
transaction.currentOutputSnapshotRaw = newDataNode;
transaction.currentOutputSnapshotResolved = newNodeResolved;
transaction.currentWriteId = this.getNextWriteId_(); // Mutates setsToIgnore in place
setsToIgnore.splice(setsToIgnore.indexOf(oldWriteId), 1);
events = events.concat(this.serverSyncTree_.applyUserOverwrite(transaction.path, newNodeResolved, transaction.currentWriteId, transaction.applyLocally));
events = events.concat(this.serverSyncTree_.ackUserWrite(oldWriteId, true));
} else {
abortTransaction = true;
abortReason = 'nodata';
events = events.concat(this.serverSyncTree_.ackUserWrite(transaction.currentWriteId, true));
}
}
}
this.eventQueue_.raiseEventsForChangedPath(path, events);
events = [];
if (abortTransaction) {
// Abort.
queue[i].status = TransactionStatus.COMPLETED; // Removing a listener can trigger pruning which can muck with mergedData/visibleData (as it prunes data).
// So defer the unwatcher until we're done.
(function (unwatcher) {
setTimeout(unwatcher, Math.floor(0));
})(queue[i].unwatcher);
if (queue[i].onComplete) {
if (abortReason === 'nodata') {
var ref = new Reference(this, queue[i].path); // We set this field immediately, so it's safe to cast to an actual snapshot
var lastInput
/** @type {!Node} */
= queue[i].currentInputSnapshot;
var snapshot = new DataSnapshot(lastInput, ref, PRIORITY_INDEX);
callbacks.push(queue[i].onComplete.bind(null, null, false, snapshot));
} else {
callbacks.push(queue[i].onComplete.bind(null, new Error(abortReason), false, null));
}
}
}
} // Clean up completed transactions.
this.pruneCompletedTransactionsBelowNode_(this.transactionQueueTree_); // Now fire callbacks, now that we're in a good, known state.
for (var i = 0; i < callbacks.length; i++) {
exceptionGuard(callbacks[i]);
} // Try to send the transaction result to the server.
this.sendReadyTransactions_();
};
/**
* Returns the rootmost ancestor node of the specified path that has a pending transaction on it, or just returns
* the node for the given path if there are no pending transactions on any ancestor.
*
* @param {!Path} path The location to start at.
* @return {!Tree.>} The rootmost node with a transaction.
* @private
*/
Repo.prototype.getAncestorTransactionNode_ = function (path) {
var front; // Start at the root and walk deeper into the tree towards path until we find a node with pending transactions.
var transactionNode = this.transactionQueueTree_;
while ((front = path.getFront()) !== null && transactionNode.getValue() === null) {
transactionNode = transactionNode.subTree(front);
path = path.popFront();
}
return transactionNode;
};
/**
* Builds the queue of all transactions at or below the specified transactionNode.
*
* @param {!Tree.>} transactionNode
* @return {Array.} The generated queue.
* @private
*/
Repo.prototype.buildTransactionQueue_ = function (transactionNode) {
// Walk any child transaction queues and aggregate them into a single queue.
var transactionQueue = [];
this.aggregateTransactionQueuesForNode_(transactionNode, transactionQueue); // Sort them by the order the transactions were created.
transactionQueue.sort(function (a, b) {
return a.order - b.order;
});
return transactionQueue;
};
/**
* @param {!Tree.>} node
* @param {Array.} queue
* @private
*/
Repo.prototype.aggregateTransactionQueuesForNode_ = function (node, queue) {
var _this = this;
var nodeQueue = node.getValue();
if (nodeQueue !== null) {
for (var i = 0; i < nodeQueue.length; i++) {
queue.push(nodeQueue[i]);
}
}
node.forEachChild(function (child) {
_this.aggregateTransactionQueuesForNode_(child, queue);
});
};
/**
* Remove COMPLETED transactions at or below this node in the transactionQueueTree_.
*
* @param {!Tree.>} node
* @private
*/
Repo.prototype.pruneCompletedTransactionsBelowNode_ = function (node) {
var _this = this;
var queue = node.getValue();
if (queue) {
var to = 0;
for (var from = 0; from < queue.length; from++) {
if (queue[from].status !== TransactionStatus.COMPLETED) {
queue[to] = queue[from];
to++;
}
}
queue.length = to;
node.setValue(queue.length > 0 ? queue : null);
}
node.forEachChild(function (childNode) {
_this.pruneCompletedTransactionsBelowNode_(childNode);
});
};
/**
* Aborts all transactions on ancestors or descendants of the specified path. Called when doing a set() or update()
* since we consider them incompatible with transactions.
*
* @param {!Path} path Path for which we want to abort related transactions.
* @return {!Path}
* @private
*/
Repo.prototype.abortTransactions_ = function (path) {
var _this = this;
var affectedPath = this.getAncestorTransactionNode_(path).path();
var transactionNode = this.transactionQueueTree_.subTree(path);
transactionNode.forEachAncestor(function (node) {
_this.abortTransactionsOnNode_(node);
});
this.abortTransactionsOnNode_(transactionNode);
transactionNode.forEachDescendant(function (node) {
_this.abortTransactionsOnNode_(node);
});
return affectedPath;
};
/**
* Abort transactions stored in this transaction queue node.
*
* @param {!Tree.>} node Node to abort transactions for.
* @private
*/
Repo.prototype.abortTransactionsOnNode_ = function (node) {
var queue = node.getValue();
if (queue !== null) {
// Queue up the callbacks and fire them after cleaning up all of our transaction state, since
// the callback could trigger more transactions or sets.
var callbacks = []; // Go through queue. Any already-sent transactions must be marked for abort, while the unsent ones
// can be immediately aborted and removed.
var events = [];
var lastSent = -1;
for (var i = 0; i < queue.length; i++) {
if (queue[i].status === TransactionStatus.SENT_NEEDS_ABORT) ;else if (queue[i].status === TransactionStatus.SENT) {
util.assert(lastSent === i - 1, 'All SENT items should be at beginning of queue.');
lastSent = i; // Mark transaction for abort when it comes back.
queue[i].status = TransactionStatus.SENT_NEEDS_ABORT;
queue[i].abortReason = 'set';
} else {
util.assert(queue[i].status === TransactionStatus.RUN, 'Unexpected transaction status in abort'); // We can abort it immediately.
queue[i].unwatcher();
events = events.concat(this.serverSyncTree_.ackUserWrite(queue[i].currentWriteId, true));
if (queue[i].onComplete) {
var snapshot = null;
callbacks.push(queue[i].onComplete.bind(null, new Error('set'), false, snapshot));
}
}
}
if (lastSent === -1) {
// We're not waiting for any sent transactions. We can clear the queue.
node.setValue(null);
} else {
// Remove the transactions we aborted.
queue.length = lastSent + 1;
} // Now fire the callbacks.
this.eventQueue_.raiseEventsForChangedPath(node.path(), events);
for (var i = 0; i < callbacks.length; i++) {
exceptionGuard(callbacks[i]);
}
}
};
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/** @const {string} */
var DATABASE_URL_OPTION = 'databaseURL';
/**
* This variable is also defined in the firebase node.js admin SDK. Before
* modifying this definition, consult the definition in:
*
* https://github.com/firebase/firebase-admin-node
*
* and make sure the two are consistent.
*/
var FIREBASE_DATABASE_EMULATOR_HOST_VAR = 'FIREBASE_DATABASE_EMULATOR_HOST';
var _staticInstance;
/**
* Creates and caches Repo instances.
*/
var RepoManager =
/** @class */
function () {
function RepoManager() {
/**
* @private {!Object.>}
*/
this.repos_ = {};
/**
* If true, new Repos will be created to use ReadonlyRestClient (for testing purposes).
* @private {boolean}
*/
this.useRestClient_ = false;
}
RepoManager.getInstance = function () {
if (!_staticInstance) {
_staticInstance = new RepoManager();
}
return _staticInstance;
}; // TODO(koss): Remove these functions unless used in tests?
RepoManager.prototype.interrupt = function () {
for (var appName in this.repos_) {
for (var dbUrl in this.repos_[appName]) {
this.repos_[appName][dbUrl].interrupt();
}
}
};
RepoManager.prototype.resume = function () {
for (var appName in this.repos_) {
for (var dbUrl in this.repos_[appName]) {
this.repos_[appName][dbUrl].resume();
}
}
};
/**
* This function should only ever be called to CREATE a new database instance.
*
* @param {!FirebaseApp} app
* @return {!Database}
*/
RepoManager.prototype.databaseFromApp = function (app, authProvider, url) {
var dbUrl = url || app.options[DATABASE_URL_OPTION];
if (dbUrl === undefined) {
fatal("Can't determine Firebase Database URL. Be sure to include " + DATABASE_URL_OPTION + ' option when calling firebase.initializeApp().');
}
var parsedUrl = parseRepoInfo(dbUrl);
var repoInfo = parsedUrl.repoInfo;
var dbEmulatorHost = undefined;
if (typeof process !== 'undefined') {
dbEmulatorHost = process.env[FIREBASE_DATABASE_EMULATOR_HOST_VAR];
}
if (dbEmulatorHost) {
dbUrl = "http://" + dbEmulatorHost + "?ns=" + repoInfo.namespace;
parsedUrl = parseRepoInfo(dbUrl);
repoInfo = parsedUrl.repoInfo;
}
validateUrl('Invalid Firebase Database URL', 1, parsedUrl);
if (!parsedUrl.path.isEmpty()) {
fatal('Database URL must point to the root of a Firebase Database ' + '(not including a child path).');
}
var repo = this.createRepo(repoInfo, app, authProvider);
return repo.database;
};
/**
* Remove the repo and make sure it is disconnected.
*
* @param {!Repo} repo
*/
RepoManager.prototype.deleteRepo = function (repo) {
var appRepos = util.safeGet(this.repos_, repo.app.name); // This should never happen...
if (!appRepos || util.safeGet(appRepos, repo.repoInfo_.toURLString()) !== repo) {
fatal("Database " + repo.app.name + "(" + repo.repoInfo_ + ") has already been deleted.");
}
repo.interrupt();
delete appRepos[repo.repoInfo_.toURLString()];
};
/**
* Ensures a repo doesn't already exist and then creates one using the
* provided app.
*
* @param {!RepoInfo} repoInfo The metadata about the Repo
* @param {!FirebaseApp} app
* @return {!Repo} The Repo object for the specified server / repoName.
*/
RepoManager.prototype.createRepo = function (repoInfo, app, authProvider) {
var appRepos = util.safeGet(this.repos_, app.name);
if (!appRepos) {
appRepos = {};
this.repos_[app.name] = appRepos;
}
var repo = util.safeGet(appRepos, repoInfo.toURLString());
if (repo) {
fatal('Database initialized multiple times. Please make sure the format of the database URL matches with each database() call.');
}
repo = new Repo(repoInfo, this.useRestClient_, app, authProvider);
appRepos[repoInfo.toURLString()] = repo;
return repo;
};
/**
* Forces us to use ReadonlyRestClient instead of PersistentConnection for new Repos.
* @param {boolean} forceRestClient
*/
RepoManager.prototype.forceRestClient = function (forceRestClient) {
this.useRestClient_ = forceRestClient;
};
return RepoManager;
}();
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Class representing a firebase database.
* @implements {FirebaseService}
*/
var Database =
/** @class */
function () {
/**
* The constructor should not be called by users of our public API.
* @param {!Repo} repo_
*/
function Database(repo_) {
this.repo_ = repo_;
if (!(repo_ instanceof Repo)) {
fatal("Don't call new Database() directly - please use firebase.database().");
}
/** @type {Reference} */
this.root_ = new Reference(repo_, Path.Empty);
this.INTERNAL = new DatabaseInternals(this);
}
Object.defineProperty(Database.prototype, "app", {
get: function get() {
return this.repo_.app;
},
enumerable: true,
configurable: true
});
Database.prototype.ref = function (path) {
this.checkDeleted_('ref');
util.validateArgCount('database.ref', 0, 1, arguments.length);
if (path instanceof Reference) {
return this.refFromURL(path.toString());
}
return path !== undefined ? this.root_.child(path) : this.root_;
};
/**
* Returns a reference to the root or the path specified in url.
* We throw a exception if the url is not in the same domain as the
* current repo.
* @param {string} url
* @return {!Reference} Firebase reference.
*/
Database.prototype.refFromURL = function (url) {
/** @const {string} */
var apiName = 'database.refFromURL';
this.checkDeleted_(apiName);
util.validateArgCount(apiName, 1, 1, arguments.length);
var parsedURL = parseRepoInfo(url);
validateUrl(apiName, 1, parsedURL);
var repoInfo = parsedURL.repoInfo;
if (repoInfo.host !== this.repo_.repoInfo_.host) {
fatal(apiName + ': Host name does not match the current database: ' + '(found ' + repoInfo.host + ' but expected ' + this.repo_.repoInfo_.host + ')');
}
return this.ref(parsedURL.path.toString());
};
/**
* @param {string} apiName
*/
Database.prototype.checkDeleted_ = function (apiName) {
if (this.repo_ === null) {
fatal('Cannot call ' + apiName + ' on a deleted database.');
}
}; // Make individual repo go offline.
Database.prototype.goOffline = function () {
util.validateArgCount('database.goOffline', 0, 0, arguments.length);
this.checkDeleted_('goOffline');
this.repo_.interrupt();
};
Database.prototype.goOnline = function () {
util.validateArgCount('database.goOnline', 0, 0, arguments.length);
this.checkDeleted_('goOnline');
this.repo_.resume();
};
Database.ServerValue = {
TIMESTAMP: {
'.sv': 'timestamp'
},
_increment: function _increment(x) {
return {
'.sv': {
'increment': x
}
};
}
};
return Database;
}();
var DatabaseInternals =
/** @class */
function () {
/** @param {!Database} database */
function DatabaseInternals(database) {
this.database = database;
}
/** @return {Promise} */
DatabaseInternals.prototype.delete = function () {
return tslib.__awaiter(this, void 0, void 0, function () {
return tslib.__generator(this, function (_a) {
this.database.checkDeleted_('delete');
RepoManager.getInstance().deleteRepo(this.database.repo_);
this.database.repo_ = null;
this.database.root_ = null;
this.database.INTERNAL = null;
this.database = null;
return [2
/*return*/
];
});
});
};
return DatabaseInternals;
}();
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* INTERNAL methods for internal-use only (tests, etc.).
*
* Customers shouldn't use these or else should be aware that they could break at any time.
*
* @const
*/
var forceLongPolling = function forceLongPolling() {
WebSocketConnection.forceDisallow();
BrowserPollConnection.forceAllow();
};
var forceWebSockets = function forceWebSockets() {
BrowserPollConnection.forceDisallow();
};
/* Used by App Manager */
var isWebSocketsAvailable = function isWebSocketsAvailable() {
return WebSocketConnection['isAvailable']();
};
var setSecurityDebugCallback = function setSecurityDebugCallback(ref, callback) {
ref.repo.persistentConnection_.securityDebugCallback_ = callback;
};
var stats = function stats(ref, showDelta) {
ref.repo.stats(showDelta);
};
var statsIncrementCounter = function statsIncrementCounter(ref, metric) {
ref.repo.statsIncrementCounter(metric);
};
var dataUpdateCount = function dataUpdateCount(ref) {
return ref.repo.dataUpdateCount;
};
var interceptServerData = function interceptServerData(ref, callback) {
return ref.repo.interceptServerData_(callback);
};
var INTERNAL = /*#__PURE__*/Object.freeze({
__proto__: null,
forceLongPolling: forceLongPolling,
forceWebSockets: forceWebSockets,
isWebSocketsAvailable: isWebSocketsAvailable,
setSecurityDebugCallback: setSecurityDebugCallback,
stats: stats,
statsIncrementCounter: statsIncrementCounter,
dataUpdateCount: dataUpdateCount,
interceptServerData: interceptServerData
});
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var DataConnection = PersistentConnection;
/**
* @param {!string} pathString
* @param {function(*)} onComplete
*/
PersistentConnection.prototype.simpleListen = function (pathString, onComplete) {
this.sendRequest('q', {
p: pathString
}, onComplete);
};
/**
* @param {*} data
* @param {function(*)} onEcho
*/
PersistentConnection.prototype.echo = function (data, onEcho) {
this.sendRequest('echo', {
d: data
}, onEcho);
}; // RealTimeConnection properties that we use in tests.
var RealTimeConnection = Connection;
/**
* @param {function(): string} newHash
* @return {function()}
*/
var hijackHash = function hijackHash(newHash) {
var oldPut = PersistentConnection.prototype.put;
PersistentConnection.prototype.put = function (pathString, data, opt_onComplete, opt_hash) {
if (opt_hash !== undefined) {
opt_hash = newHash();
}
oldPut.call(this, pathString, data, opt_onComplete, opt_hash);
};
return function () {
PersistentConnection.prototype.put = oldPut;
};
};
/**
* @type {function(new:RepoInfo, !string, boolean, !string, boolean): undefined}
*/
var ConnectionTarget = RepoInfo;
/**
* @param {!Query} query
* @return {!string}
*/
var queryIdentifier = function queryIdentifier(query) {
return query.queryIdentifier();
};
/**
* Forces the RepoManager to create Repos that use ReadonlyRestClient instead of PersistentConnection.
*
* @param {boolean} forceRestClient
*/
var forceRestClient = function forceRestClient(_forceRestClient) {
RepoManager.getInstance().forceRestClient(_forceRestClient);
};
var TEST_ACCESS = /*#__PURE__*/Object.freeze({
__proto__: null,
DataConnection: DataConnection,
RealTimeConnection: RealTimeConnection,
hijackHash: hijackHash,
ConnectionTarget: ConnectionTarget,
queryIdentifier: queryIdentifier,
forceRestClient: forceRestClient
});
/**
* @license
* Copyright 2017 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var ServerValue = Database.ServerValue;
function registerDatabase(instance) {
// set SDK_VERSION
setSDKVersion(instance.SDK_VERSION); // Register the Database Service with the 'firebase' namespace.
var namespace = instance.INTERNAL.registerComponent(new component.Component('database', function (container, url) {
/* Dependencies */
// getImmediate for FirebaseApp will always succeed
var app = container.getProvider('app').getImmediate();
var authProvider = container.getProvider('auth-internal');
return RepoManager.getInstance().databaseFromApp(app, authProvider, url);
}, "PUBLIC"
/* PUBLIC */
).setServiceProps( // firebase.database namespace properties
{
Reference: Reference,
Query: Query,
Database: Database,
DataSnapshot: DataSnapshot,
enableLogging: enableLogging,
INTERNAL: INTERNAL,
ServerValue: ServerValue,
TEST_ACCESS: TEST_ACCESS
}).setMultipleInstances(true));
if (util.isNodeSdk()) {
module.exports = namespace;
}
}
registerDatabase(firebase);
exports.DataSnapshot = DataSnapshot;
exports.Database = Database;
exports.OnDisconnect = OnDisconnect;
exports.Query = Query;
exports.Reference = Reference;
exports.ServerValue = ServerValue;
exports.enableLogging = enableLogging;
exports.registerDatabase = registerDatabase;
/***/ }),
/***/ "NTcF":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/internal/scheduler/AsyncScheduler.js ***!
\****************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Scheduler_1 = __webpack_require__(/*! ../Scheduler */ "ffpz");
var AsyncScheduler = function (_super) {
__extends(AsyncScheduler, _super);
function AsyncScheduler(SchedulerAction, now) {
if (now === void 0) {
now = Scheduler_1.Scheduler.now;
}
var _this = _super.call(this, SchedulerAction, function () {
if (AsyncScheduler.delegate && AsyncScheduler.delegate !== _this) {
return AsyncScheduler.delegate.now();
} else {
return now();
}
}) || this;
_this.actions = [];
_this.active = false;
_this.scheduled = undefined;
return _this;
}
AsyncScheduler.prototype.schedule = function (work, delay, state) {
if (delay === void 0) {
delay = 0;
}
if (AsyncScheduler.delegate && AsyncScheduler.delegate !== this) {
return AsyncScheduler.delegate.schedule(work, delay, state);
} else {
return _super.prototype.schedule.call(this, work, delay, state);
}
};
AsyncScheduler.prototype.flush = function (action) {
var actions = this.actions;
if (this.active) {
actions.push(action);
return;
}
var error;
this.active = true;
do {
if (error = action.execute(action.state, action.delay)) {
break;
}
} while (action = actions.shift());
this.active = false;
if (error) {
while (action = actions.shift()) {
action.unsubscribe();
}
throw error;
}
};
return AsyncScheduler;
}(Scheduler_1.Scheduler);
exports.AsyncScheduler = AsyncScheduler;
/***/ }),
/***/ "NU5n":
/*!***************************************************!*\
!*** ./node_modules/d3-hierarchy/src/stratify.js ***!
\***************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _accessors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./accessors.js */ "IeU1");
/* harmony import */ var _hierarchy_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./hierarchy/index.js */ "a8tM");
var keyPrefix = "$",
// Protect against keys like “__proto__”.
preroot = {
depth: -1
},
ambiguous = {};
function defaultId(d) {
return d.id;
}
function defaultParentId(d) {
return d.parentId;
}
/* harmony default export */ __webpack_exports__["default"] = (function () {
var id = defaultId,
parentId = defaultParentId;
function stratify(data) {
var d,
i,
n = data.length,
root,
parent,
node,
nodes = new Array(n),
nodeId,
nodeKey,
nodeByKey = {};
for (i = 0; i < n; ++i) {
d = data[i], node = nodes[i] = new _hierarchy_index_js__WEBPACK_IMPORTED_MODULE_1__["Node"](d);
if ((nodeId = id(d, i, data)) != null && (nodeId += "")) {
nodeKey = keyPrefix + (node.id = nodeId);
nodeByKey[nodeKey] = nodeKey in nodeByKey ? ambiguous : node;
}
}
for (i = 0; i < n; ++i) {
node = nodes[i], nodeId = parentId(data[i], i, data);
if (nodeId == null || !(nodeId += "")) {
if (root) throw new Error("multiple roots");
root = node;
} else {
parent = nodeByKey[keyPrefix + nodeId];
if (!parent) throw new Error("missing: " + nodeId);
if (parent === ambiguous) throw new Error("ambiguous: " + nodeId);
if (parent.children) parent.children.push(node);else parent.children = [node];
node.parent = parent;
}
}
if (!root) throw new Error("no root");
root.parent = preroot;
root.eachBefore(function (node) {
node.depth = node.parent.depth + 1;
--n;
}).eachBefore(_hierarchy_index_js__WEBPACK_IMPORTED_MODULE_1__["computeHeight"]);
root.parent = null;
if (n > 0) throw new Error("cycle");
return root;
}
stratify.id = function (x) {
return arguments.length ? (id = Object(_accessors_js__WEBPACK_IMPORTED_MODULE_0__["required"])(x), stratify) : id;
};
stratify.parentId = function (x) {
return arguments.length ? (parentId = Object(_accessors_js__WEBPACK_IMPORTED_MODULE_0__["required"])(x), stratify) : parentId;
};
return stratify;
});
/***/ }),
/***/ "NXyV":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/defer.js ***!
\*****************************************************************/
/*! exports provided: defer */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "defer", function() { return defer; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _from__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./from */ "Cfvw");
/* harmony import */ var _empty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./empty */ "EY2u");
function defer(observableFactory) {
return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](function (subscriber) {
var input;
try {
input = observableFactory();
} catch (err) {
subscriber.error(err);
return undefined;
}
var source = input ? Object(_from__WEBPACK_IMPORTED_MODULE_1__["from"])(input) : Object(_empty__WEBPACK_IMPORTED_MODULE_2__["empty"])();
return source.subscribe(subscriber);
});
}
/***/ }),
/***/ "NZaV":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/publishBehavior.js ***!
\*****************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var BehaviorSubject_1 = __webpack_require__(/*! ../BehaviorSubject */ "7RJT");
var multicast_1 = __webpack_require__(/*! ./multicast */ "7K7o");
function publishBehavior(value) {
return function (source) {
return multicast_1.multicast(new BehaviorSubject_1.BehaviorSubject(value))(source);
};
}
exports.publishBehavior = publishBehavior;
/***/ }),
/***/ "NbQQ":
/*!**************************************************************************************!*\
!*** ./node_modules/@angular/fire/__ivy_ngcc__/firestore/es2015/firestore.module.js ***!
\**************************************************************************************/
/*! exports provided: AngularFirestoreModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AngularFirestoreModule", function() { return AngularFirestoreModule; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _firestore__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./firestore */ "S/Aq");
/* harmony import */ var firebase_firestore__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! firebase/firestore */ "5x/H");
var __decorate = undefined && undefined.__decorate || function (decorators, target, key, desc) {
var c = arguments.length,
r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc,
d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);else for (var i = decorators.length - 1; i >= 0; i--) {
if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
}
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var AngularFirestoreModule_1;
var AngularFirestoreModule = AngularFirestoreModule_1 = /*#__PURE__*/function () {
function AngularFirestoreModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AngularFirestoreModule);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(AngularFirestoreModule, null, [{
key: "enablePersistence",
value: function enablePersistence(persistenceSettings) {
return {
ngModule: AngularFirestoreModule_1,
providers: [{
provide: _firestore__WEBPACK_IMPORTED_MODULE_3__["EnablePersistenceToken"],
useValue: true
}, {
provide: _firestore__WEBPACK_IMPORTED_MODULE_3__["PersistenceSettingsToken"],
useValue: persistenceSettings
}]
};
}
}]);
return AngularFirestoreModule;
}();
AngularFirestoreModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({
type: AngularFirestoreModule
});
AngularFirestoreModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({
factory: function AngularFirestoreModule_Factory(t) {
return new (t || AngularFirestoreModule)();
},
providers: [_firestore__WEBPACK_IMPORTED_MODULE_3__["AngularFirestore"]]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](AngularFirestoreModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgModule"],
args: [{
providers: [_firestore__WEBPACK_IMPORTED_MODULE_3__["AngularFirestore"]]
}]
}], null, null);
})();
/***/ }),
/***/ "Nehl":
/*!************************************************************!*\
!*** ./node_modules/d3-transition/src/transition/tween.js ***!
\************************************************************/
/*! exports provided: default, tweenValue */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tweenValue", function() { return tweenValue; });
/* harmony import */ var _schedule_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./schedule.js */ "rtYu");
function tweenRemove(id, name) {
var tween0, tween1;
return function () {
var schedule = Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["set"])(this, id),
tween = schedule.tween; // If this node shared tween with the previous node,
// just assign the updated shared tween and we’re done!
// Otherwise, copy-on-write.
if (tween !== tween0) {
tween1 = tween0 = tween;
for (var i = 0, n = tween1.length; i < n; ++i) {
if (tween1[i].name === name) {
tween1 = tween1.slice();
tween1.splice(i, 1);
break;
}
}
}
schedule.tween = tween1;
};
}
function tweenFunction(id, name, value) {
var tween0, tween1;
if (typeof value !== "function") throw new Error();
return function () {
var schedule = Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["set"])(this, id),
tween = schedule.tween; // If this node shared tween with the previous node,
// just assign the updated shared tween and we’re done!
// Otherwise, copy-on-write.
if (tween !== tween0) {
tween1 = (tween0 = tween).slice();
for (var t = {
name: name,
value: value
}, i = 0, n = tween1.length; i < n; ++i) {
if (tween1[i].name === name) {
tween1[i] = t;
break;
}
}
if (i === n) tween1.push(t);
}
schedule.tween = tween1;
};
}
/* harmony default export */ __webpack_exports__["default"] = (function (name, value) {
var id = this._id;
name += "";
if (arguments.length < 2) {
var tween = Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["get"])(this.node(), id).tween;
for (var i = 0, n = tween.length, t; i < n; ++i) {
if ((t = tween[i]).name === name) {
return t.value;
}
}
return null;
}
return this.each((value == null ? tweenRemove : tweenFunction)(id, name, value));
});
function tweenValue(transition, name, value) {
var id = transition._id;
transition.each(function () {
var schedule = Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["set"])(this, id);
(schedule.value || (schedule.value = {}))[name] = value.apply(this, arguments);
});
return function (node) {
return Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["get"])(node, id).value[name];
};
}
/***/ }),
/***/ "NfdI":
/*!******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/publish.js ***!
\******************************************************************/
/*! exports provided: publish */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "publish", function() { return publish; });
/* harmony import */ var _Subject__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subject */ "XNiG");
/* harmony import */ var _multicast__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./multicast */ "oB13");
function publish(selector) {
return selector ? Object(_multicast__WEBPACK_IMPORTED_MODULE_1__["multicast"])(function () {
return new _Subject__WEBPACK_IMPORTED_MODULE_0__["Subject"]();
}, selector) : Object(_multicast__WEBPACK_IMPORTED_MODULE_1__["multicast"])(new _Subject__WEBPACK_IMPORTED_MODULE_0__["Subject"]());
}
/***/ }),
/***/ "Nkvg":
/*!**********************************************************!*\
!*** ./node_modules/d3-selection/src/selection/style.js ***!
\**********************************************************/
/*! exports provided: default, styleValue */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "styleValue", function() { return styleValue; });
/* harmony import */ var _window__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../window */ "oxeV");
function styleRemove(name) {
return function () {
this.style.removeProperty(name);
};
}
function styleConstant(name, value, priority) {
return function () {
this.style.setProperty(name, value, priority);
};
}
function styleFunction(name, value, priority) {
return function () {
var v = value.apply(this, arguments);
if (v == null) this.style.removeProperty(name);else this.style.setProperty(name, v, priority);
};
}
/* harmony default export */ __webpack_exports__["default"] = (function (name, value, priority) {
return arguments.length > 1 ? this.each((value == null ? styleRemove : typeof value === "function" ? styleFunction : styleConstant)(name, value, priority == null ? "" : priority)) : styleValue(this.node(), name);
});
function styleValue(node, name) {
return node.style.getPropertyValue(name) || Object(_window__WEBPACK_IMPORTED_MODULE_0__["default"])(node).getComputedStyle(node, null).getPropertyValue(name);
}
/***/ }),
/***/ "Nl5w":
/*!********************************************************!*\
!*** ./node_modules/d3-array/src/threshold/sturges.js ***!
\********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _count_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../count.js */ "hiel");
/* harmony default export */ __webpack_exports__["default"] = (function (values) {
return Math.ceil(Math.log(Object(_count_js__WEBPACK_IMPORTED_MODULE_0__["default"])(values)) / Math.LN2) + 1;
});
/***/ }),
/***/ "NltA":
/*!********************************************!*\
!*** ./node_modules/d3-array/src/range.js ***!
\********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (start, stop, step) {
start = +start, stop = +stop, step = (n = arguments.length) < 2 ? (stop = start, start = 0, 1) : n < 3 ? 1 : +step;
var i = -1,
n = Math.max(0, Math.ceil((stop - start) / step)) | 0,
range = new Array(n);
while (++i < n) {
range[i] = start + i * step;
}
return range;
});
/***/ }),
/***/ "NtxT":
/*!********************************************************!*\
!*** ./node_modules/d3-shape/src/offset/silhouette.js ***!
\********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _none_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./none.js */ "0T5i");
/* harmony default export */ __webpack_exports__["default"] = (function (series, order) {
if (!((n = series.length) > 0)) return;
for (var j = 0, s0 = series[order[0]], n, m = s0.length; j < m; ++j) {
for (var i = 0, y = 0; i < n; ++i) {
y += series[i][j][1] || 0;
}
s0[j][1] += s0[j][0] = -y / 2;
}
Object(_none_js__WEBPACK_IMPORTED_MODULE_0__["default"])(series, order);
});
/***/ }),
/***/ "Nv8m":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/race.js ***!
\****************************************************************/
/*! exports provided: race, RaceOperator, RaceSubscriber */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "race", function() { return race; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RaceOperator", function() { return RaceOperator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RaceSubscriber", function() { return RaceSubscriber; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _util_isArray__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../util/isArray */ "DH7j");
/* harmony import */ var _fromArray__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./fromArray */ "yCtX");
/* harmony import */ var _OuterSubscriber__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../OuterSubscriber */ "l7GE");
/* harmony import */ var _util_subscribeToResult__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../util/subscribeToResult */ "ZUHj");
function race() {
for (var _len = arguments.length, observables = new Array(_len), _key = 0; _key < _len; _key++) {
observables[_key] = arguments[_key];
}
if (observables.length === 1) {
if (Object(_util_isArray__WEBPACK_IMPORTED_MODULE_4__["isArray"])(observables[0])) {
observables = observables[0];
} else {
return observables[0];
}
}
return Object(_fromArray__WEBPACK_IMPORTED_MODULE_5__["fromArray"])(observables, undefined).lift(new RaceOperator());
}
var RaceOperator = /*#__PURE__*/function () {
function RaceOperator() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, RaceOperator);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(RaceOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new RaceSubscriber(subscriber));
}
}]);
return RaceOperator;
}();
var RaceSubscriber = /*#__PURE__*/function (_OuterSubscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(RaceSubscriber, _OuterSubscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(RaceSubscriber);
function RaceSubscriber(destination) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, RaceSubscriber);
_this = _super.call(this, destination);
_this.hasFirst = false;
_this.observables = [];
_this.subscriptions = [];
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(RaceSubscriber, [{
key: "_next",
value: function _next(observable) {
this.observables.push(observable);
}
}, {
key: "_complete",
value: function _complete() {
var observables = this.observables;
var len = observables.length;
if (len === 0) {
this.destination.complete();
} else {
for (var i = 0; i < len && !this.hasFirst; i++) {
var observable = observables[i];
var subscription = Object(_util_subscribeToResult__WEBPACK_IMPORTED_MODULE_7__["subscribeToResult"])(this, observable, undefined, i);
if (this.subscriptions) {
this.subscriptions.push(subscription);
}
this.add(subscription);
}
this.observables = null;
}
}
}, {
key: "notifyNext",
value: function notifyNext(_outerValue, innerValue, outerIndex) {
if (!this.hasFirst) {
this.hasFirst = true;
for (var i = 0; i < this.subscriptions.length; i++) {
if (i !== outerIndex) {
var subscription = this.subscriptions[i];
subscription.unsubscribe();
this.remove(subscription);
}
}
this.subscriptions = null;
}
this.destination.next(innerValue);
}
}]);
return RaceSubscriber;
}(_OuterSubscriber__WEBPACK_IMPORTED_MODULE_6__["OuterSubscriber"]);
/***/ }),
/***/ "O03L":
/*!***********************************************************!*\
!*** ./node_modules/d3-shape/src/curve/cardinalClosed.js ***!
\***********************************************************/
/*! exports provided: CardinalClosed, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CardinalClosed", function() { return CardinalClosed; });
/* harmony import */ var _noop_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../noop.js */ "0K5P");
/* harmony import */ var _cardinal_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cardinal.js */ "d5JU");
function CardinalClosed(context, tension) {
this._context = context;
this._k = (1 - tension) / 6;
}
CardinalClosed.prototype = {
areaStart: _noop_js__WEBPACK_IMPORTED_MODULE_0__["default"],
areaEnd: _noop_js__WEBPACK_IMPORTED_MODULE_0__["default"],
lineStart: function lineStart() {
this._x0 = this._x1 = this._x2 = this._x3 = this._x4 = this._x5 = this._y0 = this._y1 = this._y2 = this._y3 = this._y4 = this._y5 = NaN;
this._point = 0;
},
lineEnd: function lineEnd() {
switch (this._point) {
case 1:
{
this._context.moveTo(this._x3, this._y3);
this._context.closePath();
break;
}
case 2:
{
this._context.lineTo(this._x3, this._y3);
this._context.closePath();
break;
}
case 3:
{
this.point(this._x3, this._y3);
this.point(this._x4, this._y4);
this.point(this._x5, this._y5);
break;
}
}
},
point: function point(x, y) {
x = +x, y = +y;
switch (this._point) {
case 0:
this._point = 1;
this._x3 = x, this._y3 = y;
break;
case 1:
this._point = 2;
this._context.moveTo(this._x4 = x, this._y4 = y);
break;
case 2:
this._point = 3;
this._x5 = x, this._y5 = y;
break;
default:
Object(_cardinal_js__WEBPACK_IMPORTED_MODULE_1__["point"])(this, x, y);
break;
}
this._x0 = this._x1, this._x1 = this._x2, this._x2 = x;
this._y0 = this._y1, this._y1 = this._y2, this._y2 = y;
}
};
/* harmony default export */ __webpack_exports__["default"] = ((function custom(tension) {
function cardinal(context) {
return new CardinalClosed(context, tension);
}
cardinal.tension = function (tension) {
return custom(+tension);
};
return cardinal;
})(0));
/***/ }),
/***/ "O0DV":
/*!**********************************************!*\
!*** ./node_modules/d3-scale/src/utcTime.js ***!
\**********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return utcTime; });
/* harmony import */ var d3_time__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-time */ "tgfz");
/* harmony import */ var d3_time_format__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-time-format */ "cOGN");
/* harmony import */ var _time_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./time.js */ "R0i0");
/* harmony import */ var _init_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./init.js */ "1Ix/");
function utcTime() {
return _init_js__WEBPACK_IMPORTED_MODULE_3__["initRange"].apply(Object(_time_js__WEBPACK_IMPORTED_MODULE_2__["calendar"])(d3_time__WEBPACK_IMPORTED_MODULE_0__["utcTicks"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcTickInterval"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcYear"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcMonth"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcWeek"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcDay"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcHour"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcMinute"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcSecond"], d3_time_format__WEBPACK_IMPORTED_MODULE_1__["utcFormat"]).domain([Date.UTC(2000, 0, 1), Date.UTC(2000, 0, 2)]), arguments);
}
/***/ }),
/***/ "O1kn":
/*!****************************************************************!*\
!*** ./node_modules/@firebase/remote-config/dist/index.cjs.js ***!
\****************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true
});
function _interopDefault(ex) {
return ex && typeof ex === 'object' && 'default' in ex ? ex['default'] : ex;
}
var firebase = _interopDefault(__webpack_require__(/*! @firebase/app */ "wj3C"));
__webpack_require__(/*! @firebase/installations */ "fSjL");
var tslib = __webpack_require__(/*! tslib */ "30Go");
var util = __webpack_require__(/*! @firebase/util */ "zVF4");
var logger = __webpack_require__(/*! @firebase/logger */ "q/0M");
var component = __webpack_require__(/*! @firebase/component */ "S+S0");
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Implements the {@link RemoteConfigClient} abstraction with success response caching.
*
*
Comparable to the browser's Cache API for responses, but the Cache API requires a Service
* Worker, which requires HTTPS, which would significantly complicate SDK installation. Also, the
* Cache API doesn't support matching entries by time.
*/
var CachingClient =
/** @class */
function () {
function CachingClient(client, storage, storageCache, logger) {
this.client = client;
this.storage = storage;
this.storageCache = storageCache;
this.logger = logger;
}
/**
* Returns true if the age of the cached fetched configs is less than or equal to
* {@link Settings#minimumFetchIntervalInSeconds}.
*
*
This is comparable to passing `headers = { 'Cache-Control': max-age }` to the
* native Fetch API.
*
*
Visible for testing.
*/
CachingClient.prototype.isCachedDataFresh = function (cacheMaxAgeMillis, lastSuccessfulFetchTimestampMillis) {
// Cache can only be fresh if it's populated.
if (!lastSuccessfulFetchTimestampMillis) {
this.logger.debug('Config fetch cache check. Cache unpopulated.');
return false;
} // Calculates age of cache entry.
var cacheAgeMillis = Date.now() - lastSuccessfulFetchTimestampMillis;
var isCachedDataFresh = cacheAgeMillis <= cacheMaxAgeMillis;
this.logger.debug('Config fetch cache check.' + (" Cache age millis: " + cacheAgeMillis + ".") + (" Cache max age millis (minimumFetchIntervalMillis setting): " + cacheMaxAgeMillis + ".") + (" Is cache hit: " + isCachedDataFresh + "."));
return isCachedDataFresh;
};
CachingClient.prototype.fetch = function (request) {
return tslib.__awaiter(this, void 0, void 0, function () {
var _a, lastSuccessfulFetchTimestampMillis, lastSuccessfulFetchResponse, response, storageOperations;
return tslib.__generator(this, function (_b) {
switch (_b.label) {
case 0:
return [4
/*yield*/
, Promise.all([this.storage.getLastSuccessfulFetchTimestampMillis(), this.storage.getLastSuccessfulFetchResponse()])];
case 1:
_a = _b.sent(), lastSuccessfulFetchTimestampMillis = _a[0], lastSuccessfulFetchResponse = _a[1]; // Exits early on cache hit.
if (lastSuccessfulFetchResponse && this.isCachedDataFresh(request.cacheMaxAgeMillis, lastSuccessfulFetchTimestampMillis)) {
return [2
/*return*/
, lastSuccessfulFetchResponse];
} // Deviates from pure decorator by not honoring a passed ETag since we don't have a public API
// that allows the caller to pass an ETag.
request.eTag = lastSuccessfulFetchResponse && lastSuccessfulFetchResponse.eTag;
return [4
/*yield*/
, this.client.fetch(request)];
case 2:
response = _b.sent();
storageOperations = [// Uses write-through cache for consistency with synchronous public API.
this.storageCache.setLastSuccessfulFetchTimestampMillis(Date.now())];
if (response.status === 200) {
// Caches response only if it has changed, ie non-304 responses.
storageOperations.push(this.storage.setLastSuccessfulFetchResponse(response));
}
return [4
/*yield*/
, Promise.all(storageOperations)];
case 3:
_b.sent();
return [2
/*return*/
, response];
}
});
});
};
return CachingClient;
}();
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var _a;
var ERROR_DESCRIPTION_MAP = (_a = {}, _a["registration-window"
/* REGISTRATION_WINDOW */
] = 'Undefined window object. This SDK only supports usage in a browser environment.', _a["registration-project-id"
/* REGISTRATION_PROJECT_ID */
] = 'Undefined project identifier. Check Firebase app initialization.', _a["registration-api-key"
/* REGISTRATION_API_KEY */
] = 'Undefined API key. Check Firebase app initialization.', _a["registration-app-id"
/* REGISTRATION_APP_ID */
] = 'Undefined app identifier. Check Firebase app initialization.', _a["storage-open"
/* STORAGE_OPEN */
] = 'Error thrown when opening storage. Original error: {$originalErrorMessage}.', _a["storage-get"
/* STORAGE_GET */
] = 'Error thrown when reading from storage. Original error: {$originalErrorMessage}.', _a["storage-set"
/* STORAGE_SET */
] = 'Error thrown when writing to storage. Original error: {$originalErrorMessage}.', _a["storage-delete"
/* STORAGE_DELETE */
] = 'Error thrown when deleting from storage. Original error: {$originalErrorMessage}.', _a["fetch-client-network"
/* FETCH_NETWORK */
] = 'Fetch client failed to connect to a network. Check Internet connection.' + ' Original error: {$originalErrorMessage}.', _a["fetch-timeout"
/* FETCH_TIMEOUT */
] = 'The config fetch request timed out. ' + ' Configure timeout using "fetchTimeoutMillis" SDK setting.', _a["fetch-throttle"
/* FETCH_THROTTLE */
] = 'The config fetch request timed out while in an exponential backoff state.' + ' Configure timeout using "fetchTimeoutMillis" SDK setting.' + ' Unix timestamp in milliseconds when fetch request throttling ends: {$throttleEndTimeMillis}.', _a["fetch-client-parse"
/* FETCH_PARSE */
] = 'Fetch client could not parse response.' + ' Original error: {$originalErrorMessage}.', _a["fetch-status"
/* FETCH_STATUS */
] = 'Fetch server returned an HTTP error status. HTTP status: {$httpStatus}.', _a);
var ERROR_FACTORY = new util.ErrorFactory('remoteconfig'
/* service */
, 'Remote Config'
/* service name */
, ERROR_DESCRIPTION_MAP); // Note how this is like typeof/instanceof, but for ErrorCode.
function hasErrorCode(e, errorCode) {
return e instanceof util.FirebaseError && e.code.indexOf(errorCode) !== -1;
}
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Attempts to get the most accurate browser language setting.
*
*
Adapted from getUserLanguage in packages/auth/src/utils.js for TypeScript.
*
*
Defers default language specification to server logic for consistency.
*
* @param navigatorLanguage Enables tests to override read-only {@link NavigatorLanguage}.
*/
function getUserLanguage(navigatorLanguage) {
if (navigatorLanguage === void 0) {
navigatorLanguage = navigator;
}
return (// Most reliable, but only supported in Chrome/Firefox.
navigatorLanguage.languages && navigatorLanguage.languages[0] || // Supported in most browsers, but returns the language of the browser
// UI, not the language set in browser settings.
navigatorLanguage.language // Polyfill otherwise.
);
}
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Implements the Client abstraction for the Remote Config REST API.
*/
var RestClient =
/** @class */
function () {
function RestClient(firebaseInstallations, sdkVersion, namespace, projectId, apiKey, appId) {
this.firebaseInstallations = firebaseInstallations;
this.sdkVersion = sdkVersion;
this.namespace = namespace;
this.projectId = projectId;
this.apiKey = apiKey;
this.appId = appId;
}
/**
* Fetches from the Remote Config REST API.
*
* @throws a {@link ErrorCode.FETCH_NETWORK} error if {@link GlobalFetch#fetch} can't
* connect to the network.
* @throws a {@link ErrorCode.FETCH_PARSE} error if {@link Response#json} can't parse the
* fetch response.
* @throws a {@link ErrorCode.FETCH_STATUS} error if the service returns an HTTP error status.
*/
RestClient.prototype.fetch = function (request) {
return tslib.__awaiter(this, void 0, void 0, function () {
var _a, installationId, installationToken, urlBase, url, headers, requestBody, options, fetchPromise, timeoutPromise, response, originalError_1, errorCode, status, responseEtag, config, state, responseBody, originalError_2;
return tslib.__generator(this, function (_b) {
switch (_b.label) {
case 0:
return [4
/*yield*/
, Promise.all([this.firebaseInstallations.getId(), this.firebaseInstallations.getToken()])];
case 1:
_a = _b.sent(), installationId = _a[0], installationToken = _a[1];
urlBase = window.FIREBASE_REMOTE_CONFIG_URL_BASE || 'https://firebaseremoteconfig.googleapis.com';
url = urlBase + "/v1/projects/" + this.projectId + "/namespaces/" + this.namespace + ":fetch?key=" + this.apiKey;
headers = {
'Content-Type': 'application/json',
'Content-Encoding': 'gzip',
// Deviates from pure decorator by not passing max-age header since we don't currently have
// service behavior using that header.
'If-None-Match': request.eTag || '*'
};
requestBody = {
/* eslint-disable camelcase */
sdk_version: this.sdkVersion,
app_instance_id: installationId,
app_instance_id_token: installationToken,
app_id: this.appId,
language_code: getUserLanguage()
/* eslint-enable camelcase */
};
options = {
method: 'POST',
headers: headers,
body: JSON.stringify(requestBody)
};
fetchPromise = fetch(url, options);
timeoutPromise = new Promise(function (_resolve, reject) {
// Maps async event listener to Promise API.
request.signal.addEventListener(function () {
// Emulates https://heycam.github.io/webidl/#aborterror
var error = new Error('The operation was aborted.');
error.name = 'AbortError';
reject(error);
});
});
_b.label = 2;
case 2:
_b.trys.push([2, 5,, 6]);
return [4
/*yield*/
, Promise.race([fetchPromise, timeoutPromise])];
case 3:
_b.sent();
return [4
/*yield*/
, fetchPromise];
case 4:
response = _b.sent();
return [3
/*break*/
, 6];
case 5:
originalError_1 = _b.sent();
errorCode = "fetch-client-network"
/* FETCH_NETWORK */
;
if (originalError_1.name === 'AbortError') {
errorCode = "fetch-timeout"
/* FETCH_TIMEOUT */
;
}
throw ERROR_FACTORY.create(errorCode, {
originalErrorMessage: originalError_1.message
});
case 6:
status = response.status;
responseEtag = response.headers.get('ETag') || undefined;
if (!(response.status === 200)) return [3
/*break*/
, 11];
responseBody = void 0;
_b.label = 7;
case 7:
_b.trys.push([7, 9,, 10]);
return [4
/*yield*/
, response.json()];
case 8:
responseBody = _b.sent();
return [3
/*break*/
, 10];
case 9:
originalError_2 = _b.sent();
throw ERROR_FACTORY.create("fetch-client-parse"
/* FETCH_PARSE */
, {
originalErrorMessage: originalError_2.message
});
case 10:
config = responseBody['entries'];
state = responseBody['state'];
_b.label = 11;
case 11:
// Normalizes based on legacy state.
if (state === 'INSTANCE_STATE_UNSPECIFIED') {
status = 500;
} else if (state === 'NO_CHANGE') {
status = 304;
} else if (state === 'NO_TEMPLATE' || state === 'EMPTY_CONFIG') {
// These cases can be fixed remotely, so normalize to safe value.
config = {};
} // Normalize to exception-based control flow for non-success cases.
// Encapsulates HTTP specifics in this class as much as possible. Status is still the best for
// differentiating success states (200 from 304; the state body param is undefined in a
// standard 304).
if (status !== 304 && status !== 200) {
throw ERROR_FACTORY.create("fetch-status"
/* FETCH_STATUS */
, {
httpStatus: status
});
}
return [2
/*return*/
, {
status: status,
eTag: responseEtag,
config: config
}];
}
});
});
};
return RestClient;
}();
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Shims a minimal AbortSignal.
*
*
AbortController's AbortSignal conveniently decouples fetch timeout logic from other aspects
* of networking, such as retries. Firebase doesn't use AbortController enough to justify a
* polyfill recommendation, like we do with the Fetch API, but this minimal shim can easily be
* swapped out if/when we do.
*/
var RemoteConfigAbortSignal =
/** @class */
function () {
function RemoteConfigAbortSignal() {
this.listeners = [];
}
RemoteConfigAbortSignal.prototype.addEventListener = function (listener) {
this.listeners.push(listener);
};
RemoteConfigAbortSignal.prototype.abort = function () {
this.listeners.forEach(function (listener) {
return listener();
});
};
return RemoteConfigAbortSignal;
}();
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var DEFAULT_VALUE_FOR_BOOLEAN = false;
var DEFAULT_VALUE_FOR_STRING = '';
var DEFAULT_VALUE_FOR_NUMBER = 0;
var BOOLEAN_TRUTHY_VALUES = ['1', 'true', 't', 'yes', 'y', 'on'];
var Value =
/** @class */
function () {
function Value(_source, _value) {
if (_value === void 0) {
_value = DEFAULT_VALUE_FOR_STRING;
}
this._source = _source;
this._value = _value;
}
Value.prototype.asString = function () {
return this._value;
};
Value.prototype.asBoolean = function () {
if (this._source === 'static') {
return DEFAULT_VALUE_FOR_BOOLEAN;
}
return BOOLEAN_TRUTHY_VALUES.indexOf(this._value.toLowerCase()) >= 0;
};
Value.prototype.asNumber = function () {
if (this._source === 'static') {
return DEFAULT_VALUE_FOR_NUMBER;
}
var num = Number(this._value);
if (isNaN(num)) {
num = DEFAULT_VALUE_FOR_NUMBER;
}
return num;
};
Value.prototype.getSource = function () {
return this._source;
};
return Value;
}();
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var DEFAULT_FETCH_TIMEOUT_MILLIS = 60 * 1000; // One minute
var DEFAULT_CACHE_MAX_AGE_MILLIS = 12 * 60 * 60 * 1000; // Twelve hours.
/**
* Encapsulates business logic mapping network and storage dependencies to the public SDK API.
*
* See {@link https://github.com/FirebasePrivate/firebase-js-sdk/blob/master/packages/firebase/index.d.ts|interface documentation} for method descriptions.
*/
var RemoteConfig =
/** @class */
function () {
function RemoteConfig( // Required by FirebaseServiceFactory interface.
app, // JS doesn't support private yet
// (https://github.com/tc39/proposal-class-fields#private-fields), so we hint using an
// underscore prefix.
_client, _storageCache, _storage, _logger) {
this.app = app;
this._client = _client;
this._storageCache = _storageCache;
this._storage = _storage;
this._logger = _logger; // Tracks completion of initialization promise.
this._isInitializationComplete = false;
this.settings = {
fetchTimeoutMillis: DEFAULT_FETCH_TIMEOUT_MILLIS,
minimumFetchIntervalMillis: DEFAULT_CACHE_MAX_AGE_MILLIS
};
this.defaultConfig = {};
} // Based on packages/firestore/src/util/log.ts but not static because we need per-instance levels
// to differentiate 2p and 3p use-cases.
RemoteConfig.prototype.setLogLevel = function (logLevel) {
switch (logLevel) {
case 'debug':
this._logger.logLevel = logger.LogLevel.DEBUG;
break;
case 'silent':
this._logger.logLevel = logger.LogLevel.SILENT;
break;
default:
this._logger.logLevel = logger.LogLevel.ERROR;
}
};
Object.defineProperty(RemoteConfig.prototype, "fetchTimeMillis", {
get: function get() {
return this._storageCache.getLastSuccessfulFetchTimestampMillis() || -1;
},
enumerable: true,
configurable: true
});
Object.defineProperty(RemoteConfig.prototype, "lastFetchStatus", {
get: function get() {
return this._storageCache.getLastFetchStatus() || 'no-fetch-yet';
},
enumerable: true,
configurable: true
});
RemoteConfig.prototype.activate = function () {
return tslib.__awaiter(this, void 0, void 0, function () {
var _a, lastSuccessfulFetchResponse, activeConfigEtag;
return tslib.__generator(this, function (_b) {
switch (_b.label) {
case 0:
return [4
/*yield*/
, Promise.all([this._storage.getLastSuccessfulFetchResponse(), this._storage.getActiveConfigEtag()])];
case 1:
_a = _b.sent(), lastSuccessfulFetchResponse = _a[0], activeConfigEtag = _a[1];
if (!lastSuccessfulFetchResponse || !lastSuccessfulFetchResponse.config || !lastSuccessfulFetchResponse.eTag || lastSuccessfulFetchResponse.eTag === activeConfigEtag) {
// Either there is no successful fetched config, or is the same as current active
// config.
return [2
/*return*/
, false];
}
return [4
/*yield*/
, Promise.all([this._storageCache.setActiveConfig(lastSuccessfulFetchResponse.config), this._storage.setActiveConfigEtag(lastSuccessfulFetchResponse.eTag)])];
case 2:
_b.sent();
return [2
/*return*/
, true];
}
});
});
};
RemoteConfig.prototype.ensureInitialized = function () {
var _this = this;
if (!this._initializePromise) {
this._initializePromise = this._storageCache.loadFromStorage().then(function () {
_this._isInitializationComplete = true;
});
}
return this._initializePromise;
};
/**
* @throws a {@link ErrorCode.FETCH_CLIENT_TIMEOUT} if the request takes longer than
* {@link Settings.fetchTimeoutInSeconds} or
* {@link DEFAULT_FETCH_TIMEOUT_SECONDS}.
*/
RemoteConfig.prototype.fetch = function () {
return tslib.__awaiter(this, void 0, void 0, function () {
var abortSignal, e_1, lastFetchStatus;
var _this = this;
return tslib.__generator(this, function (_a) {
switch (_a.label) {
case 0:
abortSignal = new RemoteConfigAbortSignal();
setTimeout(function () {
return tslib.__awaiter(_this, void 0, void 0, function () {
return tslib.__generator(this, function (_a) {
// Note a very low delay, eg < 10ms, can elapse before listeners are initialized.
abortSignal.abort();
return [2
/*return*/
];
});
});
}, this.settings.fetchTimeoutMillis);
_a.label = 1;
case 1:
_a.trys.push([1, 4,, 6]);
return [4
/*yield*/
, this._client.fetch({
cacheMaxAgeMillis: this.settings.minimumFetchIntervalMillis,
signal: abortSignal
})];
case 2:
_a.sent();
return [4
/*yield*/
, this._storageCache.setLastFetchStatus('success')];
case 3:
_a.sent();
return [3
/*break*/
, 6];
case 4:
e_1 = _a.sent();
lastFetchStatus = hasErrorCode(e_1, "fetch-throttle"
/* FETCH_THROTTLE */
) ? 'throttle' : 'failure';
return [4
/*yield*/
, this._storageCache.setLastFetchStatus(lastFetchStatus)];
case 5:
_a.sent();
throw e_1;
case 6:
return [2
/*return*/
];
}
});
});
};
RemoteConfig.prototype.fetchAndActivate = function () {
return tslib.__awaiter(this, void 0, void 0, function () {
return tslib.__generator(this, function (_a) {
switch (_a.label) {
case 0:
return [4
/*yield*/
, this.fetch()];
case 1:
_a.sent();
return [2
/*return*/
, this.activate()];
}
});
});
};
RemoteConfig.prototype.getAll = function () {
var _this = this;
return getAllKeys(this._storageCache.getActiveConfig(), this.defaultConfig).reduce(function (allConfigs, key) {
allConfigs[key] = _this.getValue(key);
return allConfigs;
}, {});
};
RemoteConfig.prototype.getBoolean = function (key) {
return this.getValue(key).asBoolean();
};
RemoteConfig.prototype.getNumber = function (key) {
return this.getValue(key).asNumber();
};
RemoteConfig.prototype.getString = function (key) {
return this.getValue(key).asString();
};
RemoteConfig.prototype.getValue = function (key) {
if (!this._isInitializationComplete) {
this._logger.debug("A value was requested for key \"" + key + "\" before SDK initialization completed." + ' Await on ensureInitialized if the intent was to get a previously activated value.');
}
var activeConfig = this._storageCache.getActiveConfig();
if (activeConfig && activeConfig[key] !== undefined) {
return new Value('remote', activeConfig[key]);
} else if (this.defaultConfig && this.defaultConfig[key] !== undefined) {
return new Value('default', String(this.defaultConfig[key]));
}
this._logger.debug("Returning static value for key \"" + key + "\"." + ' Define a default or remote value if this is unintentional.');
return new Value('static');
};
return RemoteConfig;
}();
/**
* Dedupes and returns an array of all the keys of the received objects.
*/
function getAllKeys(obj1, obj2) {
if (obj1 === void 0) {
obj1 = {};
}
if (obj2 === void 0) {
obj2 = {};
}
return Object.keys(tslib.__assign(tslib.__assign({}, obj1), obj2));
}
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Converts an error event associated with a {@link IDBRequest} to a {@link FirebaseError}.
*/
function toFirebaseError(event, errorCode) {
var originalError = event.target.error || undefined;
return ERROR_FACTORY.create(errorCode, {
originalErrorMessage: originalError && originalError.message
});
}
/**
* A general-purpose store keyed by app + namespace + {@link
* ProjectNamespaceKeyFieldValue}.
*
*
The Remote Config SDK can be used with multiple app installations, and each app can interact
* with multiple namespaces, so this store uses app (ID + name) and namespace as common parent keys
* for a set of key-value pairs. See {@link Storage#createCompositeKey}.
*
*
Visible for testing.
*/
var APP_NAMESPACE_STORE = 'app_namespace_store';
var DB_NAME = 'firebase_remote_config';
var DB_VERSION = 1; // Visible for testing.
function openDatabase() {
return new Promise(function (resolve, reject) {
var request = indexedDB.open(DB_NAME, DB_VERSION);
request.onerror = function (event) {
reject(toFirebaseError(event, "storage-open"
/* STORAGE_OPEN */
));
};
request.onsuccess = function (event) {
resolve(event.target.result);
};
request.onupgradeneeded = function (event) {
var db = event.target.result; // We don't use 'break' in this switch statement, the fall-through
// behavior is what we want, because if there are multiple versions between
// the old version and the current version, we want ALL the migrations
// that correspond to those versions to run, not only the last one.
// eslint-disable-next-line default-case
switch (event.oldVersion) {
case 0:
db.createObjectStore(APP_NAMESPACE_STORE, {
keyPath: 'compositeKey'
});
}
};
});
}
/**
* Abstracts data persistence.
*/
var Storage =
/** @class */
function () {
/**
* @param appId enables storage segmentation by app (ID + name).
* @param appName enables storage segmentation by app (ID + name).
* @param namespace enables storage segmentation by namespace.
*/
function Storage(appId, appName, namespace, openDbPromise) {
if (openDbPromise === void 0) {
openDbPromise = openDatabase();
}
this.appId = appId;
this.appName = appName;
this.namespace = namespace;
this.openDbPromise = openDbPromise;
}
Storage.prototype.getLastFetchStatus = function () {
return this.get('last_fetch_status');
};
Storage.prototype.setLastFetchStatus = function (status) {
return this.set('last_fetch_status', status);
}; // This is comparable to a cache entry timestamp. If we need to expire other data, we could
// consider adding timestamp to all storage records and an optional max age arg to getters.
Storage.prototype.getLastSuccessfulFetchTimestampMillis = function () {
return this.get('last_successful_fetch_timestamp_millis');
};
Storage.prototype.setLastSuccessfulFetchTimestampMillis = function (timestamp) {
return this.set('last_successful_fetch_timestamp_millis', timestamp);
};
Storage.prototype.getLastSuccessfulFetchResponse = function () {
return this.get('last_successful_fetch_response');
};
Storage.prototype.setLastSuccessfulFetchResponse = function (response) {
return this.set('last_successful_fetch_response', response);
};
Storage.prototype.getActiveConfig = function () {
return this.get('active_config');
};
Storage.prototype.setActiveConfig = function (config) {
return this.set('active_config', config);
};
Storage.prototype.getActiveConfigEtag = function () {
return this.get('active_config_etag');
};
Storage.prototype.setActiveConfigEtag = function (etag) {
return this.set('active_config_etag', etag);
};
Storage.prototype.getThrottleMetadata = function () {
return this.get('throttle_metadata');
};
Storage.prototype.setThrottleMetadata = function (metadata) {
return this.set('throttle_metadata', metadata);
};
Storage.prototype.deleteThrottleMetadata = function () {
return this.delete('throttle_metadata');
};
Storage.prototype.get = function (key) {
return tslib.__awaiter(this, void 0, void 0, function () {
var db;
var _this = this;
return tslib.__generator(this, function (_a) {
switch (_a.label) {
case 0:
return [4
/*yield*/
, this.openDbPromise];
case 1:
db = _a.sent();
return [2
/*return*/
, new Promise(function (resolve, reject) {
var transaction = db.transaction([APP_NAMESPACE_STORE], 'readonly');
var objectStore = transaction.objectStore(APP_NAMESPACE_STORE);
var compositeKey = _this.createCompositeKey(key);
try {
var request = objectStore.get(compositeKey);
request.onerror = function (event) {
reject(toFirebaseError(event, "storage-get"
/* STORAGE_GET */
));
};
request.onsuccess = function (event) {
var result = event.target.result;
if (result) {
resolve(result.value);
} else {
resolve(undefined);
}
};
} catch (e) {
reject(ERROR_FACTORY.create("storage-get"
/* STORAGE_GET */
, {
originalErrorMessage: e && e.message
}));
}
})];
}
});
});
};
Storage.prototype.set = function (key, value) {
return tslib.__awaiter(this, void 0, void 0, function () {
var db;
var _this = this;
return tslib.__generator(this, function (_a) {
switch (_a.label) {
case 0:
return [4
/*yield*/
, this.openDbPromise];
case 1:
db = _a.sent();
return [2
/*return*/
, new Promise(function (resolve, reject) {
var transaction = db.transaction([APP_NAMESPACE_STORE], 'readwrite');
var objectStore = transaction.objectStore(APP_NAMESPACE_STORE);
var compositeKey = _this.createCompositeKey(key);
try {
var request = objectStore.put({
compositeKey: compositeKey,
value: value
});
request.onerror = function (event) {
reject(toFirebaseError(event, "storage-set"
/* STORAGE_SET */
));
};
request.onsuccess = function () {
resolve();
};
} catch (e) {
reject(ERROR_FACTORY.create("storage-set"
/* STORAGE_SET */
, {
originalErrorMessage: e && e.message
}));
}
})];
}
});
});
};
Storage.prototype.delete = function (key) {
return tslib.__awaiter(this, void 0, void 0, function () {
var db;
var _this = this;
return tslib.__generator(this, function (_a) {
switch (_a.label) {
case 0:
return [4
/*yield*/
, this.openDbPromise];
case 1:
db = _a.sent();
return [2
/*return*/
, new Promise(function (resolve, reject) {
var transaction = db.transaction([APP_NAMESPACE_STORE], 'readwrite');
var objectStore = transaction.objectStore(APP_NAMESPACE_STORE);
var compositeKey = _this.createCompositeKey(key);
try {
var request = objectStore.delete(compositeKey);
request.onerror = function (event) {
reject(toFirebaseError(event, "storage-delete"
/* STORAGE_DELETE */
));
};
request.onsuccess = function () {
resolve();
};
} catch (e) {
reject(ERROR_FACTORY.create("storage-delete"
/* STORAGE_DELETE */
, {
originalErrorMessage: e && e.message
}));
}
})];
}
});
});
}; // Facilitates composite key functionality (which is unsupported in IE).
Storage.prototype.createCompositeKey = function (key) {
return [this.appId, this.appName, this.namespace, key].join();
};
return Storage;
}();
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* A memory cache layer over storage to support the SDK's synchronous read requirements.
*/
var StorageCache =
/** @class */
function () {
function StorageCache(storage) {
this.storage = storage;
}
/**
* Memory-only getters
*/
StorageCache.prototype.getLastFetchStatus = function () {
return this.lastFetchStatus;
};
StorageCache.prototype.getLastSuccessfulFetchTimestampMillis = function () {
return this.lastSuccessfulFetchTimestampMillis;
};
StorageCache.prototype.getActiveConfig = function () {
return this.activeConfig;
};
/**
* Read-ahead getter
*/
StorageCache.prototype.loadFromStorage = function () {
return tslib.__awaiter(this, void 0, void 0, function () {
var lastFetchStatusPromise, lastSuccessfulFetchTimestampMillisPromise, activeConfigPromise, lastFetchStatus, lastSuccessfulFetchTimestampMillis, activeConfig;
return tslib.__generator(this, function (_a) {
switch (_a.label) {
case 0:
lastFetchStatusPromise = this.storage.getLastFetchStatus();
lastSuccessfulFetchTimestampMillisPromise = this.storage.getLastSuccessfulFetchTimestampMillis();
activeConfigPromise = this.storage.getActiveConfig();
return [4
/*yield*/
, lastFetchStatusPromise];
case 1:
lastFetchStatus = _a.sent();
if (lastFetchStatus) {
this.lastFetchStatus = lastFetchStatus;
}
return [4
/*yield*/
, lastSuccessfulFetchTimestampMillisPromise];
case 2:
lastSuccessfulFetchTimestampMillis = _a.sent();
if (lastSuccessfulFetchTimestampMillis) {
this.lastSuccessfulFetchTimestampMillis = lastSuccessfulFetchTimestampMillis;
}
return [4
/*yield*/
, activeConfigPromise];
case 3:
activeConfig = _a.sent();
if (activeConfig) {
this.activeConfig = activeConfig;
}
return [2
/*return*/
];
}
});
});
};
/**
* Write-through setters
*/
StorageCache.prototype.setLastFetchStatus = function (status) {
this.lastFetchStatus = status;
return this.storage.setLastFetchStatus(status);
};
StorageCache.prototype.setLastSuccessfulFetchTimestampMillis = function (timestampMillis) {
this.lastSuccessfulFetchTimestampMillis = timestampMillis;
return this.storage.setLastSuccessfulFetchTimestampMillis(timestampMillis);
};
StorageCache.prototype.setActiveConfig = function (activeConfig) {
this.activeConfig = activeConfig;
return this.storage.setActiveConfig(activeConfig);
};
return StorageCache;
}();
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* The amount of milliseconds to exponentially increase.
*/
var INTERVAL_MILLIS = 1000;
/**
* The factor to backoff by.
* Should be a number greater than 1.
*/
var BACKOFF_FACTOR = 2;
/**
* The maximum milliseconds to increase to.
*
*
Visible for testing
*/
var MAX_VALUE_MILLIS = 4 * 60 * 60 * 1000; // Four hours, like iOS and Android.
/**
* The percentage of backoff time to randomize by.
* See
* http://go/safe-client-behavior#step-1-determine-the-appropriate-retry-interval-to-handle-spike-traffic
* for context.
*
*
Visible for testing
*/
var RANDOM_FACTOR = 0.5;
/**
* Based on the backoff method from
* https://github.com/google/closure-library/blob/master/closure/goog/math/exponentialbackoff.js.
* Extracted here so we don't need to pass metadata and a stateful ExponentialBackoff object around.
*/
function calculateBackoffMillis(backoffCount) {
// Calculates an exponentially increasing value.
// Deviation: calculates value from count and a constant interval, so we only need to save value
// and count to restore state.
var currBaseValue = INTERVAL_MILLIS * Math.pow(BACKOFF_FACTOR, backoffCount); // A random "fuzz" to avoid waves of retries.
// Deviation: randomFactor is required.
var randomWait = Math.round( // A fraction of the backoff value to add/subtract.
// Deviation: changes multiplication order to improve readability.
RANDOM_FACTOR * currBaseValue * ( // A random float (rounded to int by Math.round above) in the range [-1, 1]. Determines
// if we add or subtract.
Math.random() - 0.5) * 2); // Limits backoff to max to avoid effectively permanent backoff.
return Math.min(MAX_VALUE_MILLIS, currBaseValue + randomWait);
}
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Supports waiting on a backoff by:
*
*
*
Promisifying setTimeout, so we can set a timeout in our Promise chain
*
Listening on a signal bus for abort events, just like the Fetch API
*
Failing in the same way the Fetch API fails, so timing out a live request and a throttled
* request appear the same.
*
*
*
Visible for testing.
*/
function setAbortableTimeout(signal, throttleEndTimeMillis) {
return new Promise(function (resolve, reject) {
// Derives backoff from given end time, normalizing negative numbers to zero.
var backoffMillis = Math.max(throttleEndTimeMillis - Date.now(), 0);
var timeout = setTimeout(resolve, backoffMillis); // Adds listener, rather than sets onabort, because signal is a shared object.
signal.addEventListener(function () {
clearTimeout(timeout); // If the request completes before this timeout, the rejection has no effect.
reject(ERROR_FACTORY.create("fetch-throttle"
/* FETCH_THROTTLE */
, {
throttleEndTimeMillis: throttleEndTimeMillis
}));
});
});
}
/**
* Returns true if the {@link Error} indicates a fetch request may succeed later.
*/
function isRetriableError(e) {
if (!(e instanceof util.FirebaseError)) {
return false;
} // Uses string index defined by ErrorData, which FirebaseError implements.
var httpStatus = Number(e['httpStatus']);
return httpStatus === 429 || httpStatus === 500 || httpStatus === 503 || httpStatus === 504;
}
/**
* Decorates a Client with retry logic.
*
*
Comparable to CachingClient, but uses backoff logic instead of cache max age and doesn't cache
* responses (because the SDK has no use for error responses).
*/
var RetryingClient =
/** @class */
function () {
function RetryingClient(client, storage) {
this.client = client;
this.storage = storage;
}
RetryingClient.prototype.fetch = function (request) {
return tslib.__awaiter(this, void 0, void 0, function () {
var throttleMetadata;
return tslib.__generator(this, function (_a) {
switch (_a.label) {
case 0:
return [4
/*yield*/
, this.storage.getThrottleMetadata()];
case 1:
throttleMetadata = _a.sent() || {
backoffCount: 0,
throttleEndTimeMillis: Date.now()
};
return [2
/*return*/
, this.attemptFetch(request, throttleMetadata)];
}
});
});
};
/**
* A recursive helper for attempting a fetch request repeatedly.
*
* @throws any non-retriable errors.
*/
RetryingClient.prototype.attemptFetch = function (request, _a) {
var throttleEndTimeMillis = _a.throttleEndTimeMillis,
backoffCount = _a.backoffCount;
return tslib.__awaiter(this, void 0, void 0, function () {
var response, e_1, throttleMetadata;
return tslib.__generator(this, function (_b) {
switch (_b.label) {
case 0:
// Starts with a (potentially zero) timeout to support resumption from stored state.
// Ensures the throttle end time is honored if the last attempt timed out.
// Note the SDK will never make a request if the fetch timeout expires at this point.
return [4
/*yield*/
, setAbortableTimeout(request.signal, throttleEndTimeMillis)];
case 1:
// Starts with a (potentially zero) timeout to support resumption from stored state.
// Ensures the throttle end time is honored if the last attempt timed out.
// Note the SDK will never make a request if the fetch timeout expires at this point.
_b.sent();
_b.label = 2;
case 2:
_b.trys.push([2, 5,, 7]);
return [4
/*yield*/
, this.client.fetch(request)];
case 3:
response = _b.sent(); // Note the SDK only clears throttle state if response is success or non-retriable.
return [4
/*yield*/
, this.storage.deleteThrottleMetadata()];
case 4:
// Note the SDK only clears throttle state if response is success or non-retriable.
_b.sent();
return [2
/*return*/
, response];
case 5:
e_1 = _b.sent();
if (!isRetriableError(e_1)) {
throw e_1;
}
throttleMetadata = {
throttleEndTimeMillis: Date.now() + calculateBackoffMillis(backoffCount),
backoffCount: backoffCount + 1
}; // Persists state.
return [4
/*yield*/
, this.storage.setThrottleMetadata(throttleMetadata)];
case 6:
// Persists state.
_b.sent();
return [2
/*return*/
, this.attemptFetch(request, throttleMetadata)];
case 7:
return [2
/*return*/
];
}
});
});
};
return RetryingClient;
}();
var name = "@firebase/remote-config";
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
function registerRemoteConfig(firebaseInstance) {
firebaseInstance.INTERNAL.registerComponent(new component.Component('remoteConfig', remoteConfigFactory, "PUBLIC"
/* PUBLIC */
).setMultipleInstances(true));
function remoteConfigFactory(container, namespace) {
/* Dependencies */
// getImmediate for FirebaseApp will always succeed
var app = container.getProvider('app').getImmediate(); // The following call will always succeed because rc has `import '@firebase/installations'`
var installations = container.getProvider('installations').getImmediate(); // Guards against the SDK being used in non-browser environments.
if (typeof window === 'undefined') {
throw ERROR_FACTORY.create("registration-window"
/* REGISTRATION_WINDOW */
);
} // Normalizes optional inputs.
var _a = app.options,
projectId = _a.projectId,
apiKey = _a.apiKey,
appId = _a.appId;
if (!projectId) {
throw ERROR_FACTORY.create("registration-project-id"
/* REGISTRATION_PROJECT_ID */
);
}
if (!apiKey) {
throw ERROR_FACTORY.create("registration-api-key"
/* REGISTRATION_API_KEY */
);
}
if (!appId) {
throw ERROR_FACTORY.create("registration-app-id"
/* REGISTRATION_APP_ID */
);
}
namespace = namespace || 'firebase';
var storage = new Storage(appId, app.name, namespace);
var storageCache = new StorageCache(storage);
var logger$1 = new logger.Logger(name); // Sets ERROR as the default log level.
// See RemoteConfig#setLogLevel for corresponding normalization to ERROR log level.
logger$1.logLevel = logger.LogLevel.ERROR;
var restClient = new RestClient(installations, // Uses the JS SDK version, by which the RC package version can be deduced, if necessary.
firebaseInstance.SDK_VERSION, namespace, projectId, apiKey, appId);
var retryingClient = new RetryingClient(restClient, storage);
var cachingClient = new CachingClient(retryingClient, storage, storageCache, logger$1);
var remoteConfigInstance = new RemoteConfig(app, cachingClient, storageCache, storage, logger$1); // Starts warming cache.
// eslint-disable-next-line @typescript-eslint/no-floating-promises
remoteConfigInstance.ensureInitialized();
return remoteConfigInstance;
}
}
registerRemoteConfig(firebase);
exports.registerRemoteConfig = registerRemoteConfig;
/***/ }),
/***/ "O4y0":
/*!*********************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/SubscribeOnObservable.js ***!
\*********************************************************************************/
/*! exports provided: SubscribeOnObservable */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubscribeOnObservable", function() { return SubscribeOnObservable; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _scheduler_asap__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../scheduler/asap */ "7Hc7");
/* harmony import */ var _util_isNumeric__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../util/isNumeric */ "Y7HM");
var SubscribeOnObservable = /*#__PURE__*/function (_Observable) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(SubscribeOnObservable, _Observable);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(SubscribeOnObservable);
function SubscribeOnObservable(source) {
var _this;
var delayTime = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
var scheduler = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : _scheduler_asap__WEBPACK_IMPORTED_MODULE_5__["asap"];
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, SubscribeOnObservable);
_this = _super.call(this);
_this.source = source;
_this.delayTime = delayTime;
_this.scheduler = scheduler;
if (!Object(_util_isNumeric__WEBPACK_IMPORTED_MODULE_6__["isNumeric"])(delayTime) || delayTime < 0) {
_this.delayTime = 0;
}
if (!scheduler || typeof scheduler.schedule !== 'function') {
_this.scheduler = _scheduler_asap__WEBPACK_IMPORTED_MODULE_5__["asap"];
}
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(SubscribeOnObservable, [{
key: "_subscribe",
value: function _subscribe(subscriber) {
var delay = this.delayTime;
var source = this.source;
var scheduler = this.scheduler;
return scheduler.schedule(SubscribeOnObservable.dispatch, delay, {
source: source,
subscriber: subscriber
});
}
}], [{
key: "create",
value: function create(source) {
var delay = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
var scheduler = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : _scheduler_asap__WEBPACK_IMPORTED_MODULE_5__["asap"];
return new SubscribeOnObservable(source, delay, scheduler);
}
}, {
key: "dispatch",
value: function dispatch(arg) {
var source = arg.source,
subscriber = arg.subscriber;
return this.add(source.subscribe(subscriber));
}
}]);
return SubscribeOnObservable;
}(_Observable__WEBPACK_IMPORTED_MODULE_4__["Observable"]);
/***/ }),
/***/ "OAkW":
/*!*************************************************************!*\
!*** ./node_modules/rxjs/internal/util/subscribeToArray.js ***!
\*************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.subscribeToArray = function (array) {
return function (subscriber) {
for (var i = 0, len = array.length; i < len && !subscriber.closed; i++) {
subscriber.next(array[i]);
}
subscriber.complete();
};
};
/***/ }),
/***/ "ODXe":
/*!******************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js ***!
\******************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _slicedToArray; });
/* harmony import */ var _babel_runtime_helpers_esm_arrayWithHoles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/arrayWithHoles */ "DSFK");
/* harmony import */ var _babel_runtime_helpers_esm_iterableToArrayLimit__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/iterableToArrayLimit */ "CfBk");
/* harmony import */ var _babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/unsupportedIterableToArray */ "BsWD");
/* harmony import */ var _babel_runtime_helpers_esm_nonIterableRest__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/nonIterableRest */ "PYwp");
function _slicedToArray(arr, i) {
return Object(_babel_runtime_helpers_esm_arrayWithHoles__WEBPACK_IMPORTED_MODULE_0__["default"])(arr) || Object(_babel_runtime_helpers_esm_iterableToArrayLimit__WEBPACK_IMPORTED_MODULE_1__["default"])(arr, i) || Object(_babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__["default"])(arr, i) || Object(_babel_runtime_helpers_esm_nonIterableRest__WEBPACK_IMPORTED_MODULE_3__["default"])();
}
/***/ }),
/***/ "OHKE":
/*!******************************************************!*\
!*** ./node_modules/d3-interpolate/src/cubehelix.js ***!
\******************************************************/
/*! exports provided: default, cubehelixLong */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cubehelixLong", function() { return cubehelixLong; });
/* harmony import */ var d3_color__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-color */ "SC+/");
/* harmony import */ var _color_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./color.js */ "sFV2");
function cubehelix(hue) {
return function cubehelixGamma(y) {
y = +y;
function cubehelix(start, end) {
var h = hue((start = Object(d3_color__WEBPACK_IMPORTED_MODULE_0__["cubehelix"])(start)).h, (end = Object(d3_color__WEBPACK_IMPORTED_MODULE_0__["cubehelix"])(end)).h),
s = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"])(start.s, end.s),
l = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"])(start.l, end.l),
opacity = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"])(start.opacity, end.opacity);
return function (t) {
start.h = h(t);
start.s = s(t);
start.l = l(Math.pow(t, y));
start.opacity = opacity(t);
return start + "";
};
}
cubehelix.gamma = cubehelixGamma;
return cubehelix;
}(1);
}
/* harmony default export */ __webpack_exports__["default"] = (cubehelix(_color_js__WEBPACK_IMPORTED_MODULE_1__["hue"]));
var cubehelixLong = cubehelix(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"]);
/***/ }),
/***/ "OHRA":
/*!************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/mergeMapTo.js ***!
\************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var mergeMap_1 = __webpack_require__(/*! ./mergeMap */ "UNqx");
function mergeMapTo(innerObservable, resultSelector, concurrent) {
if (concurrent === void 0) {
concurrent = Number.POSITIVE_INFINITY;
}
if (typeof resultSelector === 'function') {
return mergeMap_1.mergeMap(function () {
return innerObservable;
}, resultSelector, concurrent);
}
if (typeof resultSelector === 'number') {
concurrent = resultSelector;
}
return mergeMap_1.mergeMap(function () {
return innerObservable;
}, concurrent);
}
exports.mergeMapTo = mergeMapTo;
/***/ }),
/***/ "OIYi":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/en-ca.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : English (Canada) [en-ca]
//! author : Jonathan Abourbih : https://github.com/jonbca
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var enCa = moment.defineLocale('en-ca', {
months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),
monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),
weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),
weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),
weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),
longDateFormat: {
LT: 'h:mm A',
LTS: 'h:mm:ss A',
L: 'YYYY-MM-DD',
LL: 'MMMM D, YYYY',
LLL: 'MMMM D, YYYY h:mm A',
LLLL: 'dddd, MMMM D, YYYY h:mm A'
},
calendar: {
sameDay: '[Today at] LT',
nextDay: '[Tomorrow at] LT',
nextWeek: 'dddd [at] LT',
lastDay: '[Yesterday at] LT',
lastWeek: '[Last] dddd [at] LT',
sameElse: 'L'
},
relativeTime: {
future: 'in %s',
past: '%s ago',
s: 'a few seconds',
ss: '%d seconds',
m: 'a minute',
mm: '%d minutes',
h: 'an hour',
hh: '%d hours',
d: 'a day',
dd: '%d days',
M: 'a month',
MM: '%d months',
y: 'a year',
yy: '%d years'
},
dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
ordinal: function ordinal(number) {
var b = number % 10,
output = ~~(number % 100 / 10) === 1 ? 'th' : b === 1 ? 'st' : b === 2 ? 'nd' : b === 3 ? 'rd' : 'th';
return number + output;
}
});
return enCa;
});
/***/ }),
/***/ "OP1V":
/*!************************************************!*\
!*** ./node_modules/d3-scale/src/diverging.js ***!
\************************************************/
/*! exports provided: default, divergingLog, divergingSymlog, divergingPow, divergingSqrt */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return diverging; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "divergingLog", function() { return divergingLog; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "divergingSymlog", function() { return divergingSymlog; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "divergingPow", function() { return divergingPow; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "divergingSqrt", function() { return divergingSqrt; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe");
/* harmony import */ var d3_interpolate__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-interpolate */ "pD2Y");
/* harmony import */ var _continuous_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./continuous.js */ "6YF4");
/* harmony import */ var _init_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./init.js */ "1Ix/");
/* harmony import */ var _linear_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./linear.js */ "VIqg");
/* harmony import */ var _log_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./log.js */ "n0hd");
/* harmony import */ var _sequential_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./sequential.js */ "zmsm");
/* harmony import */ var _symlog_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./symlog.js */ "wC0G");
/* harmony import */ var _pow_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./pow.js */ "eJvb");
function transformer() {
var x0 = 0,
x1 = 0.5,
x2 = 1,
s = 1,
t0,
t1,
t2,
k10,
k21,
interpolator = _continuous_js__WEBPACK_IMPORTED_MODULE_2__["identity"],
transform,
clamp = false,
unknown;
function scale(x) {
return isNaN(x = +x) ? unknown : (x = 0.5 + ((x = +transform(x)) - t1) * (s * x < s * t1 ? k10 : k21), interpolator(clamp ? Math.max(0, Math.min(1, x)) : x));
}
scale.domain = function (_) {
var _ref, _ref2;
return arguments.length ? ((_ref = _, _ref2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref, 3), x0 = _ref2[0], x1 = _ref2[1], x2 = _ref2[2], _ref), t0 = transform(x0 = +x0), t1 = transform(x1 = +x1), t2 = transform(x2 = +x2), k10 = t0 === t1 ? 0 : 0.5 / (t1 - t0), k21 = t1 === t2 ? 0 : 0.5 / (t2 - t1), s = t1 < t0 ? -1 : 1, scale) : [x0, x1, x2];
};
scale.clamp = function (_) {
return arguments.length ? (clamp = !!_, scale) : clamp;
};
scale.interpolator = function (_) {
return arguments.length ? (interpolator = _, scale) : interpolator;
};
function range(interpolate) {
return function (_) {
var _ref3, _ref4;
var r0, r1, r2;
return arguments.length ? ((_ref3 = _, _ref4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref3, 3), r0 = _ref4[0], r1 = _ref4[1], r2 = _ref4[2], _ref3), interpolator = Object(d3_interpolate__WEBPACK_IMPORTED_MODULE_1__["piecewise"])(interpolate, [r0, r1, r2]), scale) : [interpolator(0), interpolator(0.5), interpolator(1)];
};
}
scale.range = range(d3_interpolate__WEBPACK_IMPORTED_MODULE_1__["interpolate"]);
scale.rangeRound = range(d3_interpolate__WEBPACK_IMPORTED_MODULE_1__["interpolateRound"]);
scale.unknown = function (_) {
return arguments.length ? (unknown = _, scale) : unknown;
};
return function (t) {
transform = t, t0 = t(x0), t1 = t(x1), t2 = t(x2), k10 = t0 === t1 ? 0 : 0.5 / (t1 - t0), k21 = t1 === t2 ? 0 : 0.5 / (t2 - t1), s = t1 < t0 ? -1 : 1;
return scale;
};
}
function diverging() {
var scale = Object(_linear_js__WEBPACK_IMPORTED_MODULE_4__["linearish"])(transformer()(_continuous_js__WEBPACK_IMPORTED_MODULE_2__["identity"]));
scale.copy = function () {
return Object(_sequential_js__WEBPACK_IMPORTED_MODULE_6__["copy"])(scale, diverging());
};
return _init_js__WEBPACK_IMPORTED_MODULE_3__["initInterpolator"].apply(scale, arguments);
}
function divergingLog() {
var scale = Object(_log_js__WEBPACK_IMPORTED_MODULE_5__["loggish"])(transformer()).domain([0.1, 1, 10]);
scale.copy = function () {
return Object(_sequential_js__WEBPACK_IMPORTED_MODULE_6__["copy"])(scale, divergingLog()).base(scale.base());
};
return _init_js__WEBPACK_IMPORTED_MODULE_3__["initInterpolator"].apply(scale, arguments);
}
function divergingSymlog() {
var scale = Object(_symlog_js__WEBPACK_IMPORTED_MODULE_7__["symlogish"])(transformer());
scale.copy = function () {
return Object(_sequential_js__WEBPACK_IMPORTED_MODULE_6__["copy"])(scale, divergingSymlog()).constant(scale.constant());
};
return _init_js__WEBPACK_IMPORTED_MODULE_3__["initInterpolator"].apply(scale, arguments);
}
function divergingPow() {
var scale = Object(_pow_js__WEBPACK_IMPORTED_MODULE_8__["powish"])(transformer());
scale.copy = function () {
return Object(_sequential_js__WEBPACK_IMPORTED_MODULE_6__["copy"])(scale, divergingPow()).exponent(scale.exponent());
};
return _init_js__WEBPACK_IMPORTED_MODULE_3__["initInterpolator"].apply(scale, arguments);
}
function divergingSqrt() {
return divergingPow.apply(null, arguments).exponent(0.5);
}
/***/ }),
/***/ "OQgR":
/*!******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/groupBy.js ***!
\******************************************************************/
/*! exports provided: groupBy, GroupedObservable */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "groupBy", function() { return groupBy; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GroupedObservable", function() { return GroupedObservable; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../Subscription */ "quSY");
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _Subject__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../Subject */ "XNiG");
function groupBy(keySelector, elementSelector, durationSelector, subjectSelector) {
return function (source) {
return source.lift(new GroupByOperator(keySelector, elementSelector, durationSelector, subjectSelector));
};
}
var GroupByOperator = /*#__PURE__*/function () {
function GroupByOperator(keySelector, elementSelector, durationSelector, subjectSelector) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, GroupByOperator);
this.keySelector = keySelector;
this.elementSelector = elementSelector;
this.durationSelector = durationSelector;
this.subjectSelector = subjectSelector;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(GroupByOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new GroupBySubscriber(subscriber, this.keySelector, this.elementSelector, this.durationSelector, this.subjectSelector));
}
}]);
return GroupByOperator;
}();
var GroupBySubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(GroupBySubscriber, _Subscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(GroupBySubscriber);
function GroupBySubscriber(destination, keySelector, elementSelector, durationSelector, subjectSelector) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, GroupBySubscriber);
_this = _super.call(this, destination);
_this.keySelector = keySelector;
_this.elementSelector = elementSelector;
_this.durationSelector = durationSelector;
_this.subjectSelector = subjectSelector;
_this.groups = null;
_this.attemptedToUnsubscribe = false;
_this.count = 0;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(GroupBySubscriber, [{
key: "_next",
value: function _next(value) {
var key;
try {
key = this.keySelector(value);
} catch (err) {
this.error(err);
return;
}
this._group(value, key);
}
}, {
key: "_group",
value: function _group(value, key) {
var groups = this.groups;
if (!groups) {
groups = this.groups = new Map();
}
var group = groups.get(key);
var element;
if (this.elementSelector) {
try {
element = this.elementSelector(value);
} catch (err) {
this.error(err);
}
} else {
element = value;
}
if (!group) {
group = this.subjectSelector ? this.subjectSelector() : new _Subject__WEBPACK_IMPORTED_MODULE_9__["Subject"]();
groups.set(key, group);
var groupedObservable = new GroupedObservable(key, group, this);
this.destination.next(groupedObservable);
if (this.durationSelector) {
var duration;
try {
duration = this.durationSelector(new GroupedObservable(key, group));
} catch (err) {
this.error(err);
return;
}
this.add(duration.subscribe(new GroupDurationSubscriber(key, group, this)));
}
}
if (!group.closed) {
group.next(element);
}
}
}, {
key: "_error",
value: function _error(err) {
var groups = this.groups;
if (groups) {
groups.forEach(function (group, key) {
group.error(err);
});
groups.clear();
}
this.destination.error(err);
}
}, {
key: "_complete",
value: function _complete() {
var groups = this.groups;
if (groups) {
groups.forEach(function (group, key) {
group.complete();
});
groups.clear();
}
this.destination.complete();
}
}, {
key: "removeGroup",
value: function removeGroup(key) {
this.groups.delete(key);
}
}, {
key: "unsubscribe",
value: function unsubscribe() {
if (!this.closed) {
this.attemptedToUnsubscribe = true;
if (this.count === 0) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__["default"])(GroupBySubscriber.prototype), "unsubscribe", this).call(this);
}
}
}
}]);
return GroupBySubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_6__["Subscriber"]);
var GroupDurationSubscriber = /*#__PURE__*/function (_Subscriber2) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(GroupDurationSubscriber, _Subscriber2);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(GroupDurationSubscriber);
function GroupDurationSubscriber(key, group, parent) {
var _this2;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, GroupDurationSubscriber);
_this2 = _super2.call(this, group);
_this2.key = key;
_this2.group = group;
_this2.parent = parent;
return _this2;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(GroupDurationSubscriber, [{
key: "_next",
value: function _next(value) {
this.complete();
}
}, {
key: "_unsubscribe",
value: function _unsubscribe() {
var parent = this.parent,
key = this.key;
this.key = this.parent = null;
if (parent) {
parent.removeGroup(key);
}
}
}]);
return GroupDurationSubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_6__["Subscriber"]);
var GroupedObservable = /*#__PURE__*/function (_Observable) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(GroupedObservable, _Observable);
var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(GroupedObservable);
function GroupedObservable(key, groupSubject, refCountSubscription) {
var _this3;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, GroupedObservable);
_this3 = _super3.call(this);
_this3.key = key;
_this3.groupSubject = groupSubject;
_this3.refCountSubscription = refCountSubscription;
return _this3;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(GroupedObservable, [{
key: "_subscribe",
value: function _subscribe(subscriber) {
var subscription = new _Subscription__WEBPACK_IMPORTED_MODULE_7__["Subscription"]();
var refCountSubscription = this.refCountSubscription,
groupSubject = this.groupSubject;
if (refCountSubscription && !refCountSubscription.closed) {
subscription.add(new InnerRefCountSubscription(refCountSubscription));
}
subscription.add(groupSubject.subscribe(subscriber));
return subscription;
}
}]);
return GroupedObservable;
}(_Observable__WEBPACK_IMPORTED_MODULE_8__["Observable"]);
var InnerRefCountSubscription = /*#__PURE__*/function (_Subscription) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(InnerRefCountSubscription, _Subscription);
var _super4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(InnerRefCountSubscription);
function InnerRefCountSubscription(parent) {
var _this4;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, InnerRefCountSubscription);
_this4 = _super4.call(this);
_this4.parent = parent;
parent.count++;
return _this4;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(InnerRefCountSubscription, [{
key: "unsubscribe",
value: function unsubscribe() {
var parent = this.parent;
if (!parent.closed && !this.closed) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__["default"])(InnerRefCountSubscription.prototype), "unsubscribe", this).call(this);
parent.count -= 1;
if (parent.count === 0 && parent.attemptedToUnsubscribe) {
parent.unsubscribe();
}
}
}
}]);
return InnerRefCountSubscription;
}(_Subscription__WEBPACK_IMPORTED_MODULE_7__["Subscription"]);
/***/ }),
/***/ "OWWo":
/*!******************************************!*\
!*** ./node_modules/d3-array/src/sum.js ***!
\******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return sum; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe");
function sum(values, valueof) {
var sum = 0;
if (valueof === undefined) {
var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values),
_step;
try {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
var value = _step.value;
if (value = +value) {
sum += value;
}
}
} catch (err) {
_iterator.e(err);
} finally {
_iterator.f();
}
} else {
var index = -1;
var _iterator2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values),
_step2;
try {
for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
var _value = _step2.value;
if (_value = +valueof(_value, ++index, values)) {
sum += _value;
}
}
} catch (err) {
_iterator2.e(err);
} finally {
_iterator2.f();
}
}
return sum;
}
/***/ }),
/***/ "Oaa7":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/en-gb.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : English (United Kingdom) [en-gb]
//! author : Chris Gedrim : https://github.com/chrisgedrim
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var enGb = moment.defineLocale('en-gb', {
months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),
monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),
weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),
weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),
weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd, D MMMM YYYY HH:mm'
},
calendar: {
sameDay: '[Today at] LT',
nextDay: '[Tomorrow at] LT',
nextWeek: 'dddd [at] LT',
lastDay: '[Yesterday at] LT',
lastWeek: '[Last] dddd [at] LT',
sameElse: 'L'
},
relativeTime: {
future: 'in %s',
past: '%s ago',
s: 'a few seconds',
ss: '%d seconds',
m: 'a minute',
mm: '%d minutes',
h: 'an hour',
hh: '%d hours',
d: 'a day',
dd: '%d days',
M: 'a month',
MM: '%d months',
y: 'a year',
yy: '%d years'
},
dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
ordinal: function ordinal(number) {
var b = number % 10,
output = ~~(number % 100 / 10) === 1 ? 'th' : b === 1 ? 'st' : b === 2 ? 'nd' : b === 3 ? 'rd' : 'th';
return number + output;
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return enGb;
});
/***/ }),
/***/ "Ob0Z":
/*!******************************************!*\
!*** ./node_modules/moment/locale/mr.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Marathi [mr]
//! author : Harshad Kale : https://github.com/kalehv
//! author : Vivek Athalye : https://github.com/vnathalye
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var symbolMap = {
1: '१',
2: '२',
3: '३',
4: '४',
5: '५',
6: '६',
7: '७',
8: '८',
9: '९',
0: '०'
},
numberMap = {
'१': '1',
'२': '2',
'३': '3',
'४': '4',
'५': '5',
'६': '6',
'७': '7',
'८': '8',
'९': '9',
'०': '0'
};
function relativeTimeMr(number, withoutSuffix, string, isFuture) {
var output = '';
if (withoutSuffix) {
switch (string) {
case 's':
output = 'काही सेकंद';
break;
case 'ss':
output = '%d सेकंद';
break;
case 'm':
output = 'एक मिनिट';
break;
case 'mm':
output = '%d मिनिटे';
break;
case 'h':
output = 'एक तास';
break;
case 'hh':
output = '%d तास';
break;
case 'd':
output = 'एक दिवस';
break;
case 'dd':
output = '%d दिवस';
break;
case 'M':
output = 'एक महिना';
break;
case 'MM':
output = '%d महिने';
break;
case 'y':
output = 'एक वर्ष';
break;
case 'yy':
output = '%d वर्षे';
break;
}
} else {
switch (string) {
case 's':
output = 'काही सेकंदां';
break;
case 'ss':
output = '%d सेकंदां';
break;
case 'm':
output = 'एका मिनिटा';
break;
case 'mm':
output = '%d मिनिटां';
break;
case 'h':
output = 'एका तासा';
break;
case 'hh':
output = '%d तासां';
break;
case 'd':
output = 'एका दिवसा';
break;
case 'dd':
output = '%d दिवसां';
break;
case 'M':
output = 'एका महिन्या';
break;
case 'MM':
output = '%d महिन्यां';
break;
case 'y':
output = 'एका वर्षा';
break;
case 'yy':
output = '%d वर्षां';
break;
}
}
return output.replace(/%d/i, number);
}
var mr = moment.defineLocale('mr', {
months: 'जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split('_'),
monthsShort: 'जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split('_'),
monthsParseExact: true,
weekdays: 'रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'),
weekdaysShort: 'रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि'.split('_'),
weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'),
longDateFormat: {
LT: 'A h:mm वाजता',
LTS: 'A h:mm:ss वाजता',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY, A h:mm वाजता',
LLLL: 'dddd, D MMMM YYYY, A h:mm वाजता'
},
calendar: {
sameDay: '[आज] LT',
nextDay: '[उद्या] LT',
nextWeek: 'dddd, LT',
lastDay: '[काल] LT',
lastWeek: '[मागील] dddd, LT',
sameElse: 'L'
},
relativeTime: {
future: '%sमध्ये',
past: '%sपूर्वी',
s: relativeTimeMr,
ss: relativeTimeMr,
m: relativeTimeMr,
mm: relativeTimeMr,
h: relativeTimeMr,
hh: relativeTimeMr,
d: relativeTimeMr,
dd: relativeTimeMr,
M: relativeTimeMr,
MM: relativeTimeMr,
y: relativeTimeMr,
yy: relativeTimeMr
},
preparse: function preparse(string) {
return string.replace(/[१२३४५६७८९०]/g, function (match) {
return numberMap[match];
});
},
postformat: function postformat(string) {
return string.replace(/\d/g, function (match) {
return symbolMap[match];
});
},
meridiemParse: /पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === 'पहाटे' || meridiem === 'सकाळी') {
return hour;
} else if (meridiem === 'दुपारी' || meridiem === 'सायंकाळी' || meridiem === 'रात्री') {
return hour >= 12 ? hour : hour + 12;
}
},
meridiem: function meridiem(hour, minute, isLower) {
if (hour >= 0 && hour < 6) {
return 'पहाटे';
} else if (hour < 12) {
return 'सकाळी';
} else if (hour < 17) {
return 'दुपारी';
} else if (hour < 20) {
return 'सायंकाळी';
} else {
return 'रात्री';
}
},
week: {
dow: 0,
// Sunday is the first day of the week.
doy: 6 // The week that contains Jan 6th is the first week of the year.
}
});
return mr;
});
/***/ }),
/***/ "OjkT":
/*!******************************************!*\
!*** ./node_modules/moment/locale/ne.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Nepalese [ne]
//! author : suvash : https://github.com/suvash
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var symbolMap = {
1: '१',
2: '२',
3: '३',
4: '४',
5: '५',
6: '६',
7: '७',
8: '८',
9: '९',
0: '०'
},
numberMap = {
'१': '1',
'२': '2',
'३': '3',
'४': '4',
'५': '5',
'६': '6',
'७': '7',
'८': '8',
'९': '9',
'०': '0'
};
var ne = moment.defineLocale('ne', {
months: 'जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर'.split('_'),
monthsShort: 'जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.'.split('_'),
monthsParseExact: true,
weekdays: 'आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार'.split('_'),
weekdaysShort: 'आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.'.split('_'),
weekdaysMin: 'आ._सो._मं._बु._बि._शु._श.'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'Aको h:mm बजे',
LTS: 'Aको h:mm:ss बजे',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY, Aको h:mm बजे',
LLLL: 'dddd, D MMMM YYYY, Aको h:mm बजे'
},
preparse: function preparse(string) {
return string.replace(/[१२३४५६७८९०]/g, function (match) {
return numberMap[match];
});
},
postformat: function postformat(string) {
return string.replace(/\d/g, function (match) {
return symbolMap[match];
});
},
meridiemParse: /राति|बिहान|दिउँसो|साँझ/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === 'राति') {
return hour < 4 ? hour : hour + 12;
} else if (meridiem === 'बिहान') {
return hour;
} else if (meridiem === 'दिउँसो') {
return hour >= 10 ? hour : hour + 12;
} else if (meridiem === 'साँझ') {
return hour + 12;
}
},
meridiem: function meridiem(hour, minute, isLower) {
if (hour < 3) {
return 'राति';
} else if (hour < 12) {
return 'बिहान';
} else if (hour < 16) {
return 'दिउँसो';
} else if (hour < 20) {
return 'साँझ';
} else {
return 'राति';
}
},
calendar: {
sameDay: '[आज] LT',
nextDay: '[भोलि] LT',
nextWeek: '[आउँदो] dddd[,] LT',
lastDay: '[हिजो] LT',
lastWeek: '[गएको] dddd[,] LT',
sameElse: 'L'
},
relativeTime: {
future: '%sमा',
past: '%s अगाडि',
s: 'केही क्षण',
ss: '%d सेकेण्ड',
m: 'एक मिनेट',
mm: '%d मिनेट',
h: 'एक घण्टा',
hh: '%d घण्टा',
d: 'एक दिन',
dd: '%d दिन',
M: 'एक महिना',
MM: '%d महिना',
y: 'एक बर्ष',
yy: '%d बर्ष'
},
week: {
dow: 0,
// Sunday is the first day of the week.
doy: 6 // The week that contains Jan 6th is the first week of the year.
}
});
return ne;
});
/***/ }),
/***/ "Ok6N":
/*!*******************************************!*\
!*** ./node_modules/d3-array/src/scan.js ***!
\*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return scan; });
/* harmony import */ var _leastIndex_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./leastIndex.js */ "/CzE");
function scan(values, compare) {
var index = Object(_leastIndex_js__WEBPACK_IMPORTED_MODULE_0__["default"])(values, compare);
return index < 0 ? undefined : index;
}
/***/ }),
/***/ "OmwH":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/zh-mo.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Chinese (Macau) [zh-mo]
//! author : Ben : https://github.com/ben-lin
//! author : Chris Lam : https://github.com/hehachris
//! author : Tan Yuanhong : https://github.com/le0tan
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var zhMo = moment.defineLocale('zh-mo', {
months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'),
monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),
weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),
weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'),
weekdaysMin: '日_一_二_三_四_五_六'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD/MM/YYYY',
LL: 'YYYY年M月D日',
LLL: 'YYYY年M月D日 HH:mm',
LLLL: 'YYYY年M月D日dddd HH:mm',
l: 'D/M/YYYY',
ll: 'YYYY年M月D日',
lll: 'YYYY年M月D日 HH:mm',
llll: 'YYYY年M月D日dddd HH:mm'
},
meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') {
return hour;
} else if (meridiem === '中午') {
return hour >= 11 ? hour : hour + 12;
} else if (meridiem === '下午' || meridiem === '晚上') {
return hour + 12;
}
},
meridiem: function meridiem(hour, minute, isLower) {
var hm = hour * 100 + minute;
if (hm < 600) {
return '凌晨';
} else if (hm < 900) {
return '早上';
} else if (hm < 1130) {
return '上午';
} else if (hm < 1230) {
return '中午';
} else if (hm < 1800) {
return '下午';
} else {
return '晚上';
}
},
calendar: {
sameDay: '[今天] LT',
nextDay: '[明天] LT',
nextWeek: '[下]dddd LT',
lastDay: '[昨天] LT',
lastWeek: '[上]dddd LT',
sameElse: 'L'
},
dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/,
ordinal: function ordinal(number, period) {
switch (period) {
case 'd':
case 'D':
case 'DDD':
return number + '日';
case 'M':
return number + '月';
case 'w':
case 'W':
return number + '週';
default:
return number;
}
},
relativeTime: {
future: '%s內',
past: '%s前',
s: '幾秒',
ss: '%d 秒',
m: '1 分鐘',
mm: '%d 分鐘',
h: '1 小時',
hh: '%d 小時',
d: '1 天',
dd: '%d 天',
M: '1 個月',
MM: '%d 個月',
y: '1 年',
yy: '%d 年'
}
});
return zhMo;
});
/***/ }),
/***/ "Oo5A":
/*!******************************************************!*\
!*** ./node_modules/d3-shape/src/order/insideOut.js ***!
\******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _appearance_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./appearance.js */ "T17Z");
/* harmony import */ var _ascending_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ascending.js */ "WuDp");
/* harmony default export */ __webpack_exports__["default"] = (function (series) {
var n = series.length,
i,
j,
sums = series.map(_ascending_js__WEBPACK_IMPORTED_MODULE_1__["sum"]),
order = Object(_appearance_js__WEBPACK_IMPORTED_MODULE_0__["default"])(series),
top = 0,
bottom = 0,
tops = [],
bottoms = [];
for (i = 0; i < n; ++i) {
j = order[i];
if (top < bottom) {
top += sums[j];
tops.push(j);
} else {
bottom += sums[j];
bottoms.push(j);
}
}
return bottoms.reverse().concat(tops);
});
/***/ }),
/***/ "OqQA":
/*!**********************************************!*\
!*** ./node_modules/d3-drag/src/constant.js ***!
\**********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (x) {
return function () {
return x;
};
});
/***/ }),
/***/ "OrLo":
/*!*********************************************!*\
!*** ./node_modules/d3-scale/src/radial.js ***!
\*********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return radial; });
/* harmony import */ var _continuous_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./continuous.js */ "6YF4");
/* harmony import */ var _init_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./init.js */ "1Ix/");
/* harmony import */ var _linear_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./linear.js */ "VIqg");
/* harmony import */ var _number_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./number.js */ "4m7i");
function square(x) {
return Math.sign(x) * x * x;
}
function unsquare(x) {
return Math.sign(x) * Math.sqrt(Math.abs(x));
}
function radial() {
var squared = Object(_continuous_js__WEBPACK_IMPORTED_MODULE_0__["default"])(),
range = [0, 1],
round = false,
unknown;
function scale(x) {
var y = unsquare(squared(x));
return isNaN(y) ? unknown : round ? Math.round(y) : y;
}
scale.invert = function (y) {
return squared.invert(square(y));
};
scale.domain = function (_) {
return arguments.length ? (squared.domain(_), scale) : squared.domain();
};
scale.range = function (_) {
return arguments.length ? (squared.range((range = Array.from(_, _number_js__WEBPACK_IMPORTED_MODULE_3__["default"])).map(square)), scale) : range.slice();
};
scale.rangeRound = function (_) {
return scale.range(_).round(true);
};
scale.round = function (_) {
return arguments.length ? (round = !!_, scale) : round;
};
scale.clamp = function (_) {
return arguments.length ? (squared.clamp(_), scale) : squared.clamp();
};
scale.unknown = function (_) {
return arguments.length ? (unknown = _, scale) : unknown;
};
scale.copy = function () {
return radial(squared.domain(), range).round(round).clamp(squared.clamp()).unknown(unknown);
};
_init_js__WEBPACK_IMPORTED_MODULE_1__["initRange"].apply(scale, arguments);
return Object(_linear_js__WEBPACK_IMPORTED_MODULE_2__["linearish"])(scale);
}
/***/ }),
/***/ "OsX3":
/*!*********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/bufferTime.js ***!
\*********************************************************************/
/*! exports provided: bufferTime */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bufferTime", function() { return bufferTime; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../scheduler/async */ "D0XW");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro");
function bufferTime(bufferTimeSpan) {
var length = arguments.length;
var scheduler = _scheduler_async__WEBPACK_IMPORTED_MODULE_7__["async"];
if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_9__["isScheduler"])(arguments[arguments.length - 1])) {
scheduler = arguments[arguments.length - 1];
length--;
}
var bufferCreationInterval = null;
if (length >= 2) {
bufferCreationInterval = arguments[1];
}
var maxBufferSize = Number.POSITIVE_INFINITY;
if (length >= 3) {
maxBufferSize = arguments[2];
}
return function bufferTimeOperatorFunction(source) {
return source.lift(new BufferTimeOperator(bufferTimeSpan, bufferCreationInterval, maxBufferSize, scheduler));
};
}
var BufferTimeOperator = /*#__PURE__*/function () {
function BufferTimeOperator(bufferTimeSpan, bufferCreationInterval, maxBufferSize, scheduler) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, BufferTimeOperator);
this.bufferTimeSpan = bufferTimeSpan;
this.bufferCreationInterval = bufferCreationInterval;
this.maxBufferSize = maxBufferSize;
this.scheduler = scheduler;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(BufferTimeOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new BufferTimeSubscriber(subscriber, this.bufferTimeSpan, this.bufferCreationInterval, this.maxBufferSize, this.scheduler));
}
}]);
return BufferTimeOperator;
}();
var Context = function Context() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, Context);
this.buffer = [];
};
var BufferTimeSubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(BufferTimeSubscriber, _Subscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(BufferTimeSubscriber);
function BufferTimeSubscriber(destination, bufferTimeSpan, bufferCreationInterval, maxBufferSize, scheduler) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, BufferTimeSubscriber);
_this = _super.call(this, destination);
_this.bufferTimeSpan = bufferTimeSpan;
_this.bufferCreationInterval = bufferCreationInterval;
_this.maxBufferSize = maxBufferSize;
_this.scheduler = scheduler;
_this.contexts = [];
var context = _this.openContext();
_this.timespanOnly = bufferCreationInterval == null || bufferCreationInterval < 0;
if (_this.timespanOnly) {
var timeSpanOnlyState = {
subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this),
context: context,
bufferTimeSpan: bufferTimeSpan
};
_this.add(context.closeAction = scheduler.schedule(dispatchBufferTimeSpanOnly, bufferTimeSpan, timeSpanOnlyState));
} else {
var closeState = {
subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this),
context: context
};
var creationState = {
bufferTimeSpan: bufferTimeSpan,
bufferCreationInterval: bufferCreationInterval,
subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this),
scheduler: scheduler
};
_this.add(context.closeAction = scheduler.schedule(dispatchBufferClose, bufferTimeSpan, closeState));
_this.add(scheduler.schedule(dispatchBufferCreation, bufferCreationInterval, creationState));
}
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(BufferTimeSubscriber, [{
key: "_next",
value: function _next(value) {
var contexts = this.contexts;
var len = contexts.length;
var filledBufferContext;
for (var i = 0; i < len; i++) {
var context = contexts[i];
var buffer = context.buffer;
buffer.push(value);
if (buffer.length == this.maxBufferSize) {
filledBufferContext = context;
}
}
if (filledBufferContext) {
this.onBufferFull(filledBufferContext);
}
}
}, {
key: "_error",
value: function _error(err) {
this.contexts.length = 0;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(BufferTimeSubscriber.prototype), "_error", this).call(this, err);
}
}, {
key: "_complete",
value: function _complete() {
var contexts = this.contexts,
destination = this.destination;
while (contexts.length > 0) {
var context = contexts.shift();
destination.next(context.buffer);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(BufferTimeSubscriber.prototype), "_complete", this).call(this);
}
}, {
key: "_unsubscribe",
value: function _unsubscribe() {
this.contexts = null;
}
}, {
key: "onBufferFull",
value: function onBufferFull(context) {
this.closeContext(context);
var closeAction = context.closeAction;
closeAction.unsubscribe();
this.remove(closeAction);
if (!this.closed && this.timespanOnly) {
context = this.openContext();
var bufferTimeSpan = this.bufferTimeSpan;
var timeSpanOnlyState = {
subscriber: this,
context: context,
bufferTimeSpan: bufferTimeSpan
};
this.add(context.closeAction = this.scheduler.schedule(dispatchBufferTimeSpanOnly, bufferTimeSpan, timeSpanOnlyState));
}
}
}, {
key: "openContext",
value: function openContext() {
var context = new Context();
this.contexts.push(context);
return context;
}
}, {
key: "closeContext",
value: function closeContext(context) {
this.destination.next(context.buffer);
var contexts = this.contexts;
var spliceIndex = contexts ? contexts.indexOf(context) : -1;
if (spliceIndex >= 0) {
contexts.splice(contexts.indexOf(context), 1);
}
}
}]);
return BufferTimeSubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_8__["Subscriber"]);
function dispatchBufferTimeSpanOnly(state) {
var subscriber = state.subscriber;
var prevContext = state.context;
if (prevContext) {
subscriber.closeContext(prevContext);
}
if (!subscriber.closed) {
state.context = subscriber.openContext();
state.context.closeAction = this.schedule(state, state.bufferTimeSpan);
}
}
function dispatchBufferCreation(state) {
var bufferCreationInterval = state.bufferCreationInterval,
bufferTimeSpan = state.bufferTimeSpan,
subscriber = state.subscriber,
scheduler = state.scheduler;
var context = subscriber.openContext();
var action = this;
if (!subscriber.closed) {
subscriber.add(context.closeAction = scheduler.schedule(dispatchBufferClose, bufferTimeSpan, {
subscriber: subscriber,
context: context
}));
action.schedule(state, bufferCreationInterval);
}
}
function dispatchBufferClose(arg) {
var subscriber = arg.subscriber,
context = arg.context;
subscriber.closeContext(context);
}
/***/ }),
/***/ "Oxv6":
/*!******************************************!*\
!*** ./node_modules/moment/locale/tg.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Tajik [tg]
//! author : Orif N. Jr. : https://github.com/orif-jr
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var suffixes = {
0: '-ум',
1: '-ум',
2: '-юм',
3: '-юм',
4: '-ум',
5: '-ум',
6: '-ум',
7: '-ум',
8: '-ум',
9: '-ум',
10: '-ум',
12: '-ум',
13: '-ум',
20: '-ум',
30: '-юм',
40: '-ум',
50: '-ум',
60: '-ум',
70: '-ум',
80: '-ум',
90: '-ум',
100: '-ум'
};
var tg = moment.defineLocale('tg', {
months: {
format: 'январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри'.split('_'),
standalone: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split('_')
},
monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'),
weekdays: 'якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе'.split('_'),
weekdaysShort: 'яшб_дшб_сшб_чшб_пшб_ҷум_шнб'.split('_'),
weekdaysMin: 'яш_дш_сш_чш_пш_ҷм_шб'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD.MM.YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd, D MMMM YYYY HH:mm'
},
calendar: {
sameDay: '[Имрӯз соати] LT',
nextDay: '[Фардо соати] LT',
lastDay: '[Дирӯз соати] LT',
nextWeek: 'dddd[и] [ҳафтаи оянда соати] LT',
lastWeek: 'dddd[и] [ҳафтаи гузашта соати] LT',
sameElse: 'L'
},
relativeTime: {
future: 'баъди %s',
past: '%s пеш',
s: 'якчанд сония',
m: 'як дақиқа',
mm: '%d дақиқа',
h: 'як соат',
hh: '%d соат',
d: 'як рӯз',
dd: '%d рӯз',
M: 'як моҳ',
MM: '%d моҳ',
y: 'як сол',
yy: '%d сол'
},
meridiemParse: /шаб|субҳ|рӯз|бегоҳ/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === 'шаб') {
return hour < 4 ? hour : hour + 12;
} else if (meridiem === 'субҳ') {
return hour;
} else if (meridiem === 'рӯз') {
return hour >= 11 ? hour : hour + 12;
} else if (meridiem === 'бегоҳ') {
return hour + 12;
}
},
meridiem: function meridiem(hour, minute, isLower) {
if (hour < 4) {
return 'шаб';
} else if (hour < 11) {
return 'субҳ';
} else if (hour < 16) {
return 'рӯз';
} else if (hour < 19) {
return 'бегоҳ';
} else {
return 'шаб';
}
},
dayOfMonthOrdinalParse: /\d{1,2}-(ум|юм)/,
ordinal: function ordinal(number) {
var a = number % 10,
b = number >= 100 ? 100 : null;
return number + (suffixes[number] || suffixes[a] || suffixes[b]);
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 7 // The week that contains Jan 1th is the first week of the year.
}
});
return tg;
});
/***/ }),
/***/ "P+eR":
/*!************************************************************************!*\
!*** ./node_modules/rxjs/internal/observable/SubscribeOnObservable.js ***!
\************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Observable_1 = __webpack_require__(/*! ../Observable */ "Q1FS");
var asap_1 = __webpack_require__(/*! ../scheduler/asap */ "zvlq");
var isNumeric_1 = __webpack_require__(/*! ../util/isNumeric */ "p0+S");
var SubscribeOnObservable = function (_super) {
__extends(SubscribeOnObservable, _super);
function SubscribeOnObservable(source, delayTime, scheduler) {
if (delayTime === void 0) {
delayTime = 0;
}
if (scheduler === void 0) {
scheduler = asap_1.asap;
}
var _this = _super.call(this) || this;
_this.source = source;
_this.delayTime = delayTime;
_this.scheduler = scheduler;
if (!isNumeric_1.isNumeric(delayTime) || delayTime < 0) {
_this.delayTime = 0;
}
if (!scheduler || typeof scheduler.schedule !== 'function') {
_this.scheduler = asap_1.asap;
}
return _this;
}
SubscribeOnObservable.create = function (source, delay, scheduler) {
if (delay === void 0) {
delay = 0;
}
if (scheduler === void 0) {
scheduler = asap_1.asap;
}
return new SubscribeOnObservable(source, delay, scheduler);
};
SubscribeOnObservable.dispatch = function (arg) {
var source = arg.source,
subscriber = arg.subscriber;
return this.add(source.subscribe(subscriber));
};
SubscribeOnObservable.prototype._subscribe = function (subscriber) {
var delay = this.delayTime;
var source = this.source;
var scheduler = this.scheduler;
return scheduler.schedule(SubscribeOnObservable.dispatch, delay, {
source: source,
subscriber: subscriber
});
};
return SubscribeOnObservable;
}(Observable_1.Observable);
exports.SubscribeOnObservable = SubscribeOnObservable;
/***/ }),
/***/ "P3dq":
/*!*********************************************************!*\
!*** ./node_modules/d3-selection/src/selection/join.js ***!
\*********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (onenter, onupdate, onexit) {
var enter = this.enter(),
update = this,
exit = this.exit();
enter = typeof onenter === "function" ? onenter(enter) : enter.append(onenter + "");
if (onupdate != null) update = onupdate(update);
if (onexit == null) exit.remove();else onexit(exit);
return enter && update ? enter.merge(update).order() : update;
});
/***/ }),
/***/ "P3jZ":
/*!*****************************************************!*\
!*** ./node_modules/d3-format/src/formatRounded.js ***!
\*****************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _formatDecimal_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./formatDecimal.js */ "qnQu");
/* harmony default export */ __webpack_exports__["default"] = (function (x, p) {
var d = Object(_formatDecimal_js__WEBPACK_IMPORTED_MODULE_0__["formatDecimalParts"])(x, p);
if (!d) return x + "";
var coefficient = d[0],
exponent = d[1];
return exponent < 0 ? "0." + new Array(-exponent).join("0") + coefficient : coefficient.length > exponent + 1 ? coefficient.slice(0, exponent + 1) + "." + coefficient.slice(exponent + 1) : coefficient + new Array(exponent - coefficient.length + 2).join("0");
});
/***/ }),
/***/ "PA2r":
/*!******************************************!*\
!*** ./node_modules/moment/locale/cs.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Czech [cs]
//! author : petrbela : https://github.com/petrbela
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var months = 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split('_'),
monthsShort = 'led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro'.split('_'),
monthsParse = [/^led/i, /^úno/i, /^bře/i, /^dub/i, /^kvě/i, /^(čvn|červen$|června)/i, /^(čvc|červenec|července)/i, /^srp/i, /^zář/i, /^říj/i, /^lis/i, /^pro/i],
// NOTE: 'červen' is substring of 'červenec'; therefore 'červenec' must precede 'červen' in the regex to be fully matched.
// Otherwise parser matches '1. červenec' as '1. červen' + 'ec'.
monthsRegex = /^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;
function plural(n) {
return n > 1 && n < 5 && ~~(n / 10) !== 1;
}
function translate(number, withoutSuffix, key, isFuture) {
var result = number + ' ';
switch (key) {
case 's':
// a few seconds / in a few seconds / a few seconds ago
return withoutSuffix || isFuture ? 'pár sekund' : 'pár sekundami';
case 'ss':
// 9 seconds / in 9 seconds / 9 seconds ago
if (withoutSuffix || isFuture) {
return result + (plural(number) ? 'sekundy' : 'sekund');
} else {
return result + 'sekundami';
}
case 'm':
// a minute / in a minute / a minute ago
return withoutSuffix ? 'minuta' : isFuture ? 'minutu' : 'minutou';
case 'mm':
// 9 minutes / in 9 minutes / 9 minutes ago
if (withoutSuffix || isFuture) {
return result + (plural(number) ? 'minuty' : 'minut');
} else {
return result + 'minutami';
}
case 'h':
// an hour / in an hour / an hour ago
return withoutSuffix ? 'hodina' : isFuture ? 'hodinu' : 'hodinou';
case 'hh':
// 9 hours / in 9 hours / 9 hours ago
if (withoutSuffix || isFuture) {
return result + (plural(number) ? 'hodiny' : 'hodin');
} else {
return result + 'hodinami';
}
case 'd':
// a day / in a day / a day ago
return withoutSuffix || isFuture ? 'den' : 'dnem';
case 'dd':
// 9 days / in 9 days / 9 days ago
if (withoutSuffix || isFuture) {
return result + (plural(number) ? 'dny' : 'dní');
} else {
return result + 'dny';
}
case 'M':
// a month / in a month / a month ago
return withoutSuffix || isFuture ? 'měsíc' : 'měsícem';
case 'MM':
// 9 months / in 9 months / 9 months ago
if (withoutSuffix || isFuture) {
return result + (plural(number) ? 'měsíce' : 'měsíců');
} else {
return result + 'měsíci';
}
case 'y':
// a year / in a year / a year ago
return withoutSuffix || isFuture ? 'rok' : 'rokem';
case 'yy':
// 9 years / in 9 years / 9 years ago
if (withoutSuffix || isFuture) {
return result + (plural(number) ? 'roky' : 'let');
} else {
return result + 'lety';
}
}
}
var cs = moment.defineLocale('cs', {
months: months,
monthsShort: monthsShort,
monthsRegex: monthsRegex,
monthsShortRegex: monthsRegex,
// NOTE: 'červen' is substring of 'červenec'; therefore 'červenec' must precede 'červen' in the regex to be fully matched.
// Otherwise parser matches '1. červenec' as '1. červen' + 'ec'.
monthsStrictRegex: /^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,
monthsShortStrictRegex: /^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,
monthsParse: monthsParse,
longMonthsParse: monthsParse,
shortMonthsParse: monthsParse,
weekdays: 'neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota'.split('_'),
weekdaysShort: 'ne_po_út_st_čt_pá_so'.split('_'),
weekdaysMin: 'ne_po_út_st_čt_pá_so'.split('_'),
longDateFormat: {
LT: 'H:mm',
LTS: 'H:mm:ss',
L: 'DD.MM.YYYY',
LL: 'D. MMMM YYYY',
LLL: 'D. MMMM YYYY H:mm',
LLLL: 'dddd D. MMMM YYYY H:mm',
l: 'D. M. YYYY'
},
calendar: {
sameDay: '[dnes v] LT',
nextDay: '[zítra v] LT',
nextWeek: function nextWeek() {
switch (this.day()) {
case 0:
return '[v neděli v] LT';
case 1:
case 2:
return '[v] dddd [v] LT';
case 3:
return '[ve středu v] LT';
case 4:
return '[ve čtvrtek v] LT';
case 5:
return '[v pátek v] LT';
case 6:
return '[v sobotu v] LT';
}
},
lastDay: '[včera v] LT',
lastWeek: function lastWeek() {
switch (this.day()) {
case 0:
return '[minulou neděli v] LT';
case 1:
case 2:
return '[minulé] dddd [v] LT';
case 3:
return '[minulou středu v] LT';
case 4:
case 5:
return '[minulý] dddd [v] LT';
case 6:
return '[minulou sobotu v] LT';
}
},
sameElse: 'L'
},
relativeTime: {
future: 'za %s',
past: 'před %s',
s: translate,
ss: translate,
m: translate,
mm: translate,
h: translate,
hh: translate,
d: translate,
dd: translate,
M: translate,
MM: translate,
y: translate,
yy: translate
},
dayOfMonthOrdinalParse: /\d{1,2}\./,
ordinal: '%d.',
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return cs;
});
/***/ }),
/***/ "PSGn":
/*!*********************************************************!*\
!*** ./node_modules/prismjs/components/prism-python.js ***!
\*********************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
Prism.languages.python = {
'comment': {
pattern: /(^|[^\\])#.*/,
lookbehind: true
},
'string-interpolation': {
pattern: /(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,
greedy: true,
inside: {
'interpolation': {
// "{" "}"
pattern: /((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,
lookbehind: true,
inside: {
'format-spec': {
pattern: /(:)[^:(){}]+(?=\}$)/,
lookbehind: true
},
'conversion-option': {
pattern: //,
alias: 'punctuation'
},
rest: null
}
},
'string': /[\s\S]+/
}
},
'triple-quoted-string': {
pattern: /(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,
greedy: true,
alias: 'string'
},
'string': {
pattern: /(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,
greedy: true
},
'function': {
pattern: /((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,
lookbehind: true
},
'class-name': {
pattern: /(\bclass\s+)\w+/i,
lookbehind: true
},
'decorator': {
pattern: /(^[\t ]*)@\w+(?:\.\w+)*/im,
lookbehind: true,
alias: ['annotation', 'punctuation'],
inside: {
'punctuation': /\./
}
},
'keyword': /\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,
'builtin': /\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,
'boolean': /\b(?:True|False|None)\b/,
'number': /(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,
'operator': /[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,
'punctuation': /[{}[\];(),.:]/
};
Prism.languages.python['string-interpolation'].inside['interpolation'].inside.rest = Prism.languages.python;
Prism.languages.py = Prism.languages.python;
/***/ }),
/***/ "PYcf":
/*!***************************************************************!*\
!*** ./node_modules/d3-hierarchy/src/hierarchy/eachBefore.js ***!
\***************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (callback) {
var node = this,
nodes = [node],
children,
i;
while (node = nodes.pop()) {
callback(node), children = node.children;
if (children) for (i = children.length - 1; i >= 0; --i) {
nodes.push(children[i]);
}
}
return this;
});
/***/ }),
/***/ "PYwp":
/*!********************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js ***!
\********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _nonIterableRest; });
function _nonIterableRest() {
throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}
/***/ }),
/***/ "PZkE":
/*!**********************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/distinctUntilKeyChanged.js ***!
\**********************************************************************************/
/*! exports provided: distinctUntilKeyChanged */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "distinctUntilKeyChanged", function() { return distinctUntilKeyChanged; });
/* harmony import */ var _distinctUntilChanged__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./distinctUntilChanged */ "/uUt");
function distinctUntilKeyChanged(key, compare) {
return Object(_distinctUntilChanged__WEBPACK_IMPORTED_MODULE_0__["distinctUntilChanged"])(function (x, y) {
return compare ? compare(x[key], y[key]) : x[key] === y[key];
});
}
/***/ }),
/***/ "PeUW":
/*!******************************************!*\
!*** ./node_modules/moment/locale/ta.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Tamil [ta]
//! author : Arjunkumar Krishnamoorthy : https://github.com/tk120404
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var symbolMap = {
1: '௧',
2: '௨',
3: '௩',
4: '௪',
5: '௫',
6: '௬',
7: '௭',
8: '௮',
9: '௯',
0: '௦'
},
numberMap = {
'௧': '1',
'௨': '2',
'௩': '3',
'௪': '4',
'௫': '5',
'௬': '6',
'௭': '7',
'௮': '8',
'௯': '9',
'௦': '0'
};
var ta = moment.defineLocale('ta', {
months: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split('_'),
monthsShort: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split('_'),
weekdays: 'ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை'.split('_'),
weekdaysShort: 'ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி'.split('_'),
weekdaysMin: 'ஞா_தி_செ_பு_வி_வெ_ச'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY, HH:mm',
LLLL: 'dddd, D MMMM YYYY, HH:mm'
},
calendar: {
sameDay: '[இன்று] LT',
nextDay: '[நாளை] LT',
nextWeek: 'dddd, LT',
lastDay: '[நேற்று] LT',
lastWeek: '[கடந்த வாரம்] dddd, LT',
sameElse: 'L'
},
relativeTime: {
future: '%s இல்',
past: '%s முன்',
s: 'ஒரு சில விநாடிகள்',
ss: '%d விநாடிகள்',
m: 'ஒரு நிமிடம்',
mm: '%d நிமிடங்கள்',
h: 'ஒரு மணி நேரம்',
hh: '%d மணி நேரம்',
d: 'ஒரு நாள்',
dd: '%d நாட்கள்',
M: 'ஒரு மாதம்',
MM: '%d மாதங்கள்',
y: 'ஒரு வருடம்',
yy: '%d ஆண்டுகள்'
},
dayOfMonthOrdinalParse: /\d{1,2}வது/,
ordinal: function ordinal(number) {
return number + 'வது';
},
preparse: function preparse(string) {
return string.replace(/[௧௨௩௪௫௬௭௮௯௦]/g, function (match) {
return numberMap[match];
});
},
postformat: function postformat(string) {
return string.replace(/\d/g, function (match) {
return symbolMap[match];
});
},
// refer http://ta.wikipedia.org/s/1er1
meridiemParse: /யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,
meridiem: function meridiem(hour, minute, isLower) {
if (hour < 2) {
return ' யாமம்';
} else if (hour < 6) {
return ' வைகறை'; // வைகறை
} else if (hour < 10) {
return ' காலை'; // காலை
} else if (hour < 14) {
return ' நண்பகல்'; // நண்பகல்
} else if (hour < 18) {
return ' எற்பாடு'; // எற்பாடு
} else if (hour < 22) {
return ' மாலை'; // மாலை
} else {
return ' யாமம்';
}
},
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === 'யாமம்') {
return hour < 2 ? hour : hour + 12;
} else if (meridiem === 'வைகறை' || meridiem === 'காலை') {
return hour;
} else if (meridiem === 'நண்பகல்') {
return hour >= 10 ? hour : hour + 12;
} else {
return hour + 12;
}
},
week: {
dow: 0,
// Sunday is the first day of the week.
doy: 6 // The week that contains Jan 6th is the first week of the year.
}
});
return ta;
});
/***/ }),
/***/ "PfrF":
/*!*********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/bufferWhen.js ***!
\*********************************************************************/
/*! exports provided: bufferWhen */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bufferWhen", function() { return bufferWhen; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Subscription */ "quSY");
/* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A");
function bufferWhen(closingSelector) {
return function (source) {
return source.lift(new BufferWhenOperator(closingSelector));
};
}
var BufferWhenOperator = /*#__PURE__*/function () {
function BufferWhenOperator(closingSelector) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, BufferWhenOperator);
this.closingSelector = closingSelector;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(BufferWhenOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new BufferWhenSubscriber(subscriber, this.closingSelector));
}
}]);
return BufferWhenOperator;
}();
var BufferWhenSubscriber = /*#__PURE__*/function (_SimpleOuterSubscribe) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(BufferWhenSubscriber, _SimpleOuterSubscribe);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(BufferWhenSubscriber);
function BufferWhenSubscriber(destination, closingSelector) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, BufferWhenSubscriber);
_this = _super.call(this, destination);
_this.closingSelector = closingSelector;
_this.subscribing = false;
_this.openBuffer();
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(BufferWhenSubscriber, [{
key: "_next",
value: function _next(value) {
this.buffer.push(value);
}
}, {
key: "_complete",
value: function _complete() {
var buffer = this.buffer;
if (buffer) {
this.destination.next(buffer);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__["default"])(BufferWhenSubscriber.prototype), "_complete", this).call(this);
}
}, {
key: "_unsubscribe",
value: function _unsubscribe() {
this.buffer = undefined;
this.subscribing = false;
}
}, {
key: "notifyNext",
value: function notifyNext() {
this.openBuffer();
}
}, {
key: "notifyComplete",
value: function notifyComplete() {
if (this.subscribing) {
this.complete();
} else {
this.openBuffer();
}
}
}, {
key: "openBuffer",
value: function openBuffer() {
var closingSubscription = this.closingSubscription;
if (closingSubscription) {
this.remove(closingSubscription);
closingSubscription.unsubscribe();
}
var buffer = this.buffer;
if (this.buffer) {
this.destination.next(buffer);
}
this.buffer = [];
var closingNotifier;
try {
var closingSelector = this.closingSelector;
closingNotifier = closingSelector();
} catch (err) {
return this.error(err);
}
closingSubscription = new _Subscription__WEBPACK_IMPORTED_MODULE_6__["Subscription"]();
this.closingSubscription = closingSubscription;
this.add(closingSubscription);
this.subscribing = true;
closingSubscription.add(Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_7__["innerSubscribe"])(closingNotifier, new _innerSubscribe__WEBPACK_IMPORTED_MODULE_7__["SimpleInnerSubscriber"](this)));
this.subscribing = false;
}
}]);
return BufferWhenSubscriber;
}(_innerSubscribe__WEBPACK_IMPORTED_MODULE_7__["SimpleOuterSubscriber"]);
/***/ }),
/***/ "Pgey":
/*!**********************************************!*\
!*** ./node_modules/d3-timer/src/timeout.js ***!
\**********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _timer_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./timer.js */ "dPRQ");
/* harmony default export */ __webpack_exports__["default"] = (function (callback, delay, time) {
var t = new _timer_js__WEBPACK_IMPORTED_MODULE_0__["Timer"]();
delay = delay == null ? 0 : +delay;
t.restart(function (elapsed) {
t.stop();
callback(elapsed + delay);
}, delay, time);
return t;
});
/***/ }),
/***/ "PpIw":
/*!******************************************!*\
!*** ./node_modules/moment/locale/kn.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Kannada [kn]
//! author : Rajeev Naik : https://github.com/rajeevnaikte
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var symbolMap = {
1: '೧',
2: '೨',
3: '೩',
4: '೪',
5: '೫',
6: '೬',
7: '೭',
8: '೮',
9: '೯',
0: '೦'
},
numberMap = {
'೧': '1',
'೨': '2',
'೩': '3',
'೪': '4',
'೫': '5',
'೬': '6',
'೭': '7',
'೮': '8',
'೯': '9',
'೦': '0'
};
var kn = moment.defineLocale('kn', {
months: 'ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್'.split('_'),
monthsShort: 'ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ'.split('_'),
monthsParseExact: true,
weekdays: 'ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ'.split('_'),
weekdaysShort: 'ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ'.split('_'),
weekdaysMin: 'ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ'.split('_'),
longDateFormat: {
LT: 'A h:mm',
LTS: 'A h:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY, A h:mm',
LLLL: 'dddd, D MMMM YYYY, A h:mm'
},
calendar: {
sameDay: '[ಇಂದು] LT',
nextDay: '[ನಾಳೆ] LT',
nextWeek: 'dddd, LT',
lastDay: '[ನಿನ್ನೆ] LT',
lastWeek: '[ಕೊನೆಯ] dddd, LT',
sameElse: 'L'
},
relativeTime: {
future: '%s ನಂತರ',
past: '%s ಹಿಂದೆ',
s: 'ಕೆಲವು ಕ್ಷಣಗಳು',
ss: '%d ಸೆಕೆಂಡುಗಳು',
m: 'ಒಂದು ನಿಮಿಷ',
mm: '%d ನಿಮಿಷ',
h: 'ಒಂದು ಗಂಟೆ',
hh: '%d ಗಂಟೆ',
d: 'ಒಂದು ದಿನ',
dd: '%d ದಿನ',
M: 'ಒಂದು ತಿಂಗಳು',
MM: '%d ತಿಂಗಳು',
y: 'ಒಂದು ವರ್ಷ',
yy: '%d ವರ್ಷ'
},
preparse: function preparse(string) {
return string.replace(/[೧೨೩೪೫೬೭೮೯೦]/g, function (match) {
return numberMap[match];
});
},
postformat: function postformat(string) {
return string.replace(/\d/g, function (match) {
return symbolMap[match];
});
},
meridiemParse: /ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === 'ರಾತ್ರಿ') {
return hour < 4 ? hour : hour + 12;
} else if (meridiem === 'ಬೆಳಿಗ್ಗೆ') {
return hour;
} else if (meridiem === 'ಮಧ್ಯಾಹ್ನ') {
return hour >= 10 ? hour : hour + 12;
} else if (meridiem === 'ಸಂಜೆ') {
return hour + 12;
}
},
meridiem: function meridiem(hour, minute, isLower) {
if (hour < 4) {
return 'ರಾತ್ರಿ';
} else if (hour < 10) {
return 'ಬೆಳಿಗ್ಗೆ';
} else if (hour < 17) {
return 'ಮಧ್ಯಾಹ್ನ';
} else if (hour < 20) {
return 'ಸಂಜೆ';
} else {
return 'ರಾತ್ರಿ';
}
},
dayOfMonthOrdinalParse: /\d{1,2}(ನೇ)/,
ordinal: function ordinal(number) {
return number + 'ನೇ';
},
week: {
dow: 0,
// Sunday is the first day of the week.
doy: 6 // The week that contains Jan 6th is the first week of the year.
}
});
return kn;
});
/***/ }),
/***/ "PqYM":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/timer.js ***!
\*****************************************************************/
/*! exports provided: timer */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "timer", function() { return timer; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../scheduler/async */ "D0XW");
/* harmony import */ var _util_isNumeric__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/isNumeric */ "Y7HM");
/* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro");
function timer() {
var dueTime = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0;
var periodOrScheduler = arguments.length > 1 ? arguments[1] : undefined;
var scheduler = arguments.length > 2 ? arguments[2] : undefined;
var period = -1;
if (Object(_util_isNumeric__WEBPACK_IMPORTED_MODULE_2__["isNumeric"])(periodOrScheduler)) {
period = Number(periodOrScheduler) < 1 && 1 || Number(periodOrScheduler);
} else if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_3__["isScheduler"])(periodOrScheduler)) {
scheduler = periodOrScheduler;
}
if (!Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_3__["isScheduler"])(scheduler)) {
scheduler = _scheduler_async__WEBPACK_IMPORTED_MODULE_1__["async"];
}
return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](function (subscriber) {
var due = Object(_util_isNumeric__WEBPACK_IMPORTED_MODULE_2__["isNumeric"])(dueTime) ? dueTime : +dueTime - scheduler.now();
return scheduler.schedule(dispatch, due, {
index: 0,
period: period,
subscriber: subscriber
});
});
}
function dispatch(state) {
var index = state.index,
period = state.period,
subscriber = state.subscriber;
subscriber.next(index);
if (subscriber.closed) {
return;
} else if (period === -1) {
return subscriber.complete();
}
state.index = index + 1;
this.schedule(state, period);
}
/***/ }),
/***/ "PuQ0":
/*!******************************************!*\
!*** ./node_modules/d3-array/src/bin.js ***!
\******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe");
/* harmony import */ var _array_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./array.js */ "wMLG");
/* harmony import */ var _bisect_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./bisect.js */ "h8nK");
/* harmony import */ var _constant_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./constant.js */ "2bil");
/* harmony import */ var _extent_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./extent.js */ "wz8V");
/* harmony import */ var _identity_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./identity.js */ "i202");
/* harmony import */ var _nice_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./nice.js */ "GWx9");
/* harmony import */ var _ticks_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./ticks.js */ "7ssf");
/* harmony import */ var _threshold_sturges_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./threshold/sturges.js */ "Nl5w");
/* harmony default export */ __webpack_exports__["default"] = (function () {
var value = _identity_js__WEBPACK_IMPORTED_MODULE_5__["default"],
domain = _extent_js__WEBPACK_IMPORTED_MODULE_4__["default"],
threshold = _threshold_sturges_js__WEBPACK_IMPORTED_MODULE_8__["default"];
function histogram(data) {
if (!Array.isArray(data)) data = Array.from(data);
var i,
n = data.length,
x,
values = new Array(n);
for (i = 0; i < n; ++i) {
values[i] = value(data[i], i, data);
}
var xz = domain(values),
x0 = xz[0],
x1 = xz[1],
tz = threshold(values, x0, x1); // Convert number of thresholds into uniform thresholds, and nice the
// default domain accordingly.
if (!Array.isArray(tz)) {
var max = x1,
tn = +tz;
if (domain === _extent_js__WEBPACK_IMPORTED_MODULE_4__["default"]) {
var _nice = Object(_nice_js__WEBPACK_IMPORTED_MODULE_6__["default"])(x0, x1, tn);
var _nice2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_nice, 2);
x0 = _nice2[0];
x1 = _nice2[1];
}
tz = Object(_ticks_js__WEBPACK_IMPORTED_MODULE_7__["default"])(x0, x1, tn); // If the last threshold is coincident with the domain’s upper bound, the
// last bin will be zero-width. If the default domain is used, and this
// last threshold is coincident with the maximum input value, we can
// extend the niced upper bound by one tick to ensure uniform bin widths;
// otherwise, we simply remove the last threshold. Note that we don’t
// coerce values or the domain to numbers, and thus must be careful to
// compare order (>=) rather than strict equality (===)!
if (tz[tz.length - 1] >= x1) {
if (max >= x1 && domain === _extent_js__WEBPACK_IMPORTED_MODULE_4__["default"]) {
var step = Object(_ticks_js__WEBPACK_IMPORTED_MODULE_7__["tickIncrement"])(x0, x1, tn);
if (isFinite(step)) {
if (step > 0) {
x1 = (Math.floor(x1 / step) + 1) * step;
} else if (step < 0) {
x1 = (Math.ceil(x1 * -step) + 1) / -step;
}
}
} else {
tz.pop();
}
}
} // Remove any thresholds outside the domain.
var m = tz.length;
while (tz[0] <= x0) {
tz.shift(), --m;
}
while (tz[m - 1] > x1) {
tz.pop(), --m;
}
var bins = new Array(m + 1),
bin; // Initialize bins.
for (i = 0; i <= m; ++i) {
bin = bins[i] = [];
bin.x0 = i > 0 ? tz[i - 1] : x0;
bin.x1 = i < m ? tz[i] : x1;
} // Assign data to bins by value, ignoring any outside the domain.
for (i = 0; i < n; ++i) {
x = values[i];
if (x0 <= x && x <= x1) {
bins[Object(_bisect_js__WEBPACK_IMPORTED_MODULE_2__["default"])(tz, x, 0, m)].push(data[i]);
}
}
return bins;
}
histogram.value = function (_) {
return arguments.length ? (value = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_3__["default"])(_), histogram) : value;
};
histogram.domain = function (_) {
return arguments.length ? (domain = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_3__["default"])([_[0], _[1]]), histogram) : domain;
};
histogram.thresholds = function (_) {
return arguments.length ? (threshold = typeof _ === "function" ? _ : Array.isArray(_) ? Object(_constant_js__WEBPACK_IMPORTED_MODULE_3__["default"])(_array_js__WEBPACK_IMPORTED_MODULE_1__["slice"].call(_)) : Object(_constant_js__WEBPACK_IMPORTED_MODULE_3__["default"])(_), histogram) : threshold;
};
return histogram;
});
/***/ }),
/***/ "Pz8W":
/*!*********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/scheduler/AsapAction.js ***!
\*********************************************************************/
/*! exports provided: AsapAction */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AsapAction", function() { return AsapAction; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var _util_Immediate__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../util/Immediate */ "c7jc");
/* harmony import */ var _AsyncAction__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./AsyncAction */ "3N8a");
var AsapAction = /*#__PURE__*/function (_AsyncAction) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(AsapAction, _AsyncAction);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(AsapAction);
function AsapAction(scheduler, work) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AsapAction);
_this = _super.call(this, scheduler, work);
_this.scheduler = scheduler;
_this.work = work;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(AsapAction, [{
key: "requestAsyncId",
value: function requestAsyncId(scheduler, id) {
var delay = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0;
if (delay !== null && delay > 0) {
return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(AsapAction.prototype), "requestAsyncId", this).call(this, scheduler, id, delay);
}
scheduler.actions.push(this);
return scheduler.scheduled || (scheduler.scheduled = _util_Immediate__WEBPACK_IMPORTED_MODULE_6__["Immediate"].setImmediate(scheduler.flush.bind(scheduler, null)));
}
}, {
key: "recycleAsyncId",
value: function recycleAsyncId(scheduler, id) {
var delay = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0;
if (delay !== null && delay > 0 || delay === null && this.delay > 0) {
return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(AsapAction.prototype), "recycleAsyncId", this).call(this, scheduler, id, delay);
}
if (scheduler.actions.length === 0) {
_util_Immediate__WEBPACK_IMPORTED_MODULE_6__["Immediate"].clearImmediate(id);
scheduler.scheduled = undefined;
}
return undefined;
}
}]);
return AsapAction;
}(_AsyncAction__WEBPACK_IMPORTED_MODULE_7__["AsyncAction"]);
/***/ }),
/***/ "Q1FS":
/*!**************************************************!*\
!*** ./node_modules/rxjs/internal/Observable.js ***!
\**************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var canReportError_1 = __webpack_require__(/*! ./util/canReportError */ "yx2s");
var toSubscriber_1 = __webpack_require__(/*! ./util/toSubscriber */ "Xwq/");
var observable_1 = __webpack_require__(/*! ./symbol/observable */ "zfKp");
var pipe_1 = __webpack_require__(/*! ./util/pipe */ "9AGB");
var config_1 = __webpack_require__(/*! ./config */ "n3uD");
var Observable = function () {
function Observable(subscribe) {
this._isScalar = false;
if (subscribe) {
this._subscribe = subscribe;
}
}
Observable.prototype.lift = function (operator) {
var observable = new Observable();
observable.source = this;
observable.operator = operator;
return observable;
};
Observable.prototype.subscribe = function (observerOrNext, error, complete) {
var operator = this.operator;
var sink = toSubscriber_1.toSubscriber(observerOrNext, error, complete);
if (operator) {
sink.add(operator.call(sink, this.source));
} else {
sink.add(this.source || config_1.config.useDeprecatedSynchronousErrorHandling && !sink.syncErrorThrowable ? this._subscribe(sink) : this._trySubscribe(sink));
}
if (config_1.config.useDeprecatedSynchronousErrorHandling) {
if (sink.syncErrorThrowable) {
sink.syncErrorThrowable = false;
if (sink.syncErrorThrown) {
throw sink.syncErrorValue;
}
}
}
return sink;
};
Observable.prototype._trySubscribe = function (sink) {
try {
return this._subscribe(sink);
} catch (err) {
if (config_1.config.useDeprecatedSynchronousErrorHandling) {
sink.syncErrorThrown = true;
sink.syncErrorValue = err;
}
if (canReportError_1.canReportError(sink)) {
sink.error(err);
} else {
console.warn(err);
}
}
};
Observable.prototype.forEach = function (next, promiseCtor) {
var _this = this;
promiseCtor = getPromiseCtor(promiseCtor);
return new promiseCtor(function (resolve, reject) {
var subscription;
subscription = _this.subscribe(function (value) {
try {
next(value);
} catch (err) {
reject(err);
if (subscription) {
subscription.unsubscribe();
}
}
}, reject, resolve);
});
};
Observable.prototype._subscribe = function (subscriber) {
var source = this.source;
return source && source.subscribe(subscriber);
};
Observable.prototype[observable_1.observable] = function () {
return this;
};
Observable.prototype.pipe = function () {
var operations = [];
for (var _i = 0; _i < arguments.length; _i++) {
operations[_i] = arguments[_i];
}
if (operations.length === 0) {
return this;
}
return pipe_1.pipeFromArray(operations)(this);
};
Observable.prototype.toPromise = function (promiseCtor) {
var _this = this;
promiseCtor = getPromiseCtor(promiseCtor);
return new promiseCtor(function (resolve, reject) {
var value;
_this.subscribe(function (x) {
return value = x;
}, function (err) {
return reject(err);
}, function () {
return resolve(value);
});
});
};
Observable.create = function (subscribe) {
return new Observable(subscribe);
};
return Observable;
}();
exports.Observable = Observable;
function getPromiseCtor(promiseCtor) {
if (!promiseCtor) {
promiseCtor = config_1.config.Promise || Promise;
}
if (!promiseCtor) {
throw new Error('no Promise impl found');
}
return promiseCtor;
}
/***/ }),
/***/ "Q1dR":
/*!************************************************************************!*\
!*** ./node_modules/d3-time-format/node_modules/d3-time/src/utcDay.js ***!
\************************************************************************/
/*! exports provided: default, utcDays */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcDays", function() { return utcDays; });
/* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "8Xcs");
/* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./duration.js */ "IPeb");
var utcDay = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) {
date.setUTCHours(0, 0, 0, 0);
}, function (date, step) {
date.setUTCDate(date.getUTCDate() + step);
}, function (start, end) {
return (end - start) / _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationDay"];
}, function (date) {
return date.getUTCDate() - 1;
});
/* harmony default export */ __webpack_exports__["default"] = (utcDay);
var utcDays = utcDay.range;
/***/ }),
/***/ "Q43v":
/*!***********************************************************!*\
!*** ./node_modules/d3-shape/src/curve/catmullRomOpen.js ***!
\***********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _cardinalOpen_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cardinalOpen.js */ "sK06");
/* harmony import */ var _catmullRom_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./catmullRom.js */ "Kcim");
function CatmullRomOpen(context, alpha) {
this._context = context;
this._alpha = alpha;
}
CatmullRomOpen.prototype = {
areaStart: function areaStart() {
this._line = 0;
},
areaEnd: function areaEnd() {
this._line = NaN;
},
lineStart: function lineStart() {
this._x0 = this._x1 = this._x2 = this._y0 = this._y1 = this._y2 = NaN;
this._l01_a = this._l12_a = this._l23_a = this._l01_2a = this._l12_2a = this._l23_2a = this._point = 0;
},
lineEnd: function lineEnd() {
if (this._line || this._line !== 0 && this._point === 3) this._context.closePath();
this._line = 1 - this._line;
},
point: function point(x, y) {
x = +x, y = +y;
if (this._point) {
var x23 = this._x2 - x,
y23 = this._y2 - y;
this._l23_a = Math.sqrt(this._l23_2a = Math.pow(x23 * x23 + y23 * y23, this._alpha));
}
switch (this._point) {
case 0:
this._point = 1;
break;
case 1:
this._point = 2;
break;
case 2:
this._point = 3;
this._line ? this._context.lineTo(this._x2, this._y2) : this._context.moveTo(this._x2, this._y2);
break;
case 3:
this._point = 4;
// proceed
default:
Object(_catmullRom_js__WEBPACK_IMPORTED_MODULE_1__["point"])(this, x, y);
break;
}
this._l01_a = this._l12_a, this._l12_a = this._l23_a;
this._l01_2a = this._l12_2a, this._l12_2a = this._l23_2a;
this._x0 = this._x1, this._x1 = this._x2, this._x2 = x;
this._y0 = this._y1, this._y1 = this._y2, this._y2 = y;
}
};
/* harmony default export */ __webpack_exports__["default"] = ((function custom(alpha) {
function catmullRom(context) {
return alpha ? new CatmullRomOpen(context, alpha) : new _cardinalOpen_js__WEBPACK_IMPORTED_MODULE_0__["CardinalOpen"](context, 0);
}
catmullRom.alpha = function (alpha) {
return custom(+alpha);
};
return catmullRom;
})(0.5));
/***/ }),
/***/ "Q4Mo":
/*!**********************************************************************!*\
!*** ./node_modules/primeng/__ivy_ngcc__/fesm2015/primeng-ripple.js ***!
\**********************************************************************/
/*! exports provided: Ripple, RippleModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Ripple", function() { return Ripple; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RippleModule", function() { return RippleModule; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ "ofXK");
/* harmony import */ var primeng_dom__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! primeng/dom */ "YyRF");
/* harmony import */ var primeng_api__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! primeng/api */ "7zfz");
var Ripple = /*#__PURE__*/function () {
function Ripple(el, zone, config) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, Ripple);
this.el = el;
this.zone = zone;
this.config = config;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(Ripple, [{
key: "ngAfterViewInit",
value: function ngAfterViewInit() {
var _this = this;
if (this.config && this.config.ripple) {
this.zone.runOutsideAngular(function () {
_this.create();
_this.mouseDownListener = _this.onMouseDown.bind(_this);
_this.el.nativeElement.addEventListener('mousedown', _this.mouseDownListener);
});
}
}
}, {
key: "onMouseDown",
value: function onMouseDown(event) {
var ink = this.getInk();
if (!ink || getComputedStyle(ink, null).display === 'none') {
return;
}
primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].removeClass(ink, 'p-ink-active');
if (!primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getHeight(ink) && !primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getWidth(ink)) {
var d = Math.max(primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getOuterWidth(this.el.nativeElement), primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getOuterHeight(this.el.nativeElement));
ink.style.height = d + 'px';
ink.style.width = d + 'px';
}
var offset = primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getOffset(this.el.nativeElement);
var x = event.pageX - offset.left + document.body.scrollTop - primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getWidth(ink) / 2;
var y = event.pageY - offset.top + document.body.scrollLeft - primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getHeight(ink) / 2;
ink.style.top = y + 'px';
ink.style.left = x + 'px';
primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].addClass(ink, 'p-ink-active');
}
}, {
key: "getInk",
value: function getInk() {
for (var i = 0; i < this.el.nativeElement.children.length; i++) {
if (this.el.nativeElement.children[i].className.indexOf('p-ink') !== -1) {
return this.el.nativeElement.children[i];
}
}
return null;
}
}, {
key: "resetInk",
value: function resetInk() {
var ink = this.getInk();
if (ink) {
primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].removeClass(ink, 'p-ink-active');
}
}
}, {
key: "onAnimationEnd",
value: function onAnimationEnd(event) {
primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].removeClass(event.currentTarget, 'p-ink-active');
}
}, {
key: "create",
value: function create() {
var ink = document.createElement('span');
ink.className = 'p-ink';
this.el.nativeElement.appendChild(ink);
this.animationListener = this.onAnimationEnd.bind(this);
ink.addEventListener('animationend', this.animationListener);
}
}, {
key: "remove",
value: function remove() {
var ink = this.getInk();
if (ink) {
this.el.nativeElement.removeEventListener('mousedown', this.mouseDownListener);
ink.removeEventListener('animationend', this.animationListener);
primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].removeElement(ink);
}
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
if (this.config && this.config.ripple) {
this.remove();
}
}
}]);
return Ripple;
}();
Ripple.ɵfac = function Ripple_Factory(t) {
return new (t || Ripple)(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](primeng_api__WEBPACK_IMPORTED_MODULE_5__["PrimeNGConfig"], 8));
};
Ripple.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineDirective"]({
type: Ripple,
selectors: [["", "pRipple", ""]],
hostVars: 2,
hostBindings: function Ripple_HostBindings(rf, ctx) {
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵclassProp"]("p-ripple", true);
}
}
});
Ripple.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"]
}, {
type: primeng_api__WEBPACK_IMPORTED_MODULE_5__["PrimeNGConfig"],
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"]
}]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](Ripple, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Directive"],
args: [{
selector: '[pRipple]',
host: {
'[class.p-ripple]': 'true'
}
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"]
}, {
type: primeng_api__WEBPACK_IMPORTED_MODULE_5__["PrimeNGConfig"],
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"]
}]
}];
}, null);
})();
var RippleModule = function RippleModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, RippleModule);
};
RippleModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({
type: RippleModule
});
RippleModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({
factory: function RippleModule_Factory(t) {
return new (t || RippleModule)();
},
imports: [[_angular_common__WEBPACK_IMPORTED_MODULE_3__["CommonModule"]]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵsetNgModuleScope"](RippleModule, {
declarations: function declarations() {
return [Ripple];
},
imports: function imports() {
return [_angular_common__WEBPACK_IMPORTED_MODULE_3__["CommonModule"]];
},
exports: function exports() {
return [Ripple];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](RippleModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgModule"],
args: [{
imports: [_angular_common__WEBPACK_IMPORTED_MODULE_3__["CommonModule"]],
exports: [Ripple],
declarations: [Ripple]
}]
}], null, null);
})();
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "QIAL":
/*!*************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/isInteropObservable.js ***!
\*************************************************************************/
/*! exports provided: isInteropObservable */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isInteropObservable", function() { return isInteropObservable; });
/* harmony import */ var _symbol_observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../symbol/observable */ "kJWO");
function isInteropObservable(input) {
return input && typeof input[_symbol_observable__WEBPACK_IMPORTED_MODULE_0__["observable"]] === 'function';
}
/***/ }),
/***/ "QK7T":
/*!**********************************************!*\
!*** ./node_modules/d3-array/src/shuffle.js ***!
\**********************************************/
/*! exports provided: default, shuffler */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "shuffler", function() { return shuffler; });
/* harmony default export */ __webpack_exports__["default"] = (shuffler(Math.random));
function shuffler(random) {
return function shuffle(array) {
var i0 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
var i1 = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : array.length;
var m = i1 - (i0 = +i0);
while (m) {
var i = random() * m-- | 0,
t = array[m + i0];
array[m + i0] = array[i + i0];
array[i + i0] = t;
}
return array;
};
}
/***/ }),
/***/ "QUyD":
/*!************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/bufferTime.js ***!
\************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY");
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
var isScheduler_1 = __webpack_require__(/*! ../util/isScheduler */ "nzqU");
function bufferTime(bufferTimeSpan) {
var length = arguments.length;
var scheduler = async_1.async;
if (isScheduler_1.isScheduler(arguments[arguments.length - 1])) {
scheduler = arguments[arguments.length - 1];
length--;
}
var bufferCreationInterval = null;
if (length >= 2) {
bufferCreationInterval = arguments[1];
}
var maxBufferSize = Number.POSITIVE_INFINITY;
if (length >= 3) {
maxBufferSize = arguments[2];
}
return function bufferTimeOperatorFunction(source) {
return source.lift(new BufferTimeOperator(bufferTimeSpan, bufferCreationInterval, maxBufferSize, scheduler));
};
}
exports.bufferTime = bufferTime;
var BufferTimeOperator = function () {
function BufferTimeOperator(bufferTimeSpan, bufferCreationInterval, maxBufferSize, scheduler) {
this.bufferTimeSpan = bufferTimeSpan;
this.bufferCreationInterval = bufferCreationInterval;
this.maxBufferSize = maxBufferSize;
this.scheduler = scheduler;
}
BufferTimeOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new BufferTimeSubscriber(subscriber, this.bufferTimeSpan, this.bufferCreationInterval, this.maxBufferSize, this.scheduler));
};
return BufferTimeOperator;
}();
var Context = function () {
function Context() {
this.buffer = [];
}
return Context;
}();
var BufferTimeSubscriber = function (_super) {
__extends(BufferTimeSubscriber, _super);
function BufferTimeSubscriber(destination, bufferTimeSpan, bufferCreationInterval, maxBufferSize, scheduler) {
var _this = _super.call(this, destination) || this;
_this.bufferTimeSpan = bufferTimeSpan;
_this.bufferCreationInterval = bufferCreationInterval;
_this.maxBufferSize = maxBufferSize;
_this.scheduler = scheduler;
_this.contexts = [];
var context = _this.openContext();
_this.timespanOnly = bufferCreationInterval == null || bufferCreationInterval < 0;
if (_this.timespanOnly) {
var timeSpanOnlyState = {
subscriber: _this,
context: context,
bufferTimeSpan: bufferTimeSpan
};
_this.add(context.closeAction = scheduler.schedule(dispatchBufferTimeSpanOnly, bufferTimeSpan, timeSpanOnlyState));
} else {
var closeState = {
subscriber: _this,
context: context
};
var creationState = {
bufferTimeSpan: bufferTimeSpan,
bufferCreationInterval: bufferCreationInterval,
subscriber: _this,
scheduler: scheduler
};
_this.add(context.closeAction = scheduler.schedule(dispatchBufferClose, bufferTimeSpan, closeState));
_this.add(scheduler.schedule(dispatchBufferCreation, bufferCreationInterval, creationState));
}
return _this;
}
BufferTimeSubscriber.prototype._next = function (value) {
var contexts = this.contexts;
var len = contexts.length;
var filledBufferContext;
for (var i = 0; i < len; i++) {
var context_1 = contexts[i];
var buffer = context_1.buffer;
buffer.push(value);
if (buffer.length == this.maxBufferSize) {
filledBufferContext = context_1;
}
}
if (filledBufferContext) {
this.onBufferFull(filledBufferContext);
}
};
BufferTimeSubscriber.prototype._error = function (err) {
this.contexts.length = 0;
_super.prototype._error.call(this, err);
};
BufferTimeSubscriber.prototype._complete = function () {
var _a = this,
contexts = _a.contexts,
destination = _a.destination;
while (contexts.length > 0) {
var context_2 = contexts.shift();
destination.next(context_2.buffer);
}
_super.prototype._complete.call(this);
};
BufferTimeSubscriber.prototype._unsubscribe = function () {
this.contexts = null;
};
BufferTimeSubscriber.prototype.onBufferFull = function (context) {
this.closeContext(context);
var closeAction = context.closeAction;
closeAction.unsubscribe();
this.remove(closeAction);
if (!this.closed && this.timespanOnly) {
context = this.openContext();
var bufferTimeSpan = this.bufferTimeSpan;
var timeSpanOnlyState = {
subscriber: this,
context: context,
bufferTimeSpan: bufferTimeSpan
};
this.add(context.closeAction = this.scheduler.schedule(dispatchBufferTimeSpanOnly, bufferTimeSpan, timeSpanOnlyState));
}
};
BufferTimeSubscriber.prototype.openContext = function () {
var context = new Context();
this.contexts.push(context);
return context;
};
BufferTimeSubscriber.prototype.closeContext = function (context) {
this.destination.next(context.buffer);
var contexts = this.contexts;
var spliceIndex = contexts ? contexts.indexOf(context) : -1;
if (spliceIndex >= 0) {
contexts.splice(contexts.indexOf(context), 1);
}
};
return BufferTimeSubscriber;
}(Subscriber_1.Subscriber);
function dispatchBufferTimeSpanOnly(state) {
var subscriber = state.subscriber;
var prevContext = state.context;
if (prevContext) {
subscriber.closeContext(prevContext);
}
if (!subscriber.closed) {
state.context = subscriber.openContext();
state.context.closeAction = this.schedule(state, state.bufferTimeSpan);
}
}
function dispatchBufferCreation(state) {
var bufferCreationInterval = state.bufferCreationInterval,
bufferTimeSpan = state.bufferTimeSpan,
subscriber = state.subscriber,
scheduler = state.scheduler;
var context = subscriber.openContext();
var action = this;
if (!subscriber.closed) {
subscriber.add(context.closeAction = scheduler.schedule(dispatchBufferClose, bufferTimeSpan, {
subscriber: subscriber,
context: context
}));
action.schedule(state, bufferCreationInterval);
}
}
function dispatchBufferClose(arg) {
var subscriber = arg.subscriber,
context = arg.context;
subscriber.closeContext(context);
}
/***/ }),
/***/ "QWvX":
/*!*************************************************************!*\
!*** ./node_modules/prismjs/components/prism-javascript.js ***!
\*************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
Prism.languages.javascript = Prism.languages.extend('clike', {
'class-name': [Prism.languages.clike['class-name'], {
pattern: /(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,
lookbehind: true
}],
'keyword': [{
pattern: /((?:^|\})\s*)catch\b/,
lookbehind: true
}, {
pattern: /(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,
lookbehind: true
}],
// Allow for all non-ASCII characters (See http://stackoverflow.com/a/2008444)
'function': /#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,
'number': /\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,
'operator': /--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/
});
Prism.languages.javascript['class-name'][0].pattern = /(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/;
Prism.languages.insertBefore('javascript', 'keyword', {
'regex': {
// eslint-disable-next-line regexp/no-dupe-characters-character-class
pattern: /((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,
lookbehind: true,
greedy: true,
inside: {
'regex-source': {
pattern: /^(\/)[\s\S]+(?=\/[a-z]*$)/,
lookbehind: true,
alias: 'language-regex',
inside: Prism.languages.regex
},
'regex-delimiter': /^\/|\/$/,
'regex-flags': /^[a-z]+$/
}
},
// This must be declared before keyword because we use "function" inside the look-forward
'function-variable': {
pattern: /#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,
alias: 'function'
},
'parameter': [{
pattern: /(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,
lookbehind: true,
inside: Prism.languages.javascript
}, {
pattern: /(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,
lookbehind: true,
inside: Prism.languages.javascript
}, {
pattern: /(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,
lookbehind: true,
inside: Prism.languages.javascript
}, {
pattern: /((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,
lookbehind: true,
inside: Prism.languages.javascript
}],
'constant': /\b[A-Z](?:[A-Z_]|\dx?)*\b/
});
Prism.languages.insertBefore('javascript', 'string', {
'hashbang': {
pattern: /^#!.*/,
greedy: true,
alias: 'comment'
},
'template-string': {
pattern: /`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,
greedy: true,
inside: {
'template-punctuation': {
pattern: /^`|`$/,
alias: 'string'
},
'interpolation': {
pattern: /((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,
lookbehind: true,
inside: {
'interpolation-punctuation': {
pattern: /^\$\{|\}$/,
alias: 'punctuation'
},
rest: Prism.languages.javascript
}
},
'string': /[\s\S]+/
}
}
});
if (Prism.languages.markup) {
Prism.languages.markup.tag.addInlined('script', 'javascript'); // add attribute support for all DOM events.
// https://developer.mozilla.org/en-US/docs/Web/Events#Standard_events
Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source, 'javascript');
}
Prism.languages.js = Prism.languages.javascript;
/***/ }),
/***/ "QibW":
/*!***********************************************************************!*\
!*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/radio.js ***!
\***********************************************************************/
/*! exports provided: MAT_RADIO_DEFAULT_OPTIONS, MAT_RADIO_DEFAULT_OPTIONS_FACTORY, MAT_RADIO_GROUP, MAT_RADIO_GROUP_CONTROL_VALUE_ACCESSOR, MatRadioButton, MatRadioChange, MatRadioGroup, MatRadioModule, _MatRadioButtonBase, _MatRadioGroupBase */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_RADIO_DEFAULT_OPTIONS", function() { return MAT_RADIO_DEFAULT_OPTIONS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_RADIO_DEFAULT_OPTIONS_FACTORY", function() { return MAT_RADIO_DEFAULT_OPTIONS_FACTORY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_RADIO_GROUP", function() { return MAT_RADIO_GROUP; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_RADIO_GROUP_CONTROL_VALUE_ACCESSOR", function() { return MAT_RADIO_GROUP_CONTROL_VALUE_ACCESSOR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRadioButton", function() { return MatRadioButton; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRadioChange", function() { return MatRadioChange; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRadioGroup", function() { return MatRadioGroup; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRadioModule", function() { return MatRadioModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatRadioButtonBase", function() { return _MatRadioButtonBase; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatRadioGroupBase", function() { return _MatRadioGroupBase; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/material/core */ "FKr1");
/* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x");
/* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1");
/* harmony import */ var _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/cdk/collections */ "0EQZ");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/forms */ "3Pt+");
/* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/platform-browser/animations */ "R1ws");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var _c0 = ["input"];
var _c1 = function _c1() {
return {
enterDuration: 150
};
};
var _c2 = ["*"];
var MAT_RADIO_DEFAULT_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_4__["InjectionToken"]('mat-radio-default-options', {
providedIn: 'root',
factory: MAT_RADIO_DEFAULT_OPTIONS_FACTORY
});
function MAT_RADIO_DEFAULT_OPTIONS_FACTORY() {
return {
color: 'accent'
};
} // Increasing integer for generating unique ids for radio components.
var nextUniqueId = 0;
/**
* Provider Expression that allows mat-radio-group to register as a ControlValueAccessor. This
* allows it to support [(ngModel)] and ngControl.
* @docs-private
*/
var MAT_RADIO_GROUP_CONTROL_VALUE_ACCESSOR = {
provide: _angular_forms__WEBPACK_IMPORTED_MODULE_9__["NG_VALUE_ACCESSOR"],
useExisting: Object(_angular_core__WEBPACK_IMPORTED_MODULE_4__["forwardRef"])(function () {
return MatRadioGroup;
}),
multi: true
};
/** Change event object emitted by MatRadio and MatRadioGroup. */
var MatRadioChange = function MatRadioChange(
/** The MatRadioButton that emits the change event. */
source,
/** The value of the MatRadioButton. */
value) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatRadioChange);
this.source = source;
this.value = value;
};
/**
* Injection token that can be used to inject instances of `MatRadioGroup`. It serves as
* alternative token to the actual `MatRadioGroup` class which could cause unnecessary
* retention of the class and its component metadata.
*/
var MAT_RADIO_GROUP = new _angular_core__WEBPACK_IMPORTED_MODULE_4__["InjectionToken"]('MatRadioGroup');
/**
* Base class with all of the `MatRadioGroup` functionality.
* @docs-private
*/
var _MatRadioGroupBase = /*#__PURE__*/function () {
function _MatRadioGroupBase(_changeDetector) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, _MatRadioGroupBase);
this._changeDetector = _changeDetector;
/** Selected value for the radio group. */
this._value = null;
/** The HTML name attribute applied to radio buttons in this group. */
this._name = "mat-radio-group-".concat(nextUniqueId++);
/** The currently selected radio button. Should match value. */
this._selected = null;
/** Whether the `value` has been set to its initial value. */
this._isInitialized = false;
/** Whether the labels should appear after or before the radio-buttons. Defaults to 'after' */
this._labelPosition = 'after';
/** Whether the radio group is disabled. */
this._disabled = false;
/** Whether the radio group is required. */
this._required = false;
/** The method to be called in order to update ngModel */
this._controlValueAccessorChangeFn = function () {};
/**
* onTouch function registered via registerOnTouch (ControlValueAccessor).
* @docs-private
*/
this.onTouched = function () {};
/**
* Event emitted when the group value changes.
* Change events are only emitted when the value changes due to user interaction with
* a radio button (the same behavior as ``).
*/
this.change = new _angular_core__WEBPACK_IMPORTED_MODULE_4__["EventEmitter"]();
}
/** Name of the radio button group. All radio buttons inside this group will use this name. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(_MatRadioGroupBase, [{
key: "name",
get: function get() {
return this._name;
},
set: function set(value) {
this._name = value;
this._updateRadioButtonNames();
}
/** Whether the labels should appear after or before the radio-buttons. Defaults to 'after' */
}, {
key: "labelPosition",
get: function get() {
return this._labelPosition;
},
set: function set(v) {
this._labelPosition = v === 'before' ? 'before' : 'after';
this._markRadiosForCheck();
}
/**
* Value for the radio-group. Should equal the value of the selected radio button if there is
* a corresponding radio button with a matching value. If there is not such a corresponding
* radio button, this value persists to be applied in case a new radio button is added with a
* matching value.
*/
}, {
key: "value",
get: function get() {
return this._value;
},
set: function set(newValue) {
if (this._value !== newValue) {
// Set this before proceeding to ensure no circular loop occurs with selection.
this._value = newValue;
this._updateSelectedRadioFromValue();
this._checkSelectedRadioButton();
}
}
}, {
key: "_checkSelectedRadioButton",
value: function _checkSelectedRadioButton() {
if (this._selected && !this._selected.checked) {
this._selected.checked = true;
}
}
/**
* The currently selected radio button. If set to a new radio button, the radio group value
* will be updated to match the new selected button.
*/
}, {
key: "selected",
get: function get() {
return this._selected;
},
set: function set(selected) {
this._selected = selected;
this.value = selected ? selected.value : null;
this._checkSelectedRadioButton();
}
/** Whether the radio group is disabled */
}, {
key: "disabled",
get: function get() {
return this._disabled;
},
set: function set(value) {
this._disabled = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__["coerceBooleanProperty"])(value);
this._markRadiosForCheck();
}
/** Whether the radio group is required */
}, {
key: "required",
get: function get() {
return this._required;
},
set: function set(value) {
this._required = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__["coerceBooleanProperty"])(value);
this._markRadiosForCheck();
}
/**
* Initialize properties once content children are available.
* This allows us to propagate relevant attributes to associated buttons.
*/
}, {
key: "ngAfterContentInit",
value: function ngAfterContentInit() {
// Mark this component as initialized in AfterContentInit because the initial value can
// possibly be set by NgModel on MatRadioGroup, and it is possible that the OnInit of the
// NgModel occurs *after* the OnInit of the MatRadioGroup.
this._isInitialized = true;
}
/**
* Mark this group as being "touched" (for ngModel). Meant to be called by the contained
* radio buttons upon their blur.
*/
}, {
key: "_touch",
value: function _touch() {
if (this.onTouched) {
this.onTouched();
}
}
}, {
key: "_updateRadioButtonNames",
value: function _updateRadioButtonNames() {
var _this = this;
if (this._radios) {
this._radios.forEach(function (radio) {
radio.name = _this.name;
radio._markForCheck();
});
}
}
/** Updates the `selected` radio button from the internal _value state. */
}, {
key: "_updateSelectedRadioFromValue",
value: function _updateSelectedRadioFromValue() {
var _this2 = this;
// If the value already matches the selected radio, do nothing.
var isAlreadySelected = this._selected !== null && this._selected.value === this._value;
if (this._radios && !isAlreadySelected) {
this._selected = null;
this._radios.forEach(function (radio) {
radio.checked = _this2.value === radio.value;
if (radio.checked) {
_this2._selected = radio;
}
});
}
}
/** Dispatch change event with current selection and group value. */
}, {
key: "_emitChangeEvent",
value: function _emitChangeEvent() {
if (this._isInitialized) {
this.change.emit(new MatRadioChange(this._selected, this._value));
}
}
}, {
key: "_markRadiosForCheck",
value: function _markRadiosForCheck() {
if (this._radios) {
this._radios.forEach(function (radio) {
return radio._markForCheck();
});
}
}
/**
* Sets the model value. Implemented as part of ControlValueAccessor.
* @param value
*/
}, {
key: "writeValue",
value: function writeValue(value) {
this.value = value;
this._changeDetector.markForCheck();
}
/**
* Registers a callback to be triggered when the model value changes.
* Implemented as part of ControlValueAccessor.
* @param fn Callback to be registered.
*/
}, {
key: "registerOnChange",
value: function registerOnChange(fn) {
this._controlValueAccessorChangeFn = fn;
}
/**
* Registers a callback to be triggered when the control is touched.
* Implemented as part of ControlValueAccessor.
* @param fn Callback to be registered.
*/
}, {
key: "registerOnTouched",
value: function registerOnTouched(fn) {
this.onTouched = fn;
}
/**
* Sets the disabled state of the control. Implemented as a part of ControlValueAccessor.
* @param isDisabled Whether the control should be disabled.
*/
}, {
key: "setDisabledState",
value: function setDisabledState(isDisabled) {
this.disabled = isDisabled;
this._changeDetector.markForCheck();
}
}]);
return _MatRadioGroupBase;
}();
_MatRadioGroupBase.ɵfac = function _MatRadioGroupBase_Factory(t) {
return new (t || _MatRadioGroupBase)(_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"]));
};
_MatRadioGroupBase.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineDirective"]({
type: _MatRadioGroupBase,
inputs: {
name: "name",
labelPosition: "labelPosition",
value: "value",
selected: "selected",
disabled: "disabled",
required: "required",
color: "color"
},
outputs: {
change: "change"
}
});
_MatRadioGroupBase.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"]
}];
};
_MatRadioGroupBase.propDecorators = {
change: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Output"]
}],
color: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
name: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
labelPosition: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
value: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
selected: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
disabled: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
required: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](_MatRadioGroupBase, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Directive"]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"]
}];
}, {
change: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Output"]
}],
name: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
labelPosition: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
value: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
selected: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
disabled: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
required: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
color: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}]
});
})();
/**
* A group of radio buttons. May contain one or more `` elements.
*/
var MatRadioGroup = /*#__PURE__*/function (_MatRadioGroupBase2) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(MatRadioGroup, _MatRadioGroupBase2);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(MatRadioGroup);
function MatRadioGroup() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatRadioGroup);
return _super.apply(this, arguments);
}
return MatRadioGroup;
}(_MatRadioGroupBase);
MatRadioGroup.ɵfac = function MatRadioGroup_Factory(t) {
return ɵMatRadioGroup_BaseFactory(t || MatRadioGroup);
};
MatRadioGroup.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineDirective"]({
type: MatRadioGroup,
selectors: [["mat-radio-group"]],
contentQueries: function MatRadioGroup_ContentQueries(rf, ctx, dirIndex) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵcontentQuery"](dirIndex, MatRadioButton, true);
}
if (rf & 2) {
var _t;
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵloadQuery"]()) && (ctx._radios = _t);
}
},
hostAttrs: ["role", "radiogroup", 1, "mat-radio-group"],
exportAs: ["matRadioGroup"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵProvidersFeature"]([MAT_RADIO_GROUP_CONTROL_VALUE_ACCESSOR, {
provide: MAT_RADIO_GROUP,
useExisting: MatRadioGroup
}]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵInheritDefinitionFeature"]]
});
MatRadioGroup.propDecorators = {
_radios: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ContentChildren"],
args: [Object(_angular_core__WEBPACK_IMPORTED_MODULE_4__["forwardRef"])(function () {
return MatRadioButton;
}), {
descendants: true
}]
}]
};
var ɵMatRadioGroup_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetInheritedFactory"](MatRadioGroup);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatRadioGroup, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Directive"],
args: [{
selector: 'mat-radio-group',
exportAs: 'matRadioGroup',
providers: [MAT_RADIO_GROUP_CONTROL_VALUE_ACCESSOR, {
provide: MAT_RADIO_GROUP,
useExisting: MatRadioGroup
}],
host: {
'role': 'radiogroup',
'class': 'mat-radio-group'
}
}]
}], null, {
_radios: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ContentChildren"],
args: [Object(_angular_core__WEBPACK_IMPORTED_MODULE_4__["forwardRef"])(function () {
return MatRadioButton;
}), {
descendants: true
}]
}]
});
})(); // Boilerplate for applying mixins to MatRadioButton.
/** @docs-private */
var MatRadioButtonBase = function MatRadioButtonBase(_elementRef) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatRadioButtonBase);
this._elementRef = _elementRef;
}; // As per Material design specifications the selection control radio should use the accent color
// palette by default. https://material.io/guidelines/components/selection-controls.html
var _MatRadioButtonMixinBase = Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["mixinDisableRipple"])(Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["mixinTabIndex"])(MatRadioButtonBase));
/**
* Base class with all of the `MatRadioButton` functionality.
* @docs-private
*/
var _MatRadioButtonBase = /*#__PURE__*/function (_MatRadioButtonMixinB) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(_MatRadioButtonBase, _MatRadioButtonMixinB);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(_MatRadioButtonBase);
function _MatRadioButtonBase(radioGroup, elementRef, _changeDetector, _focusMonitor, _radioDispatcher, _animationMode, _providerOverride, tabIndex) {
var _this3;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, _MatRadioButtonBase);
_this3 = _super2.call(this, elementRef);
_this3._changeDetector = _changeDetector;
_this3._focusMonitor = _focusMonitor;
_this3._radioDispatcher = _radioDispatcher;
_this3._animationMode = _animationMode;
_this3._providerOverride = _providerOverride;
_this3._uniqueId = "mat-radio-".concat(++nextUniqueId);
/** The unique ID for the radio button. */
_this3.id = _this3._uniqueId;
/**
* Event emitted when the checked state of this radio button changes.
* Change events are only emitted when the value changes due to user interaction with
* the radio button (the same behavior as ``).
*/
_this3.change = new _angular_core__WEBPACK_IMPORTED_MODULE_4__["EventEmitter"]();
/** Whether this radio is checked. */
_this3._checked = false;
/** Value assigned to this radio. */
_this3._value = null;
/** Unregister function for _radioDispatcher */
_this3._removeUniqueSelectionListener = function () {}; // Assertions. Ideally these should be stripped out by the compiler.
// TODO(jelbourn): Assert that there's no name binding AND a parent radio group.
_this3.radioGroup = radioGroup;
if (tabIndex) {
_this3.tabIndex = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__["coerceNumberProperty"])(tabIndex, 0);
}
_this3._removeUniqueSelectionListener = _radioDispatcher.listen(function (id, name) {
if (id !== _this3.id && name === _this3.name) {
_this3.checked = false;
}
});
return _this3;
}
/** Whether this radio button is checked. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(_MatRadioButtonBase, [{
key: "checked",
get: function get() {
return this._checked;
},
set: function set(value) {
var newCheckedState = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__["coerceBooleanProperty"])(value);
if (this._checked !== newCheckedState) {
this._checked = newCheckedState;
if (newCheckedState && this.radioGroup && this.radioGroup.value !== this.value) {
this.radioGroup.selected = this;
} else if (!newCheckedState && this.radioGroup && this.radioGroup.value === this.value) {
// When unchecking the selected radio button, update the selected radio
// property on the group.
this.radioGroup.selected = null;
}
if (newCheckedState) {
// Notify all radio buttons with the same name to un-check.
this._radioDispatcher.notify(this.id, this.name);
}
this._changeDetector.markForCheck();
}
}
/** The value of this radio button. */
}, {
key: "value",
get: function get() {
return this._value;
},
set: function set(value) {
if (this._value !== value) {
this._value = value;
if (this.radioGroup !== null) {
if (!this.checked) {
// Update checked when the value changed to match the radio group's value
this.checked = this.radioGroup.value === value;
}
if (this.checked) {
this.radioGroup.selected = this;
}
}
}
}
/** Whether the label should appear after or before the radio button. Defaults to 'after' */
}, {
key: "labelPosition",
get: function get() {
return this._labelPosition || this.radioGroup && this.radioGroup.labelPosition || 'after';
},
set: function set(value) {
this._labelPosition = value;
}
/** Whether the radio button is disabled. */
}, {
key: "disabled",
get: function get() {
return this._disabled || this.radioGroup !== null && this.radioGroup.disabled;
},
set: function set(value) {
this._setDisabled(Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__["coerceBooleanProperty"])(value));
}
/** Whether the radio button is required. */
}, {
key: "required",
get: function get() {
return this._required || this.radioGroup && this.radioGroup.required;
},
set: function set(value) {
this._required = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__["coerceBooleanProperty"])(value);
}
/** Theme color of the radio button. */
}, {
key: "color",
get: function get() {
return this._color || this.radioGroup && this.radioGroup.color || this._providerOverride && this._providerOverride.color || 'accent';
},
set: function set(newValue) {
this._color = newValue;
}
/** ID of the native input element inside `` */
}, {
key: "inputId",
get: function get() {
return "".concat(this.id || this._uniqueId, "-input");
}
/** Focuses the radio button. */
}, {
key: "focus",
value: function focus(options) {
this._focusMonitor.focusVia(this._inputElement, 'keyboard', options);
}
/**
* Marks the radio button as needing checking for change detection.
* This method is exposed because the parent radio group will directly
* update bound properties of the radio button.
*/
}, {
key: "_markForCheck",
value: function _markForCheck() {
// When group value changes, the button will not be notified. Use `markForCheck` to explicit
// update radio button's status
this._changeDetector.markForCheck();
}
}, {
key: "ngOnInit",
value: function ngOnInit() {
if (this.radioGroup) {
// If the radio is inside a radio group, determine if it should be checked
this.checked = this.radioGroup.value === this._value; // Copy name from parent radio group
this.name = this.radioGroup.name;
}
}
}, {
key: "ngAfterViewInit",
value: function ngAfterViewInit() {
var _this4 = this;
this._focusMonitor.monitor(this._elementRef, true).subscribe(function (focusOrigin) {
if (!focusOrigin && _this4.radioGroup) {
_this4.radioGroup._touch();
}
});
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
this._focusMonitor.stopMonitoring(this._elementRef);
this._removeUniqueSelectionListener();
}
/** Dispatch change event with current value. */
}, {
key: "_emitChangeEvent",
value: function _emitChangeEvent() {
this.change.emit(new MatRadioChange(this, this._value));
}
}, {
key: "_isRippleDisabled",
value: function _isRippleDisabled() {
return this.disableRipple || this.disabled;
}
}, {
key: "_onInputClick",
value: function _onInputClick(event) {
// We have to stop propagation for click events on the visual hidden input element.
// By default, when a user clicks on a label element, a generated click event will be
// dispatched on the associated input element. Since we are using a label element as our
// root container, the click event on the `radio-button` will be executed twice.
// The real click event will bubble up, and the generated click event also tries to bubble up.
// This will lead to multiple click events.
// Preventing bubbling for the second event will solve that issue.
event.stopPropagation();
}
/**
* Triggered when the radio button received a click or the input recognized any change.
* Clicking on a label element, will trigger a change event on the associated input.
*/
}, {
key: "_onInputChange",
value: function _onInputChange(event) {
// We always have to stop propagation on the change event.
// Otherwise the change event, from the input element, will bubble up and
// emit its event object to the `change` output.
event.stopPropagation();
var groupValueChanged = this.radioGroup && this.value !== this.radioGroup.value;
this.checked = true;
this._emitChangeEvent();
if (this.radioGroup) {
this.radioGroup._controlValueAccessorChangeFn(this.value);
if (groupValueChanged) {
this.radioGroup._emitChangeEvent();
}
}
}
/** Sets the disabled state and marks for check if a change occurred. */
}, {
key: "_setDisabled",
value: function _setDisabled(value) {
if (this._disabled !== value) {
this._disabled = value;
this._changeDetector.markForCheck();
}
}
}]);
return _MatRadioButtonBase;
}(_MatRadioButtonMixinBase);
_MatRadioButtonBase.ɵfac = function _MatRadioButtonBase_Factory(t) {
return new (t || _MatRadioButtonBase)(_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_MatRadioGroupBase), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__["FocusMonitor"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__["UniqueSelectionDispatcher"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](String), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](undefined), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](String));
};
_MatRadioButtonBase.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineDirective"]({
type: _MatRadioButtonBase,
viewQuery: function _MatRadioButtonBase_Query(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵviewQuery"](_c0, true);
}
if (rf & 2) {
var _t;
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵloadQuery"]()) && (ctx._inputElement = _t.first);
}
},
inputs: {
id: "id",
checked: "checked",
value: "value",
labelPosition: "labelPosition",
disabled: "disabled",
required: "required",
color: "color",
name: "name",
ariaLabel: ["aria-label", "ariaLabel"],
ariaLabelledby: ["aria-labelledby", "ariaLabelledby"],
ariaDescribedby: ["aria-describedby", "ariaDescribedby"]
},
outputs: {
change: "change"
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵInheritDefinitionFeature"]]
});
_MatRadioButtonBase.ctorParameters = function () {
return [{
type: _MatRadioGroupBase
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__["FocusMonitor"]
}, {
type: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__["UniqueSelectionDispatcher"]
}, {
type: String
}, {
type: undefined
}, {
type: String
}];
};
_MatRadioButtonBase.propDecorators = {
id: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
name: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
ariaLabel: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"],
args: ['aria-label']
}],
ariaLabelledby: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"],
args: ['aria-labelledby']
}],
ariaDescribedby: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"],
args: ['aria-describedby']
}],
checked: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
value: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
labelPosition: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
disabled: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
required: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
color: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
change: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Output"]
}],
_inputElement: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"],
args: ['input']
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](_MatRadioButtonBase, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Directive"]
}], function () {
return [{
type: _MatRadioGroupBase
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__["FocusMonitor"]
}, {
type: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__["UniqueSelectionDispatcher"]
}, {
type: String
}, {
type: undefined
}, {
type: String
}];
}, {
id: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
change: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Output"]
}],
checked: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
value: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
labelPosition: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
disabled: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
required: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
color: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
name: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
ariaLabel: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"],
args: ['aria-label']
}],
ariaLabelledby: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"],
args: ['aria-labelledby']
}],
ariaDescribedby: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"],
args: ['aria-describedby']
}],
_inputElement: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"],
args: ['input']
}]
});
})();
/**
* A Material design radio-button. Typically placed inside of `` elements.
*/
var MatRadioButton = /*#__PURE__*/function (_MatRadioButtonBase2) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(MatRadioButton, _MatRadioButtonBase2);
var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(MatRadioButton);
function MatRadioButton(radioGroup, elementRef, changeDetector, focusMonitor, radioDispatcher, animationMode, providerOverride, tabIndex) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatRadioButton);
return _super3.call(this, radioGroup, elementRef, changeDetector, focusMonitor, radioDispatcher, animationMode, providerOverride, tabIndex);
}
return MatRadioButton;
}(_MatRadioButtonBase);
MatRadioButton.ɵfac = function MatRadioButton_Factory(t) {
return new (t || MatRadioButton)(_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](MAT_RADIO_GROUP, 8), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__["FocusMonitor"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__["UniqueSelectionDispatcher"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__["ANIMATION_MODULE_TYPE"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](MAT_RADIO_DEFAULT_OPTIONS, 8), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵinjectAttribute"]('tabindex'));
};
MatRadioButton.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineComponent"]({
type: MatRadioButton,
selectors: [["mat-radio-button"]],
hostAttrs: [1, "mat-radio-button"],
hostVars: 17,
hostBindings: function MatRadioButton_HostBindings(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("focus", function MatRadioButton_focus_HostBindingHandler() {
return ctx._inputElement.nativeElement.focus();
});
}
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵattribute"]("tabindex", -1)("id", ctx.id)("aria-label", null)("aria-labelledby", null)("aria-describedby", null);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵclassProp"]("mat-radio-checked", ctx.checked)("mat-radio-disabled", ctx.disabled)("_mat-animation-noopable", ctx._animationMode === "NoopAnimations")("mat-primary", ctx.color === "primary")("mat-accent", ctx.color === "accent")("mat-warn", ctx.color === "warn");
}
},
inputs: {
disableRipple: "disableRipple",
tabIndex: "tabIndex"
},
exportAs: ["matRadioButton"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵInheritDefinitionFeature"]],
ngContentSelectors: _c2,
decls: 13,
vars: 19,
consts: [[1, "mat-radio-label"], ["label", ""], [1, "mat-radio-container"], [1, "mat-radio-outer-circle"], [1, "mat-radio-inner-circle"], ["type", "radio", 1, "mat-radio-input", "cdk-visually-hidden", 3, "id", "checked", "disabled", "tabIndex", "required", "change", "click"], ["input", ""], ["mat-ripple", "", 1, "mat-radio-ripple", "mat-focus-indicator", 3, "matRippleTrigger", "matRippleDisabled", "matRippleCentered", "matRippleRadius", "matRippleAnimation"], [1, "mat-ripple-element", "mat-radio-persistent-ripple"], [1, "mat-radio-label-content"], [2, "display", "none"]],
template: function MatRadioButton_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojectionDef"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "label", 0, 1);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](2, "div", 2);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](3, "div", 3);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](4, "div", 4);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](5, "input", 5, 6);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("change", function MatRadioButton_Template_input_change_5_listener($event) {
return ctx._onInputChange($event);
})("click", function MatRadioButton_Template_input_click_5_listener($event) {
return ctx._onInputClick($event);
});
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](7, "div", 7);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](8, "div", 8);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](9, "div", 9);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](10, "span", 10);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](11, "\xA0");
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojection"](12);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
}
if (rf & 2) {
var _r0 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵattribute"]("for", ctx.inputId);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](5);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("id", ctx.inputId)("checked", ctx.checked)("disabled", ctx.disabled)("tabIndex", ctx.tabIndex)("required", ctx.required);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵattribute"]("name", ctx.name)("value", ctx.value)("aria-label", ctx.ariaLabel)("aria-labelledby", ctx.ariaLabelledby)("aria-describedby", ctx.ariaDescribedby);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("matRippleTrigger", _r0)("matRippleDisabled", ctx._isRippleDisabled())("matRippleCentered", true)("matRippleRadius", 20)("matRippleAnimation", _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵpureFunction0"](18, _c1));
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵclassProp"]("mat-radio-label-before", ctx.labelPosition == "before");
}
},
directives: [_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatRipple"]],
styles: [".mat-radio-button{display:inline-block;-webkit-tap-highlight-color:transparent;outline:0}.mat-radio-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;height:20px;left:0;position:absolute;top:0;transition:transform ease 280ms,background-color ease 280ms;width:20px;transform:scale(0.001)}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5)}.cdk-high-contrast-active .mat-radio-checked .mat-radio-inner-circle{border:solid 10px}.mat-radio-label-content{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-persistent-ripple,.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{bottom:0;left:50%}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}\n"],
encapsulation: 2,
changeDetection: 0
});
MatRadioButton.ctorParameters = function () {
return [{
type: MatRadioGroup,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"],
args: [MAT_RADIO_GROUP]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__["FocusMonitor"]
}, {
type: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__["UniqueSelectionDispatcher"]
}, {
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"],
args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__["ANIMATION_MODULE_TYPE"]]
}]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"],
args: [MAT_RADIO_DEFAULT_OPTIONS]
}]
}, {
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Attribute"],
args: ['tabindex']
}]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatRadioButton, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Component"],
args: [{
selector: 'mat-radio-button',
template: "\n\n\n",
inputs: ['disableRipple', 'tabIndex'],
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewEncapsulation"].None,
exportAs: 'matRadioButton',
host: {
'class': 'mat-radio-button',
'[class.mat-radio-checked]': 'checked',
'[class.mat-radio-disabled]': 'disabled',
'[class._mat-animation-noopable]': '_animationMode === "NoopAnimations"',
'[class.mat-primary]': 'color === "primary"',
'[class.mat-accent]': 'color === "accent"',
'[class.mat-warn]': 'color === "warn"',
// Needs to be -1 so the `focus` event still fires.
'[attr.tabindex]': '-1',
'[attr.id]': 'id',
'[attr.aria-label]': 'null',
'[attr.aria-labelledby]': 'null',
'[attr.aria-describedby]': 'null',
// Note: under normal conditions focus shouldn't land on this element, however it may be
// programmatically set, for example inside of a focus trap, in this case we want to forward
// the focus to the native element.
'(focus)': '_inputElement.nativeElement.focus()'
},
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectionStrategy"].OnPush,
styles: [".mat-radio-button{display:inline-block;-webkit-tap-highlight-color:transparent;outline:0}.mat-radio-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;height:20px;left:0;position:absolute;top:0;transition:transform ease 280ms,background-color ease 280ms;width:20px;transform:scale(0.001)}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5)}.cdk-high-contrast-active .mat-radio-checked .mat-radio-inner-circle{border:solid 10px}.mat-radio-label-content{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-persistent-ripple,.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{bottom:0;left:50%}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}\n"]
}]
}], function () {
return [{
type: MatRadioGroup,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"],
args: [MAT_RADIO_GROUP]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__["FocusMonitor"]
}, {
type: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__["UniqueSelectionDispatcher"]
}, {
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"],
args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__["ANIMATION_MODULE_TYPE"]]
}]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"],
args: [MAT_RADIO_DEFAULT_OPTIONS]
}]
}, {
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Attribute"],
args: ['tabindex']
}]
}];
}, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var MatRadioModule = function MatRadioModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatRadioModule);
};
MatRadioModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineNgModule"]({
type: MatRadioModule
});
MatRadioModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineInjector"]({
factory: function MatRadioModule_Factory(t) {
return new (t || MatRadioModule)();
},
imports: [[_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatRippleModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]], _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵsetNgModuleScope"](MatRadioModule, {
declarations: function declarations() {
return [MatRadioGroup, MatRadioButton];
},
imports: function imports() {
return [_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatRippleModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]];
},
exports: function exports() {
return [MatRadioGroup, MatRadioButton, _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatRadioModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["NgModule"],
args: [{
imports: [_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatRippleModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]],
exports: [MatRadioGroup, MatRadioButton, _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]],
declarations: [MatRadioGroup, MatRadioButton]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "Qj4J":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/ar-kw.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Arabic (Kuwait) [ar-kw]
//! author : Nusret Parlak: https://github.com/nusretparlak
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var arKw = moment.defineLocale('ar-kw', {
months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'),
monthsShort: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'),
weekdays: 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),
weekdaysShort: 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'),
weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd D MMMM YYYY HH:mm'
},
calendar: {
sameDay: '[اليوم على الساعة] LT',
nextDay: '[غدا على الساعة] LT',
nextWeek: 'dddd [على الساعة] LT',
lastDay: '[أمس على الساعة] LT',
lastWeek: 'dddd [على الساعة] LT',
sameElse: 'L'
},
relativeTime: {
future: 'في %s',
past: 'منذ %s',
s: 'ثوان',
ss: '%d ثانية',
m: 'دقيقة',
mm: '%d دقائق',
h: 'ساعة',
hh: '%d ساعات',
d: 'يوم',
dd: '%d أيام',
M: 'شهر',
MM: '%d أشهر',
y: 'سنة',
yy: '%d سنوات'
},
week: {
dow: 0,
// Sunday is the first day of the week.
doy: 12 // The week that contains Jan 12th is the first week of the year.
}
});
return arKw;
});
/***/ }),
/***/ "QjDJ":
/*!******************************************************!*\
!*** ./node_modules/d3-selection/src/selectorAll.js ***!
\******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
function empty() {
return [];
}
/* harmony default export */ __webpack_exports__["default"] = (function (selector) {
return selector == null ? empty : function () {
return this.querySelectorAll(selector);
};
});
/***/ }),
/***/ "Qlto":
/*!*************************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/distinctUntilKeyChanged.js ***!
\*************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var distinctUntilChanged_1 = __webpack_require__(/*! ./distinctUntilChanged */ "B/hR");
function distinctUntilKeyChanged(key, compare) {
return distinctUntilChanged_1.distinctUntilChanged(function (x, y) {
return compare ? compare(x[key], y[key]) : x[key] === y[key];
});
}
exports.distinctUntilKeyChanged = distinctUntilKeyChanged;
/***/ }),
/***/ "Qn8I":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/using.js ***!
\*****************************************************************/
/*! exports provided: using */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "using", function() { return using; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _from__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./from */ "Cfvw");
/* harmony import */ var _empty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./empty */ "EY2u");
function using(resourceFactory, observableFactory) {
return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](function (subscriber) {
var resource;
try {
resource = resourceFactory();
} catch (err) {
subscriber.error(err);
return undefined;
}
var result;
try {
result = observableFactory(resource);
} catch (err) {
subscriber.error(err);
return undefined;
}
var source = result ? Object(_from__WEBPACK_IMPORTED_MODULE_1__["from"])(result) : _empty__WEBPACK_IMPORTED_MODULE_2__["EMPTY"];
var subscription = source.subscribe(subscriber);
return function () {
subscription.unsubscribe();
if (resource) {
resource.unsubscribe();
}
};
});
}
/***/ }),
/***/ "QqCr":
/*!************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/bindCallback.js ***!
\************************************************************************/
/*! exports provided: bindCallback */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bindCallback", function() { return bindCallback; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/toConsumableArray */ "KQm4");
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _AsyncSubject__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../AsyncSubject */ "NHP+");
/* harmony import */ var _operators_map__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../operators/map */ "lJxs");
/* harmony import */ var _util_canReportError__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../util/canReportError */ "8Qeq");
/* harmony import */ var _util_isArray__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util/isArray */ "DH7j");
/* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro");
function bindCallback(callbackFunc, resultSelector, scheduler) {
if (resultSelector) {
if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_6__["isScheduler"])(resultSelector)) {
scheduler = resultSelector;
} else {
return function () {
return bindCallback(callbackFunc, scheduler).apply(void 0, arguments).pipe(Object(_operators_map__WEBPACK_IMPORTED_MODULE_3__["map"])(function (args) {
return Object(_util_isArray__WEBPACK_IMPORTED_MODULE_5__["isArray"])(args) ? resultSelector.apply(void 0, Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__["default"])(args)) : resultSelector(args);
}));
};
}
}
return function () {
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
var context = this;
var subject;
var params = {
context: context,
subject: subject,
callbackFunc: callbackFunc,
scheduler: scheduler
};
return new _Observable__WEBPACK_IMPORTED_MODULE_1__["Observable"](function (subscriber) {
if (!scheduler) {
if (!subject) {
subject = new _AsyncSubject__WEBPACK_IMPORTED_MODULE_2__["AsyncSubject"]();
var handler = function handler() {
for (var _len2 = arguments.length, innerArgs = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
innerArgs[_key2] = arguments[_key2];
}
subject.next(innerArgs.length <= 1 ? innerArgs[0] : innerArgs);
subject.complete();
};
try {
callbackFunc.apply(context, [].concat(args, [handler]));
} catch (err) {
if (Object(_util_canReportError__WEBPACK_IMPORTED_MODULE_4__["canReportError"])(subject)) {
subject.error(err);
} else {
console.warn(err);
}
}
}
return subject.subscribe(subscriber);
} else {
var state = {
args: args,
subscriber: subscriber,
params: params
};
return scheduler.schedule(dispatch, 0, state);
}
});
};
}
function dispatch(state) {
var _this = this;
var self = this;
var args = state.args,
subscriber = state.subscriber,
params = state.params;
var callbackFunc = params.callbackFunc,
context = params.context,
scheduler = params.scheduler;
var subject = params.subject;
if (!subject) {
subject = params.subject = new _AsyncSubject__WEBPACK_IMPORTED_MODULE_2__["AsyncSubject"]();
var handler = function handler() {
for (var _len3 = arguments.length, innerArgs = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {
innerArgs[_key3] = arguments[_key3];
}
var value = innerArgs.length <= 1 ? innerArgs[0] : innerArgs;
_this.add(scheduler.schedule(dispatchNext, 0, {
value: value,
subject: subject
}));
};
try {
callbackFunc.apply(context, [].concat(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__["default"])(args), [handler]));
} catch (err) {
subject.error(err);
}
}
this.add(subject.subscribe(subscriber));
}
function dispatchNext(state) {
var value = state.value,
subject = state.subject;
subject.next(value);
subject.complete();
}
function dispatchError(state) {
var err = state.err,
subject = state.subject;
subject.error(err);
}
/***/ }),
/***/ "Qsod":
/*!************************************************************************!*\
!*** ./node_modules/d3-time-format/node_modules/d3-time/src/minute.js ***!
\************************************************************************/
/*! exports provided: default, minutes */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "minutes", function() { return minutes; });
/* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "8Xcs");
/* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./duration.js */ "IPeb");
var minute = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) {
date.setTime(date - date.getMilliseconds() - date.getSeconds() * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationSecond"]);
}, function (date, step) {
date.setTime(+date + step * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationMinute"]);
}, function (start, end) {
return (end - start) / _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationMinute"];
}, function (date) {
return date.getMinutes();
});
/* harmony default export */ __webpack_exports__["default"] = (minute);
var minutes = minute.range;
/***/ }),
/***/ "QtHX":
/*!**********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/mergeAll.js ***!
\**********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var mergeMap_1 = __webpack_require__(/*! ./mergeMap */ "UNqx");
var identity_1 = __webpack_require__(/*! ../util/identity */ "yoF8");
function mergeAll(concurrent) {
if (concurrent === void 0) {
concurrent = Number.POSITIVE_INFINITY;
}
return mergeMap_1.mergeMap(identity_1.identity, concurrent);
}
exports.mergeAll = mergeAll;
/***/ }),
/***/ "Qu3c":
/*!*************************************************************************!*\
!*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/tooltip.js ***!
\*************************************************************************/
/*! exports provided: MAT_TOOLTIP_DEFAULT_OPTIONS, MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORY, MAT_TOOLTIP_SCROLL_STRATEGY, MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY, MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER, MatTooltip, MatTooltipModule, SCROLL_THROTTLE_MS, TOOLTIP_PANEL_CLASS, TooltipComponent, getMatTooltipInvalidPositionError, matTooltipAnimations */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_TOOLTIP_DEFAULT_OPTIONS", function() { return MAT_TOOLTIP_DEFAULT_OPTIONS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORY", function() { return MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_TOOLTIP_SCROLL_STRATEGY", function() { return MAT_TOOLTIP_SCROLL_STRATEGY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY", function() { return MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER", function() { return MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatTooltip", function() { return MatTooltip; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatTooltipModule", function() { return MatTooltipModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SCROLL_THROTTLE_MS", function() { return SCROLL_THROTTLE_MS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TOOLTIP_PANEL_CLASS", function() { return TOOLTIP_PANEL_CLASS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooltipComponent", function() { return TooltipComponent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getMatTooltipInvalidPositionError", function() { return getMatTooltipInvalidPositionError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matTooltipAnimations", function() { return matTooltipAnimations; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/cdk/overlay */ "rDax");
/* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/common */ "ofXK");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/material/core */ "FKr1");
/* harmony import */ var _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/cdk/scrolling */ "vxfF");
/* harmony import */ var _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/cdk/bidi */ "cH1L");
/* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1");
/* harmony import */ var _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/cdk/keycodes */ "FtGj");
/* harmony import */ var _angular_cdk_layout__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/cdk/layout */ "0MNC");
/* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @angular/cdk/platform */ "nLfN");
/* harmony import */ var _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @angular/cdk/portal */ "+rOU");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
/* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @angular/animations */ "R0Ic");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Animations used by MatTooltip.
* @docs-private
*/
var matTooltipAnimations = {
/** Animation that transitions a tooltip in and out. */
tooltipState: Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["trigger"])('state', [Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["state"])('initial, void, hidden', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["style"])({
opacity: 0,
transform: 'scale(0)'
})), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["state"])('visible', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["style"])({
transform: 'scale(1)'
})), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["transition"])('* => visible', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["animate"])('200ms cubic-bezier(0, 0, 0.2, 1)', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["keyframes"])([Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["style"])({
opacity: 0,
transform: 'scale(0)',
offset: 0
}), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["style"])({
opacity: 0.5,
transform: 'scale(0.99)',
offset: 0.5
}), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["style"])({
opacity: 1,
transform: 'scale(1)',
offset: 1
})]))), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["transition"])('* => hidden', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["animate"])('100ms cubic-bezier(0, 0, 0.2, 1)', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["style"])({
opacity: 0
})))])
};
/** Time in ms to throttle repositioning after scroll events. */
var SCROLL_THROTTLE_MS = 20;
/** CSS class that will be attached to the overlay panel. */
var TOOLTIP_PANEL_CLASS = 'mat-tooltip-panel';
/** Options used to bind passive event listeners. */
var passiveListenerOptions = Object(_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_13__["normalizePassiveListenerOptions"])({
passive: true
});
/**
* Time between the user putting the pointer on a tooltip
* trigger and the long press event being fired.
*/
var LONGPRESS_DELAY = 500;
/**
* Creates an error to be thrown if the user supplied an invalid tooltip position.
* @docs-private
*/
function getMatTooltipInvalidPositionError(position) {
return Error("Tooltip position \"".concat(position, "\" is invalid."));
}
/** Injection token that determines the scroll handling while a tooltip is visible. */
var MAT_TOOLTIP_SCROLL_STRATEGY = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('mat-tooltip-scroll-strategy');
/** @docs-private */
function MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY(overlay) {
return function () {
return overlay.scrollStrategies.reposition({
scrollThrottle: SCROLL_THROTTLE_MS
});
};
}
/** @docs-private */
var MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER = {
provide: MAT_TOOLTIP_SCROLL_STRATEGY,
deps: [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["Overlay"]],
useFactory: MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY
};
/** Injection token to be used to override the default options for `matTooltip`. */
var MAT_TOOLTIP_DEFAULT_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('mat-tooltip-default-options', {
providedIn: 'root',
factory: MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORY
});
/** @docs-private */
function MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORY() {
return {
showDelay: 0,
hideDelay: 0,
touchendHideDelay: 1500
};
}
/**
* Directive that attaches a material design tooltip to the host element. Animates the showing and
* hiding of a tooltip provided position (defaults to below the element).
*
* https://material.io/design/components/tooltips.html
*/
var MatTooltip = /*#__PURE__*/function () {
function MatTooltip(_overlay, _elementRef, _scrollDispatcher, _viewContainerRef, _ngZone, _platform, _ariaDescriber, _focusMonitor, scrollStrategy, _dir, _defaultOptions) {
var _this = this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, MatTooltip);
this._overlay = _overlay;
this._elementRef = _elementRef;
this._scrollDispatcher = _scrollDispatcher;
this._viewContainerRef = _viewContainerRef;
this._ngZone = _ngZone;
this._platform = _platform;
this._ariaDescriber = _ariaDescriber;
this._focusMonitor = _focusMonitor;
this._dir = _dir;
this._defaultOptions = _defaultOptions;
this._position = 'below';
this._disabled = false;
this._viewInitialized = false;
this._pointerExitEventsInitialized = false;
/** The default delay in ms before showing the tooltip after show is called */
this.showDelay = this._defaultOptions.showDelay;
/** The default delay in ms before hiding the tooltip after hide is called */
this.hideDelay = this._defaultOptions.hideDelay;
/**
* How touch gestures should be handled by the tooltip. On touch devices the tooltip directive
* uses a long press gesture to show and hide, however it can conflict with the native browser
* gestures. To work around the conflict, Angular Material disables native gestures on the
* trigger, but that might not be desirable on particular elements (e.g. inputs and draggable
* elements). The different values for this option configure the touch event handling as follows:
* - `auto` - Enables touch gestures for all elements, but tries to avoid conflicts with native
* browser gestures on particular elements. In particular, it allows text selection on inputs
* and textareas, and preserves the native browser dragging on elements marked as `draggable`.
* - `on` - Enables touch gestures for all elements and disables native
* browser gestures with no exceptions.
* - `off` - Disables touch gestures. Note that this will prevent the tooltip from
* showing on touch devices.
*/
this.touchGestures = 'auto';
this._message = '';
/** Manually-bound passive event listeners. */
this._passiveListeners = [];
/** Emits when the component is destroyed. */
this._destroyed = new rxjs__WEBPACK_IMPORTED_MODULE_15__["Subject"]();
/**
* Handles the keydown events on the host element.
* Needs to be an arrow function so that we can use it in addEventListener.
*/
this._handleKeydown = function (event) {
if (_this._isTooltipVisible() && event.keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_11__["ESCAPE"] && !Object(_angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_11__["hasModifierKey"])(event)) {
event.preventDefault();
event.stopPropagation();
_this._ngZone.run(function () {
return _this.hide(0);
});
}
};
this._scrollStrategy = scrollStrategy;
if (_defaultOptions) {
if (_defaultOptions.position) {
this.position = _defaultOptions.position;
}
if (_defaultOptions.touchGestures) {
this.touchGestures = _defaultOptions.touchGestures;
}
}
_ngZone.runOutsideAngular(function () {
_elementRef.nativeElement.addEventListener('keydown', _this._handleKeydown);
});
}
/** Allows the user to define the position of the tooltip relative to the parent element */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(MatTooltip, [{
key: "position",
get: function get() {
return this._position;
},
set: function set(value) {
if (value !== this._position) {
this._position = value;
if (this._overlayRef) {
this._updatePosition();
if (this._tooltipInstance) {
this._tooltipInstance.show(0);
}
this._overlayRef.updatePosition();
}
}
}
/** Disables the display of the tooltip. */
}, {
key: "disabled",
get: function get() {
return this._disabled;
},
set: function set(value) {
this._disabled = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_10__["coerceBooleanProperty"])(value); // If tooltip is disabled, hide immediately.
if (this._disabled) {
this.hide(0);
} else {
this._setupPointerEnterEventsIfNeeded();
}
}
/** The message to be displayed in the tooltip */
}, {
key: "message",
get: function get() {
return this._message;
},
set: function set(value) {
var _this2 = this;
this._ariaDescriber.removeDescription(this._elementRef.nativeElement, this._message); // If the message is not a string (e.g. number), convert it to a string and trim it.
// Must convert with `String(value)`, not `${value}`, otherwise Closure Compiler optimises
// away the string-conversion: https://github.com/angular/components/issues/20684
this._message = value != null ? String(value).trim() : '';
if (!this._message && this._isTooltipVisible()) {
this.hide(0);
} else {
this._setupPointerEnterEventsIfNeeded();
this._updateTooltipMessage();
this._ngZone.runOutsideAngular(function () {
// The `AriaDescriber` has some functionality that avoids adding a description if it's the
// same as the `aria-label` of an element, however we can't know whether the tooltip trigger
// has a data-bound `aria-label` or when it'll be set for the first time. We can avoid the
// issue by deferring the description by a tick so Angular has time to set the `aria-label`.
Promise.resolve().then(function () {
_this2._ariaDescriber.describe(_this2._elementRef.nativeElement, _this2.message);
});
});
}
}
/** Classes to be passed to the tooltip. Supports the same syntax as `ngClass`. */
}, {
key: "tooltipClass",
get: function get() {
return this._tooltipClass;
},
set: function set(value) {
this._tooltipClass = value;
if (this._tooltipInstance) {
this._setTooltipClass(this._tooltipClass);
}
}
}, {
key: "ngAfterViewInit",
value: function ngAfterViewInit() {
var _this3 = this;
// This needs to happen after view init so the initial values for all inputs have been set.
this._viewInitialized = true;
this._setupPointerEnterEventsIfNeeded();
this._focusMonitor.monitor(this._elementRef).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__["takeUntil"])(this._destroyed)).subscribe(function (origin) {
// Note that the focus monitor runs outside the Angular zone.
if (!origin) {
_this3._ngZone.run(function () {
return _this3.hide(0);
});
} else if (origin === 'keyboard') {
_this3._ngZone.run(function () {
return _this3.show();
});
}
});
}
/**
* Dispose the tooltip when destroyed.
*/
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
var nativeElement = this._elementRef.nativeElement;
clearTimeout(this._touchstartTimeout);
if (this._overlayRef) {
this._overlayRef.dispose();
this._tooltipInstance = null;
} // Clean up the event listeners set in the constructor
nativeElement.removeEventListener('keydown', this._handleKeydown);
this._passiveListeners.forEach(function (_ref) {
var _ref2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref, 2),
event = _ref2[0],
listener = _ref2[1];
nativeElement.removeEventListener(event, listener, passiveListenerOptions);
});
this._passiveListeners.length = 0;
this._destroyed.next();
this._destroyed.complete();
this._ariaDescriber.removeDescription(nativeElement, this.message);
this._focusMonitor.stopMonitoring(nativeElement);
}
/** Shows the tooltip after the delay in ms, defaults to tooltip-delay-show or 0ms if no input */
}, {
key: "show",
value: function show() {
var _this4 = this;
var delay = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.showDelay;
if (this.disabled || !this.message || this._isTooltipVisible() && !this._tooltipInstance._showTimeoutId && !this._tooltipInstance._hideTimeoutId) {
return;
}
var overlayRef = this._createOverlay();
this._detach();
this._portal = this._portal || new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_14__["ComponentPortal"](TooltipComponent, this._viewContainerRef);
this._tooltipInstance = overlayRef.attach(this._portal).instance;
this._tooltipInstance.afterHidden().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__["takeUntil"])(this._destroyed)).subscribe(function () {
return _this4._detach();
});
this._setTooltipClass(this._tooltipClass);
this._updateTooltipMessage();
this._tooltipInstance.show(delay);
}
/** Hides the tooltip after the delay in ms, defaults to tooltip-delay-hide or 0ms if no input */
}, {
key: "hide",
value: function hide() {
var delay = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.hideDelay;
if (this._tooltipInstance) {
this._tooltipInstance.hide(delay);
}
}
/** Shows/hides the tooltip */
}, {
key: "toggle",
value: function toggle() {
this._isTooltipVisible() ? this.hide() : this.show();
}
/** Returns true if the tooltip is currently visible to the user */
}, {
key: "_isTooltipVisible",
value: function _isTooltipVisible() {
return !!this._tooltipInstance && this._tooltipInstance.isVisible();
}
/** Create the overlay config and position strategy */
}, {
key: "_createOverlay",
value: function _createOverlay() {
var _this5 = this;
if (this._overlayRef) {
return this._overlayRef;
}
var scrollableAncestors = this._scrollDispatcher.getAncestorScrollContainers(this._elementRef); // Create connected position strategy that listens for scroll events to reposition.
var strategy = this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn('.mat-tooltip').withFlexibleDimensions(false).withViewportMargin(8).withScrollableContainers(scrollableAncestors);
strategy.positionChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__["takeUntil"])(this._destroyed)).subscribe(function (change) {
if (_this5._tooltipInstance) {
if (change.scrollableViewProperties.isOverlayClipped && _this5._tooltipInstance.isVisible()) {
// After position changes occur and the overlay is clipped by
// a parent scrollable then close the tooltip.
_this5._ngZone.run(function () {
return _this5.hide(0);
});
}
}
});
this._overlayRef = this._overlay.create({
direction: this._dir,
positionStrategy: strategy,
panelClass: TOOLTIP_PANEL_CLASS,
scrollStrategy: this._scrollStrategy()
});
this._updatePosition();
this._overlayRef.detachments().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__["takeUntil"])(this._destroyed)).subscribe(function () {
return _this5._detach();
});
return this._overlayRef;
}
/** Detaches the currently-attached tooltip. */
}, {
key: "_detach",
value: function _detach() {
if (this._overlayRef && this._overlayRef.hasAttached()) {
this._overlayRef.detach();
}
this._tooltipInstance = null;
}
/** Updates the position of the current tooltip. */
}, {
key: "_updatePosition",
value: function _updatePosition() {
var position = this._overlayRef.getConfig().positionStrategy;
var origin = this._getOrigin();
var overlay = this._getOverlayPosition();
position.withPositions([Object.assign(Object.assign({}, origin.main), overlay.main), Object.assign(Object.assign({}, origin.fallback), overlay.fallback)]);
}
/**
* Returns the origin position and a fallback position based on the user's position preference.
* The fallback position is the inverse of the origin (e.g. `'below' -> 'above'`).
*/
}, {
key: "_getOrigin",
value: function _getOrigin() {
var isLtr = !this._dir || this._dir.value == 'ltr';
var position = this.position;
var originPosition;
if (position == 'above' || position == 'below') {
originPosition = {
originX: 'center',
originY: position == 'above' ? 'top' : 'bottom'
};
} else if (position == 'before' || position == 'left' && isLtr || position == 'right' && !isLtr) {
originPosition = {
originX: 'start',
originY: 'center'
};
} else if (position == 'after' || position == 'right' && isLtr || position == 'left' && !isLtr) {
originPosition = {
originX: 'end',
originY: 'center'
};
} else if (typeof ngDevMode === 'undefined' || ngDevMode) {
throw getMatTooltipInvalidPositionError(position);
}
var _this$_invertPosition = this._invertPosition(originPosition.originX, originPosition.originY),
x = _this$_invertPosition.x,
y = _this$_invertPosition.y;
return {
main: originPosition,
fallback: {
originX: x,
originY: y
}
};
}
/** Returns the overlay position and a fallback position based on the user's preference */
}, {
key: "_getOverlayPosition",
value: function _getOverlayPosition() {
var isLtr = !this._dir || this._dir.value == 'ltr';
var position = this.position;
var overlayPosition;
if (position == 'above') {
overlayPosition = {
overlayX: 'center',
overlayY: 'bottom'
};
} else if (position == 'below') {
overlayPosition = {
overlayX: 'center',
overlayY: 'top'
};
} else if (position == 'before' || position == 'left' && isLtr || position == 'right' && !isLtr) {
overlayPosition = {
overlayX: 'end',
overlayY: 'center'
};
} else if (position == 'after' || position == 'right' && isLtr || position == 'left' && !isLtr) {
overlayPosition = {
overlayX: 'start',
overlayY: 'center'
};
} else if (typeof ngDevMode === 'undefined' || ngDevMode) {
throw getMatTooltipInvalidPositionError(position);
}
var _this$_invertPosition2 = this._invertPosition(overlayPosition.overlayX, overlayPosition.overlayY),
x = _this$_invertPosition2.x,
y = _this$_invertPosition2.y;
return {
main: overlayPosition,
fallback: {
overlayX: x,
overlayY: y
}
};
}
/** Updates the tooltip message and repositions the overlay according to the new message length */
}, {
key: "_updateTooltipMessage",
value: function _updateTooltipMessage() {
var _this6 = this;
// Must wait for the message to be painted to the tooltip so that the overlay can properly
// calculate the correct positioning based on the size of the text.
if (this._tooltipInstance) {
this._tooltipInstance.message = this.message;
this._tooltipInstance._markForCheck();
this._ngZone.onMicrotaskEmpty.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__["take"])(1), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__["takeUntil"])(this._destroyed)).subscribe(function () {
if (_this6._tooltipInstance) {
_this6._overlayRef.updatePosition();
}
});
}
}
/** Updates the tooltip class */
}, {
key: "_setTooltipClass",
value: function _setTooltipClass(tooltipClass) {
if (this._tooltipInstance) {
this._tooltipInstance.tooltipClass = tooltipClass;
this._tooltipInstance._markForCheck();
}
}
/** Inverts an overlay position. */
}, {
key: "_invertPosition",
value: function _invertPosition(x, y) {
if (this.position === 'above' || this.position === 'below') {
if (y === 'top') {
y = 'bottom';
} else if (y === 'bottom') {
y = 'top';
}
} else {
if (x === 'end') {
x = 'start';
} else if (x === 'start') {
x = 'end';
}
}
return {
x: x,
y: y
};
}
/** Binds the pointer events to the tooltip trigger. */
}, {
key: "_setupPointerEnterEventsIfNeeded",
value: function _setupPointerEnterEventsIfNeeded() {
var _this7 = this;
// Optimization: Defer hooking up events if there's no message or the tooltip is disabled.
if (this._disabled || !this.message || !this._viewInitialized || this._passiveListeners.length) {
return;
} // The mouse events shouldn't be bound on mobile devices, because they can prevent the
// first tap from firing its click event or can cause the tooltip to open for clicks.
if (this._platformSupportsMouseEvents()) {
this._passiveListeners.push(['mouseenter', function () {
_this7._setupPointerExitEventsIfNeeded();
_this7.show();
}]);
} else if (this.touchGestures !== 'off') {
this._disableNativeGesturesIfNecessary();
this._passiveListeners.push(['touchstart', function () {
// Note that it's important that we don't `preventDefault` here,
// because it can prevent click events from firing on the element.
_this7._setupPointerExitEventsIfNeeded();
clearTimeout(_this7._touchstartTimeout);
_this7._touchstartTimeout = setTimeout(function () {
return _this7.show();
}, LONGPRESS_DELAY);
}]);
}
this._addListeners(this._passiveListeners);
}
}, {
key: "_setupPointerExitEventsIfNeeded",
value: function _setupPointerExitEventsIfNeeded() {
var _this8 = this,
_this$_passiveListene;
if (this._pointerExitEventsInitialized) {
return;
}
this._pointerExitEventsInitialized = true;
var exitListeners = [];
if (this._platformSupportsMouseEvents()) {
exitListeners.push(['mouseleave', function () {
return _this8.hide();
}]);
} else if (this.touchGestures !== 'off') {
this._disableNativeGesturesIfNecessary();
var touchendListener = function touchendListener() {
clearTimeout(_this8._touchstartTimeout);
_this8.hide(_this8._defaultOptions.touchendHideDelay);
};
exitListeners.push(['touchend', touchendListener], ['touchcancel', touchendListener]);
}
this._addListeners(exitListeners);
(_this$_passiveListene = this._passiveListeners).push.apply(_this$_passiveListene, exitListeners);
}
}, {
key: "_addListeners",
value: function _addListeners(listeners) {
var _this9 = this;
listeners.forEach(function (_ref3) {
var _ref4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref3, 2),
event = _ref4[0],
listener = _ref4[1];
_this9._elementRef.nativeElement.addEventListener(event, listener, passiveListenerOptions);
});
}
}, {
key: "_platformSupportsMouseEvents",
value: function _platformSupportsMouseEvents() {
return !this._platform.IOS && !this._platform.ANDROID;
}
/** Disables the native browser gestures, based on how the tooltip has been configured. */
}, {
key: "_disableNativeGesturesIfNecessary",
value: function _disableNativeGesturesIfNecessary() {
var gestures = this.touchGestures;
if (gestures !== 'off') {
var element = this._elementRef.nativeElement;
var _style = element.style; // If gestures are set to `auto`, we don't disable text selection on inputs and
// textareas, because it prevents the user from typing into them on iOS Safari.
if (gestures === 'on' || element.nodeName !== 'INPUT' && element.nodeName !== 'TEXTAREA') {
_style.userSelect = _style.msUserSelect = _style.webkitUserSelect = _style.MozUserSelect = 'none';
} // If we have `auto` gestures and the element uses native HTML dragging,
// we don't set `-webkit-user-drag` because it prevents the native behavior.
if (gestures === 'on' || !element.draggable) {
_style.webkitUserDrag = 'none';
}
_style.touchAction = 'none';
_style.webkitTapHighlightColor = 'transparent';
}
}
}]);
return MatTooltip;
}();
MatTooltip.ɵfac = function MatTooltip_Factory(t) {
return new (t || MatTooltip)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["Overlay"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__["ScrollDispatcher"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewContainerRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_13__["Platform"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["AriaDescriber"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["FocusMonitor"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MAT_TOOLTIP_SCROLL_STRATEGY), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_9__["Directionality"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MAT_TOOLTIP_DEFAULT_OPTIONS, 8));
};
MatTooltip.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({
type: MatTooltip,
selectors: [["", "matTooltip", ""]],
hostAttrs: [1, "mat-tooltip-trigger"],
inputs: {
showDelay: ["matTooltipShowDelay", "showDelay"],
hideDelay: ["matTooltipHideDelay", "hideDelay"],
touchGestures: ["matTooltipTouchGestures", "touchGestures"],
position: ["matTooltipPosition", "position"],
disabled: ["matTooltipDisabled", "disabled"],
message: ["matTooltip", "message"],
tooltipClass: ["matTooltipClass", "tooltipClass"]
},
exportAs: ["matTooltip"]
});
MatTooltip.ctorParameters = function () {
return [{
type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["Overlay"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]
}, {
type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__["ScrollDispatcher"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewContainerRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["NgZone"]
}, {
type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_13__["Platform"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["AriaDescriber"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["FocusMonitor"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [MAT_TOOLTIP_SCROLL_STRATEGY]
}]
}, {
type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_9__["Directionality"],
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [MAT_TOOLTIP_DEFAULT_OPTIONS]
}]
}];
};
MatTooltip.propDecorators = {
position: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltipPosition']
}],
disabled: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltipDisabled']
}],
showDelay: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltipShowDelay']
}],
hideDelay: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltipHideDelay']
}],
touchGestures: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltipTouchGestures']
}],
message: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltip']
}],
tooltipClass: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltipClass']
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatTooltip, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"],
args: [{
selector: '[matTooltip]',
exportAs: 'matTooltip',
host: {
'class': 'mat-tooltip-trigger'
}
}]
}], function () {
return [{
type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["Overlay"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]
}, {
type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__["ScrollDispatcher"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewContainerRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["NgZone"]
}, {
type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_13__["Platform"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["AriaDescriber"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["FocusMonitor"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [MAT_TOOLTIP_SCROLL_STRATEGY]
}]
}, {
type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_9__["Directionality"],
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"],
args: [MAT_TOOLTIP_DEFAULT_OPTIONS]
}]
}];
}, {
showDelay: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltipShowDelay']
}],
hideDelay: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltipHideDelay']
}],
touchGestures: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltipTouchGestures']
}],
position: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltipPosition']
}],
disabled: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltipDisabled']
}],
message: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltip']
}],
tooltipClass: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"],
args: ['matTooltipClass']
}]
});
})();
/**
* Internal component that wraps the tooltip's content.
* @docs-private
*/
var TooltipComponent = /*#__PURE__*/function () {
function TooltipComponent(_changeDetectorRef, _breakpointObserver) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, TooltipComponent);
this._changeDetectorRef = _changeDetectorRef;
this._breakpointObserver = _breakpointObserver;
/** Property watched by the animation framework to show or hide the tooltip */
this._visibility = 'initial';
/** Whether interactions on the page should close the tooltip */
this._closeOnInteraction = false;
/** Subject for notifying that the tooltip has been hidden from the view */
this._onHide = new rxjs__WEBPACK_IMPORTED_MODULE_15__["Subject"]();
/** Stream that emits whether the user has a handset-sized display. */
this._isHandset = this._breakpointObserver.observe(_angular_cdk_layout__WEBPACK_IMPORTED_MODULE_12__["Breakpoints"].Handset);
}
/**
* Shows the tooltip with an animation originating from the provided origin
* @param delay Amount of milliseconds to the delay showing the tooltip.
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(TooltipComponent, [{
key: "show",
value: function show(delay) {
var _this10 = this;
// Cancel the delayed hide if it is scheduled
if (this._hideTimeoutId) {
clearTimeout(this._hideTimeoutId);
this._hideTimeoutId = null;
} // Body interactions should cancel the tooltip if there is a delay in showing.
this._closeOnInteraction = true;
this._showTimeoutId = setTimeout(function () {
_this10._visibility = 'visible';
_this10._showTimeoutId = null; // Mark for check so if any parent component has set the
// ChangeDetectionStrategy to OnPush it will be checked anyways
_this10._markForCheck();
}, delay);
}
/**
* Begins the animation to hide the tooltip after the provided delay in ms.
* @param delay Amount of milliseconds to delay showing the tooltip.
*/
}, {
key: "hide",
value: function hide(delay) {
var _this11 = this;
// Cancel the delayed show if it is scheduled
if (this._showTimeoutId) {
clearTimeout(this._showTimeoutId);
this._showTimeoutId = null;
}
this._hideTimeoutId = setTimeout(function () {
_this11._visibility = 'hidden';
_this11._hideTimeoutId = null; // Mark for check so if any parent component has set the
// ChangeDetectionStrategy to OnPush it will be checked anyways
_this11._markForCheck();
}, delay);
}
/** Returns an observable that notifies when the tooltip has been hidden from view. */
}, {
key: "afterHidden",
value: function afterHidden() {
return this._onHide;
}
/** Whether the tooltip is being displayed. */
}, {
key: "isVisible",
value: function isVisible() {
return this._visibility === 'visible';
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
this._onHide.complete();
}
}, {
key: "_animationStart",
value: function _animationStart() {
this._closeOnInteraction = false;
}
}, {
key: "_animationDone",
value: function _animationDone(event) {
var toState = event.toState;
if (toState === 'hidden' && !this.isVisible()) {
this._onHide.next();
}
if (toState === 'visible' || toState === 'hidden') {
this._closeOnInteraction = true;
}
}
/**
* Interactions on the HTML body should close the tooltip immediately as defined in the
* material design spec.
* https://material.io/design/components/tooltips.html#behavior
*/
}, {
key: "_handleBodyInteraction",
value: function _handleBodyInteraction() {
if (this._closeOnInteraction) {
this.hide(0);
}
}
/**
* Marks that the tooltip needs to be checked in the next change detection run.
* Mainly used for rendering the initial text before positioning a tooltip, which
* can be problematic in components with OnPush change detection.
*/
}, {
key: "_markForCheck",
value: function _markForCheck() {
this._changeDetectorRef.markForCheck();
}
}]);
return TooltipComponent;
}();
TooltipComponent.ɵfac = function TooltipComponent_Factory(t) {
return new (t || TooltipComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_layout__WEBPACK_IMPORTED_MODULE_12__["BreakpointObserver"]));
};
TooltipComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineComponent"]({
type: TooltipComponent,
selectors: [["mat-tooltip-component"]],
hostAttrs: ["aria-hidden", "true"],
hostVars: 2,
hostBindings: function TooltipComponent_HostBindings(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵlistener"]("click", function TooltipComponent_click_HostBindingHandler() {
return ctx._handleBodyInteraction();
}, false, _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵresolveBody"]);
}
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵstyleProp"]("zoom", ctx._visibility === "visible" ? 1 : null);
}
},
decls: 3,
vars: 7,
consts: [[1, "mat-tooltip", 3, "ngClass"]],
template: function TooltipComponent_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵelementStart"](0, "div", 0);
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵlistener"]("@state.start", function TooltipComponent_Template_div_animation_state_start_0_listener() {
return ctx._animationStart();
})("@state.done", function TooltipComponent_Template_div_animation_state_done_0_listener($event) {
return ctx._animationDone($event);
});
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵpipe"](1, "async");
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵtext"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵelementEnd"]();
}
if (rf & 2) {
var tmp_0_0 = null;
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵclassProp"]("mat-tooltip-handset", (tmp_0_0 = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵpipeBind1"](1, 5, ctx._isHandset)) == null ? null : tmp_0_0.matches);
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵproperty"]("ngClass", ctx.tooltipClass)("@state", ctx._visibility);
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵadvance"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵtextInterpolate"](ctx.message);
}
},
directives: [_angular_common__WEBPACK_IMPORTED_MODULE_5__["NgClass"]],
pipes: [_angular_common__WEBPACK_IMPORTED_MODULE_5__["AsyncPipe"]],
styles: [".mat-tooltip-panel{pointer-events:none !important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"],
encapsulation: 2,
data: {
animation: [matTooltipAnimations.tooltipState]
},
changeDetection: 0
});
TooltipComponent.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectorRef"]
}, {
type: _angular_cdk_layout__WEBPACK_IMPORTED_MODULE_12__["BreakpointObserver"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](TooltipComponent, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Component"],
args: [{
selector: 'mat-tooltip-component',
template: "
{{message}}
\n",
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewEncapsulation"].None,
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectionStrategy"].OnPush,
animations: [matTooltipAnimations.tooltipState],
host: {
// Forces the element to have a layout in IE and Edge. This fixes issues where the element
// won't be rendered if the animations are disabled or there is no web animations polyfill.
'[style.zoom]': '_visibility === "visible" ? 1 : null',
'(body:click)': 'this._handleBodyInteraction()',
'aria-hidden': 'true'
},
styles: [".mat-tooltip-panel{pointer-events:none !important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"]
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectorRef"]
}, {
type: _angular_cdk_layout__WEBPACK_IMPORTED_MODULE_12__["BreakpointObserver"]
}];
}, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var MatTooltipModule = function MatTooltipModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, MatTooltipModule);
};
MatTooltipModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineNgModule"]({
type: MatTooltipModule
});
MatTooltipModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjector"]({
factory: function MatTooltipModule_Factory(t) {
return new (t || MatTooltipModule)();
},
providers: [MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER],
imports: [[_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["A11yModule"], _angular_common__WEBPACK_IMPORTED_MODULE_5__["CommonModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["OverlayModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__["CdkScrollableModule"]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵsetNgModuleScope"](MatTooltipModule, {
declarations: function declarations() {
return [MatTooltip, TooltipComponent];
},
imports: function imports() {
return [_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["A11yModule"], _angular_common__WEBPACK_IMPORTED_MODULE_5__["CommonModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["OverlayModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]];
},
exports: function exports() {
return [MatTooltip, TooltipComponent, _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__["CdkScrollableModule"]];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatTooltipModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["NgModule"],
args: [{
imports: [_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["A11yModule"], _angular_common__WEBPACK_IMPORTED_MODULE_5__["CommonModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["OverlayModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]],
exports: [MatTooltip, TooltipComponent, _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__["CdkScrollableModule"]],
declarations: [MatTooltip, TooltipComponent],
entryComponents: [TooltipComponent],
providers: [MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "R0Ic":
/*!******************************************************************************!*\
!*** ./node_modules/@angular/animations/__ivy_ngcc__/fesm2015/animations.js ***!
\******************************************************************************/
/*! exports provided: AUTO_STYLE, AnimationBuilder, AnimationFactory, NoopAnimationPlayer, animate, animateChild, animation, group, keyframes, query, sequence, stagger, state, style, transition, trigger, useAnimation, ɵAnimationGroupPlayer, ɵPRE_STYLE */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AUTO_STYLE", function() { return AUTO_STYLE; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnimationBuilder", function() { return AnimationBuilder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnimationFactory", function() { return AnimationFactory; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoopAnimationPlayer", function() { return NoopAnimationPlayer; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "animate", function() { return animate; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "animateChild", function() { return animateChild; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "animation", function() { return animation; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "group", function() { return group; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "keyframes", function() { return keyframes; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "query", function() { return query; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sequence", function() { return sequence; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "stagger", function() { return stagger; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "state", function() { return state; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "style", function() { return style; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "transition", function() { return transition; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "trigger", function() { return trigger; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useAnimation", function() { return useAnimation; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵAnimationGroupPlayer", function() { return AnimationGroupPlayer; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵPRE_STYLE", function() { return ɵPRE_STYLE; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/**
* @license Angular v11.0.0
* (c) 2010-2020 Google LLC. https://angular.io/
* License: MIT
*/
/**
* An injectable service that produces an animation sequence programmatically within an
* Angular component or directive.
* Provided by the `BrowserAnimationsModule` or `NoopAnimationsModule`.
*
* @usageNotes
*
* To use this service, add it to your component or directive as a dependency.
* The service is instantiated along with your component.
*
* Apps do not typically need to create their own animation players, but if you
* do need to, follow these steps:
*
* 1. Use the `build()` method to create a programmatic animation using the
* `animate()` function. The method returns an `AnimationFactory` instance.
*
* 2. Use the factory object to create an `AnimationPlayer` and attach it to a DOM element.
*
* 3. Use the player object to control the animation programmatically.
*
* For example:
*
* ```ts
* // import the service from BrowserAnimationsModule
* import {AnimationBuilder} from '@angular/animations';
* // require the service as a dependency
* class MyCmp {
* constructor(private _builder: AnimationBuilder) {}
*
* makeAnimation(element: any) {
* // first define a reusable animation
* const myAnimation = this._builder.build([
* style({ width: 0 }),
* animate(1000, style({ width: '100px' }))
* ]);
*
* // use the returned factory object to create a player
* const player = myAnimation.create(element);
*
* player.play();
* }
* }
* ```
*
* @publicApi
*/
var AnimationBuilder = function AnimationBuilder() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, AnimationBuilder);
};
/**
* A factory object returned from the `AnimationBuilder`.`build()` method.
*
* @publicApi
*/
var AnimationFactory = function AnimationFactory() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, AnimationFactory);
};
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Specifies automatic styling.
*
* @publicApi
*/
var AUTO_STYLE = '*';
/**
* Creates a named animation trigger, containing a list of `state()`
* and `transition()` entries to be evaluated when the expression
* bound to the trigger changes.
*
* @param name An identifying string.
* @param definitions An animation definition object, containing an array of `state()`
* and `transition()` declarations.
*
* @return An object that encapsulates the trigger data.
*
* @usageNotes
* Define an animation trigger in the `animations` section of `@Component` metadata.
* In the template, reference the trigger by name and bind it to a trigger expression that
* evaluates to a defined animation state, using the following format:
*
* `[@triggerName]="expression"`
*
* Animation trigger bindings convert all values to strings, and then match the
* previous and current values against any linked transitions.
* Booleans can be specified as `1` or `true` and `0` or `false`.
*
* ### Usage Example
*
* The following example creates an animation trigger reference based on the provided
* name value.
* The provided animation value is expected to be an array consisting of state and
* transition declarations.
*
* ```typescript
* @Component({
* selector: "my-component",
* templateUrl: "my-component-tpl.html",
* animations: [
* trigger("myAnimationTrigger", [
* state(...),
* state(...),
* transition(...),
* transition(...)
* ])
* ]
* })
* class MyComponent {
* myStatusExp = "something";
* }
* ```
*
* The template associated with this component makes use of the defined trigger
* by binding to an element within its template code.
*
* ```html
*
*
...
* ```
*
* ### Using an inline function
* The `transition` animation method also supports reading an inline function which can decide
* if its associated animation should be run.
*
* ```typescript
* // this method is run each time the `myAnimationTrigger` trigger value changes.
* function myInlineMatcherFn(fromState: string, toState: string, element: any, params: {[key:
string]: any}): boolean {
* // notice that `element` and `params` are also available here
* return toState == 'yes-please-animate';
* }
*
* @Component({
* selector: 'my-component',
* templateUrl: 'my-component-tpl.html',
* animations: [
* trigger('myAnimationTrigger', [
* transition(myInlineMatcherFn, [
* // the animation sequence code
* ]),
* ])
* ]
* })
* class MyComponent {
* myStatusExp = "yes-please-animate";
* }
* ```
*
* ### Disabling Animations
* When true, the special animation control binding `@.disabled` binding prevents
* all animations from rendering.
* Place the `@.disabled` binding on an element to disable
* animations on the element itself, as well as any inner animation triggers
* within the element.
*
* The following example shows how to use this feature:
*
* ```typescript
* @Component({
* selector: 'my-component',
* template: `
*
*
*
* `,
* animations: [
* trigger("childAnimation", [
* // ...
* ])
* ]
* })
* class MyComponent {
* isDisabled = true;
* exp = '...';
* }
* ```
*
* When `@.disabled` is true, it prevents the `@childAnimation` trigger from animating,
* along with any inner animations.
*
* ### Disable animations application-wide
* When an area of the template is set to have animations disabled,
* **all** inner components have their animations disabled as well.
* This means that you can disable all animations for an app
* by placing a host binding set on `@.disabled` on the topmost Angular component.
*
* ```typescript
* import {Component, HostBinding} from '@angular/core';
*
* @Component({
* selector: 'app-component',
* templateUrl: 'app.component.html',
* })
* class AppComponent {
* @HostBinding('@.disabled')
* public animationsDisabled = true;
* }
* ```
*
* ### Overriding disablement of inner animations
* Despite inner animations being disabled, a parent animation can `query()`
* for inner elements located in disabled areas of the template and still animate
* them if needed. This is also the case for when a sub animation is
* queried by a parent and then later animated using `animateChild()`.
*
* ### Detecting when an animation is disabled
* If a region of the DOM (or the entire application) has its animations disabled, the animation
* trigger callbacks still fire, but for zero seconds. When the callback fires, it provides
* an instance of an `AnimationEvent`. If animations are disabled,
* the `.disabled` flag on the event is true.
*
* @publicApi
*/
function trigger(name, definitions) {
return {
type: 7
/* Trigger */
,
name: name,
definitions: definitions,
options: {}
};
}
/**
* Defines an animation step that combines styling information with timing information.
*
* @param timings Sets `AnimateTimings` for the parent animation.
* A string in the format "duration [delay] [easing]".
* - Duration and delay are expressed as a number and optional time unit,
* such as "1s" or "10ms" for one second and 10 milliseconds, respectively.
* The default unit is milliseconds.
* - The easing value controls how the animation accelerates and decelerates
* during its runtime. Value is one of `ease`, `ease-in`, `ease-out`,
* `ease-in-out`, or a `cubic-bezier()` function call.
* If not supplied, no easing is applied.
*
* For example, the string "1s 100ms ease-out" specifies a duration of
* 1000 milliseconds, and delay of 100 ms, and the "ease-out" easing style,
* which decelerates near the end of the duration.
* @param styles Sets AnimationStyles for the parent animation.
* A function call to either `style()` or `keyframes()`
* that returns a collection of CSS style entries to be applied to the parent animation.
* When null, uses the styles from the destination state.
* This is useful when describing an animation step that will complete an animation;
* see "Animating to the final state" in `transitions()`.
* @returns An object that encapsulates the animation step.
*
* @usageNotes
* Call within an animation `sequence()`, `{@link animations/group group()}`, or
* `transition()` call to specify an animation step
* that applies given style data to the parent animation for a given amount of time.
*
* ### Syntax Examples
* **Timing examples**
*
* The following examples show various `timings` specifications.
* - `animate(500)` : Duration is 500 milliseconds.
* - `animate("1s")` : Duration is 1000 milliseconds.
* - `animate("100ms 0.5s")` : Duration is 100 milliseconds, delay is 500 milliseconds.
* - `animate("5s ease-in")` : Duration is 5000 milliseconds, easing in.
* - `animate("5s 10ms cubic-bezier(.17,.67,.88,.1)")` : Duration is 5000 milliseconds, delay is 10
* milliseconds, easing according to a bezier curve.
*
* **Style examples**
*
* The following example calls `style()` to set a single CSS style.
* ```typescript
* animate(500, style({ background: "red" }))
* ```
* The following example calls `keyframes()` to set a CSS style
* to different values for successive keyframes.
* ```typescript
* animate(500, keyframes(
* [
* style({ background: "blue" })),
* style({ background: "red" }))
* ])
* ```
*
* @publicApi
*/
function animate(timings) {
var styles = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
return {
type: 4
/* Animate */
,
styles: styles,
timings: timings
};
}
/**
* @description Defines a list of animation steps to be run in parallel.
*
* @param steps An array of animation step objects.
* - When steps are defined by `style()` or `animate()`
* function calls, each call within the group is executed instantly.
* - To specify offset styles to be applied at a later time, define steps with
* `keyframes()`, or use `animate()` calls with a delay value.
* For example:
*
* ```typescript
* group([
* animate("1s", style({ background: "black" })),
* animate("2s", style({ color: "white" }))
* ])
* ```
*
* @param options An options object containing a delay and
* developer-defined parameters that provide styling defaults and
* can be overridden on invocation.
*
* @return An object that encapsulates the group data.
*
* @usageNotes
* Grouped animations are useful when a series of styles must be
* animated at different starting times and closed off at different ending times.
*
* When called within a `sequence()` or a
* `transition()` call, does not continue to the next
* instruction until all of the inner animation steps have completed.
*
* @publicApi
*/
function group(steps) {
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
return {
type: 3
/* Group */
,
steps: steps,
options: options
};
}
/**
* Defines a list of animation steps to be run sequentially, one by one.
*
* @param steps An array of animation step objects.
* - Steps defined by `style()` calls apply the styling data immediately.
* - Steps defined by `animate()` calls apply the styling data over time
* as specified by the timing data.
*
* ```typescript
* sequence([
* style({ opacity: 0 }),
* animate("1s", style({ opacity: 1 }))
* ])
* ```
*
* @param options An options object containing a delay and
* developer-defined parameters that provide styling defaults and
* can be overridden on invocation.
*
* @return An object that encapsulates the sequence data.
*
* @usageNotes
* When you pass an array of steps to a
* `transition()` call, the steps run sequentially by default.
* Compare this to the `{@link animations/group group()}` call, which runs animation steps in
*parallel.
*
* When a sequence is used within a `{@link animations/group group()}` or a `transition()` call,
* execution continues to the next instruction only after each of the inner animation
* steps have completed.
*
* @publicApi
**/
function sequence(steps) {
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
return {
type: 2
/* Sequence */
,
steps: steps,
options: options
};
}
/**
* Declares a key/value object containing CSS properties/styles that
* can then be used for an animation `state`, within an animation `sequence`,
* or as styling data for calls to `animate()` and `keyframes()`.
*
* @param tokens A set of CSS styles or HTML styles associated with an animation state.
* The value can be any of the following:
* - A key-value style pair associating a CSS property with a value.
* - An array of key-value style pairs.
* - An asterisk (*), to use auto-styling, where styles are derived from the element
* being animated and applied to the animation when it starts.
*
* Auto-styling can be used to define a state that depends on layout or other
* environmental factors.
*
* @return An object that encapsulates the style data.
*
* @usageNotes
* The following examples create animation styles that collect a set of
* CSS property values:
*
* ```typescript
* // string values for CSS properties
* style({ background: "red", color: "blue" })
*
* // numerical pixel values
* style({ width: 100, height: 0 })
* ```
*
* The following example uses auto-styling to allow a component to animate from
* a height of 0 up to the height of the parent element:
*
* ```
* style({ height: 0 }),
* animate("1s", style({ height: "*" }))
* ```
*
* @publicApi
**/
function style(tokens) {
return {
type: 6
/* Style */
,
styles: tokens,
offset: null
};
}
/**
* Declares an animation state within a trigger attached to an element.
*
* @param name One or more names for the defined state in a comma-separated string.
* The following reserved state names can be supplied to define a style for specific use
* cases:
*
* - `void` You can associate styles with this name to be used when
* the element is detached from the application. For example, when an `ngIf` evaluates
* to false, the state of the associated element is void.
* - `*` (asterisk) Indicates the default state. You can associate styles with this name
* to be used as the fallback when the state that is being animated is not declared
* within the trigger.
*
* @param styles A set of CSS styles associated with this state, created using the
* `style()` function.
* This set of styles persists on the element once the state has been reached.
* @param options Parameters that can be passed to the state when it is invoked.
* 0 or more key-value pairs.
* @return An object that encapsulates the new state data.
*
* @usageNotes
* Use the `trigger()` function to register states to an animation trigger.
* Use the `transition()` function to animate between states.
* When a state is active within a component, its associated styles persist on the element,
* even when the animation ends.
*
* @publicApi
**/
function state(name, styles, options) {
return {
type: 0
/* State */
,
name: name,
styles: styles,
options: options
};
}
/**
* Defines a set of animation styles, associating each style with an optional `offset` value.
*
* @param steps A set of animation styles with optional offset data.
* The optional `offset` value for a style specifies a percentage of the total animation
* time at which that style is applied.
* @returns An object that encapsulates the keyframes data.
*
* @usageNotes
* Use with the `animate()` call. Instead of applying animations
* from the current state
* to the destination state, keyframes describe how each style entry is applied and at what point
* within the animation arc.
* Compare [CSS Keyframe Animations](https://www.w3schools.com/css/css3_animations.asp).
*
* ### Usage
*
* In the following example, the offset values describe
* when each `backgroundColor` value is applied. The color is red at the start, and changes to
* blue when 20% of the total time has elapsed.
*
* ```typescript
* // the provided offset values
* animate("5s", keyframes([
* style({ backgroundColor: "red", offset: 0 }),
* style({ backgroundColor: "blue", offset: 0.2 }),
* style({ backgroundColor: "orange", offset: 0.3 }),
* style({ backgroundColor: "black", offset: 1 })
* ]))
* ```
*
* If there are no `offset` values specified in the style entries, the offsets
* are calculated automatically.
*
* ```typescript
* animate("5s", keyframes([
* style({ backgroundColor: "red" }) // offset = 0
* style({ backgroundColor: "blue" }) // offset = 0.33
* style({ backgroundColor: "orange" }) // offset = 0.66
* style({ backgroundColor: "black" }) // offset = 1
* ]))
*```
* @publicApi
*/
function keyframes(steps) {
return {
type: 5
/* Keyframes */
,
steps: steps
};
}
/**
* Declares an animation transition as a sequence of animation steps to run when a given
* condition is satisfied. The condition is a Boolean expression or function that compares
* the previous and current animation states, and returns true if this transition should occur.
* When the state criteria of a defined transition are met, the associated animation is
* triggered.
*
* @param stateChangeExpr A Boolean expression or function that compares the previous and current
* animation states, and returns true if this transition should occur. Note that "true" and "false"
* match 1 and 0, respectively. An expression is evaluated each time a state change occurs in the
* animation trigger element.
* The animation steps run when the expression evaluates to true.
*
* - A state-change string takes the form "state1 => state2", where each side is a defined animation
* state, or an asterix (*) to refer to a dynamic start or end state.
* - The expression string can contain multiple comma-separated statements;
* for example "state1 => state2, state3 => state4".
* - Special values `:enter` and `:leave` initiate a transition on the entry and exit states,
* equivalent to "void => *" and "* => void".
* - Special values `:increment` and `:decrement` initiate a transition when a numeric value has
* increased or decreased in value.
* - A function is executed each time a state change occurs in the animation trigger element.
* The animation steps run when the function returns true.
*
* @param steps One or more animation objects, as returned by the `animate()` or
* `sequence()` function, that form a transformation from one state to another.
* A sequence is used by default when you pass an array.
* @param options An options object that can contain a delay value for the start of the animation,
* and additional developer-defined parameters. Provided values for additional parameters are used
* as defaults, and override values can be passed to the caller on invocation.
* @returns An object that encapsulates the transition data.
*
* @usageNotes
* The template associated with a component binds an animation trigger to an element.
*
* ```HTML
*
*
...
* ```
*
* All transitions are defined within an animation trigger,
* along with named states that the transitions change to and from.
*
* ```typescript
* trigger("myAnimationTrigger", [
* // define states
* state("on", style({ background: "green" })),
* state("off", style({ background: "grey" })),
* ...]
* ```
*
* Note that when you call the `sequence()` function within a `{@link animations/group group()}`
* or a `transition()` call, execution does not continue to the next instruction
* until each of the inner animation steps have completed.
*
* ### Syntax examples
*
* The following examples define transitions between the two defined states (and default states),
* using various options:
*
* ```typescript
* // Transition occurs when the state value
* // bound to "myAnimationTrigger" changes from "on" to "off"
* transition("on => off", animate(500))
* // Run the same animation for both directions
* transition("on <=> off", animate(500))
* // Define multiple state-change pairs separated by commas
* transition("on => off, off => void", animate(500))
* ```
*
* ### Special values for state-change expressions
*
* - Catch-all state change for when an element is inserted into the page and the
* destination state is unknown:
*
* ```typescript
* transition("void => *", [
* style({ opacity: 0 }),
* animate(500)
* ])
* ```
*
* - Capture a state change between any states:
*
* `transition("* => *", animate("1s 0s"))`
*
* - Entry and exit transitions:
*
* ```typescript
* transition(":enter", [
* style({ opacity: 0 }),
* animate(500, style({ opacity: 1 }))
* ]),
* transition(":leave", [
* animate(500, style({ opacity: 0 }))
* ])
* ```
*
* - Use `:increment` and `:decrement` to initiate transitions:
*
* ```typescript
* transition(":increment", group([
* query(':enter', [
* style({ left: '100%' }),
* animate('0.5s ease-out', style('*'))
* ]),
* query(':leave', [
* animate('0.5s ease-out', style({ left: '-100%' }))
* ])
* ]))
*
* transition(":decrement", group([
* query(':enter', [
* style({ left: '100%' }),
* animate('0.5s ease-out', style('*'))
* ]),
* query(':leave', [
* animate('0.5s ease-out', style({ left: '-100%' }))
* ])
* ]))
* ```
*
* ### State-change functions
*
* Here is an example of a `fromState` specified as a state-change function that invokes an
* animation when true:
*
* ```typescript
* transition((fromState, toState) =>
* {
* return fromState == "off" && toState == "on";
* },
* animate("1s 0s"))
* ```
*
* ### Animating to the final state
*
* If the final step in a transition is a call to `animate()` that uses a timing value
* with no style data, that step is automatically considered the final animation arc,
* for the element to reach the final state. Angular automatically adds or removes
* CSS styles to ensure that the element is in the correct final state.
*
* The following example defines a transition that starts by hiding the element,
* then makes sure that it animates properly to whatever state is currently active for trigger:
*
* ```typescript
* transition("void => *", [
* style({ opacity: 0 }),
* animate(500)
* ])
* ```
* ### Boolean value matching
* If a trigger binding value is a Boolean, it can be matched using a transition expression
* that compares true and false or 1 and 0. For example:
*
* ```
* // in the template
*
...
* // in the component metadata
* trigger('openClose', [
* state('true', style({ height: '*' })),
* state('false', style({ height: '0px' })),
* transition('false <=> true', animate(500))
* ])
* ```
*
* @publicApi
**/
function transition(stateChangeExpr, steps) {
var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null;
return {
type: 1
/* Transition */
,
expr: stateChangeExpr,
animation: steps,
options: options
};
}
/**
* Produces a reusable animation that can be invoked in another animation or sequence,
* by calling the `useAnimation()` function.
*
* @param steps One or more animation objects, as returned by the `animate()`
* or `sequence()` function, that form a transformation from one state to another.
* A sequence is used by default when you pass an array.
* @param options An options object that can contain a delay value for the start of the
* animation, and additional developer-defined parameters.
* Provided values for additional parameters are used as defaults,
* and override values can be passed to the caller on invocation.
* @returns An object that encapsulates the animation data.
*
* @usageNotes
* The following example defines a reusable animation, providing some default parameter
* values.
*
* ```typescript
* var fadeAnimation = animation([
* style({ opacity: '{{ start }}' }),
* animate('{{ time }}',
* style({ opacity: '{{ end }}'}))
* ],
* { params: { time: '1000ms', start: 0, end: 1 }});
* ```
*
* The following invokes the defined animation with a call to `useAnimation()`,
* passing in override parameter values.
*
* ```js
* useAnimation(fadeAnimation, {
* params: {
* time: '2s',
* start: 1,
* end: 0
* }
* })
* ```
*
* If any of the passed-in parameter values are missing from this call,
* the default values are used. If one or more parameter values are missing before a step is
* animated, `useAnimation()` throws an error.
*
* @publicApi
*/
function animation(steps) {
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
return {
type: 8
/* Reference */
,
animation: steps,
options: options
};
}
/**
* Executes a queried inner animation element within an animation sequence.
*
* @param options An options object that can contain a delay value for the start of the
* animation, and additional override values for developer-defined parameters.
* @return An object that encapsulates the child animation data.
*
* @usageNotes
* Each time an animation is triggered in Angular, the parent animation
* has priority and any child animations are blocked. In order
* for a child animation to run, the parent animation must query each of the elements
* containing child animations, and run them using this function.
*
* Note that this feature is designed to be used with `query()` and it will only work
* with animations that are assigned using the Angular animation library. CSS keyframes
* and transitions are not handled by this API.
*
* @publicApi
*/
function animateChild() {
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null;
return {
type: 9
/* AnimateChild */
,
options: options
};
}
/**
* Starts a reusable animation that is created using the `animation()` function.
*
* @param animation The reusable animation to start.
* @param options An options object that can contain a delay value for the start of
* the animation, and additional override values for developer-defined parameters.
* @return An object that contains the animation parameters.
*
* @publicApi
*/
function useAnimation(animation) {
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
return {
type: 10
/* AnimateRef */
,
animation: animation,
options: options
};
}
/**
* Finds one or more inner elements within the current element that is
* being animated within a sequence. Use with `animate()`.
*
* @param selector The element to query, or a set of elements that contain Angular-specific
* characteristics, specified with one or more of the following tokens.
* - `query(":enter")` or `query(":leave")` : Query for newly inserted/removed elements.
* - `query(":animating")` : Query all currently animating elements.
* - `query("@triggerName")` : Query elements that contain an animation trigger.
* - `query("@*")` : Query all elements that contain an animation triggers.
* - `query(":self")` : Include the current element into the animation sequence.
*
* @param animation One or more animation steps to apply to the queried element or elements.
* An array is treated as an animation sequence.
* @param options An options object. Use the 'limit' field to limit the total number of
* items to collect.
* @return An object that encapsulates the query data.
*
* @usageNotes
* Tokens can be merged into a combined query selector string. For example:
*
* ```typescript
* query(':self, .record:enter, .record:leave, @subTrigger', [...])
* ```
*
* The `query()` function collects multiple elements and works internally by using
* `element.querySelectorAll`. Use the `limit` field of an options object to limit
* the total number of items to be collected. For example:
*
* ```js
* query('div', [
* animate(...),
* animate(...)
* ], { limit: 1 })
* ```
*
* By default, throws an error when zero items are found. Set the
* `optional` flag to ignore this error. For example:
*
* ```js
* query('.some-element-that-may-not-be-there', [
* animate(...),
* animate(...)
* ], { optional: true })
* ```
*
* ### Usage Example
*
* The following example queries for inner elements and animates them
* individually using `animate()`.
*
* ```typescript
* @Component({
* selector: 'inner',
* template: `
*
*
Title
*
* Blah blah blah
*
*
* `,
* animations: [
* trigger('queryAnimation', [
* transition('* => goAnimate', [
* // hide the inner elements
* query('h1', style({ opacity: 0 })),
* query('.content', style({ opacity: 0 })),
*
* // animate the inner elements in, one by one
* query('h1', animate(1000, style({ opacity: 1 }))),
* query('.content', animate(1000, style({ opacity: 1 }))),
* ])
* ])
* ]
* })
* class Cmp {
* exp = '';
*
* goAnimate() {
* this.exp = 'goAnimate';
* }
* }
* ```
*
* @publicApi
*/
function query(selector, animation) {
var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null;
return {
type: 11
/* Query */
,
selector: selector,
animation: animation,
options: options
};
}
/**
* Use within an animation `query()` call to issue a timing gap after
* each queried item is animated.
*
* @param timings A delay value.
* @param animation One ore more animation steps.
* @returns An object that encapsulates the stagger data.
*
* @usageNotes
* In the following example, a container element wraps a list of items stamped out
* by an `ngFor`. The container element contains an animation trigger that will later be set
* to query for each of the inner items.
*
* Each time items are added, the opacity fade-in animation runs,
* and each removed item is faded out.
* When either of these animations occur, the stagger effect is
* applied after each item's animation is started.
*
* ```html
*
*
*
*
*
* {{ item }}
*
*
* ```
*
* Here is the component code:
*
* ```typescript
* import {trigger, transition, style, animate, query, stagger} from '@angular/animations';
* @Component({
* templateUrl: 'list.component.html',
* animations: [
* trigger('listAnimation', [
* ...
* ])
* ]
* })
* class ListComponent {
* items = [];
*
* showItems() {
* this.items = [0,1,2,3,4];
* }
*
* hideItems() {
* this.items = [];
* }
*
* toggle() {
* this.items.length ? this.hideItems() : this.showItems();
* }
* }
* ```
*
* Here is the animation trigger code:
*
* ```typescript
* trigger('listAnimation', [
* transition('* => *', [ // each time the binding value changes
* query(':leave', [
* stagger(100, [
* animate('0.5s', style({ opacity: 0 }))
* ])
* ]),
* query(':enter', [
* style({ opacity: 0 }),
* stagger(100, [
* animate('0.5s', style({ opacity: 1 }))
* ])
* ])
* ])
* ])
* ```
*
* @publicApi
*/
function stagger(timings, animation) {
return {
type: 12
/* Stagger */
,
timings: timings,
animation: animation
};
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
function scheduleMicroTask(cb) {
Promise.resolve(null).then(cb);
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* An empty programmatic controller for reusable animations.
* Used internally when animations are disabled, to avoid
* checking for the null case when an animation player is expected.
*
* @see `animate()`
* @see `AnimationPlayer`
* @see `GroupPlayer`
*
* @publicApi
*/
var NoopAnimationPlayer = /*#__PURE__*/function () {
function NoopAnimationPlayer() {
var duration = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0;
var delay = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, NoopAnimationPlayer);
this._onDoneFns = [];
this._onStartFns = [];
this._onDestroyFns = [];
this._started = false;
this._destroyed = false;
this._finished = false;
this.parentPlayer = null;
this.totalTime = duration + delay;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(NoopAnimationPlayer, [{
key: "_onFinish",
value: function _onFinish() {
if (!this._finished) {
this._finished = true;
this._onDoneFns.forEach(function (fn) {
return fn();
});
this._onDoneFns = [];
}
}
}, {
key: "onStart",
value: function onStart(fn) {
this._onStartFns.push(fn);
}
}, {
key: "onDone",
value: function onDone(fn) {
this._onDoneFns.push(fn);
}
}, {
key: "onDestroy",
value: function onDestroy(fn) {
this._onDestroyFns.push(fn);
}
}, {
key: "hasStarted",
value: function hasStarted() {
return this._started;
}
}, {
key: "init",
value: function init() {}
}, {
key: "play",
value: function play() {
if (!this.hasStarted()) {
this._onStart();
this.triggerMicrotask();
}
this._started = true;
}
/** @internal */
}, {
key: "triggerMicrotask",
value: function triggerMicrotask() {
var _this = this;
scheduleMicroTask(function () {
return _this._onFinish();
});
}
}, {
key: "_onStart",
value: function _onStart() {
this._onStartFns.forEach(function (fn) {
return fn();
});
this._onStartFns = [];
}
}, {
key: "pause",
value: function pause() {}
}, {
key: "restart",
value: function restart() {}
}, {
key: "finish",
value: function finish() {
this._onFinish();
}
}, {
key: "destroy",
value: function destroy() {
if (!this._destroyed) {
this._destroyed = true;
if (!this.hasStarted()) {
this._onStart();
}
this.finish();
this._onDestroyFns.forEach(function (fn) {
return fn();
});
this._onDestroyFns = [];
}
}
}, {
key: "reset",
value: function reset() {}
}, {
key: "setPosition",
value: function setPosition(position) {}
}, {
key: "getPosition",
value: function getPosition() {
return 0;
}
/** @internal */
}, {
key: "triggerCallback",
value: function triggerCallback(phaseName) {
var methods = phaseName == 'start' ? this._onStartFns : this._onDoneFns;
methods.forEach(function (fn) {
return fn();
});
methods.length = 0;
}
}]);
return NoopAnimationPlayer;
}();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* A programmatic controller for a group of reusable animations.
* Used internally to control animations.
*
* @see `AnimationPlayer`
* @see `{@link animations/group group()}`
*
*/
var AnimationGroupPlayer = /*#__PURE__*/function () {
function AnimationGroupPlayer(_players) {
var _this2 = this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, AnimationGroupPlayer);
this._onDoneFns = [];
this._onStartFns = [];
this._finished = false;
this._started = false;
this._destroyed = false;
this._onDestroyFns = [];
this.parentPlayer = null;
this.totalTime = 0;
this.players = _players;
var doneCount = 0;
var destroyCount = 0;
var startCount = 0;
var total = this.players.length;
if (total == 0) {
scheduleMicroTask(function () {
return _this2._onFinish();
});
} else {
this.players.forEach(function (player) {
player.onDone(function () {
if (++doneCount == total) {
_this2._onFinish();
}
});
player.onDestroy(function () {
if (++destroyCount == total) {
_this2._onDestroy();
}
});
player.onStart(function () {
if (++startCount == total) {
_this2._onStart();
}
});
});
}
this.totalTime = this.players.reduce(function (time, player) {
return Math.max(time, player.totalTime);
}, 0);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(AnimationGroupPlayer, [{
key: "_onFinish",
value: function _onFinish() {
if (!this._finished) {
this._finished = true;
this._onDoneFns.forEach(function (fn) {
return fn();
});
this._onDoneFns = [];
}
}
}, {
key: "init",
value: function init() {
this.players.forEach(function (player) {
return player.init();
});
}
}, {
key: "onStart",
value: function onStart(fn) {
this._onStartFns.push(fn);
}
}, {
key: "_onStart",
value: function _onStart() {
if (!this.hasStarted()) {
this._started = true;
this._onStartFns.forEach(function (fn) {
return fn();
});
this._onStartFns = [];
}
}
}, {
key: "onDone",
value: function onDone(fn) {
this._onDoneFns.push(fn);
}
}, {
key: "onDestroy",
value: function onDestroy(fn) {
this._onDestroyFns.push(fn);
}
}, {
key: "hasStarted",
value: function hasStarted() {
return this._started;
}
}, {
key: "play",
value: function play() {
if (!this.parentPlayer) {
this.init();
}
this._onStart();
this.players.forEach(function (player) {
return player.play();
});
}
}, {
key: "pause",
value: function pause() {
this.players.forEach(function (player) {
return player.pause();
});
}
}, {
key: "restart",
value: function restart() {
this.players.forEach(function (player) {
return player.restart();
});
}
}, {
key: "finish",
value: function finish() {
this._onFinish();
this.players.forEach(function (player) {
return player.finish();
});
}
}, {
key: "destroy",
value: function destroy() {
this._onDestroy();
}
}, {
key: "_onDestroy",
value: function _onDestroy() {
if (!this._destroyed) {
this._destroyed = true;
this._onFinish();
this.players.forEach(function (player) {
return player.destroy();
});
this._onDestroyFns.forEach(function (fn) {
return fn();
});
this._onDestroyFns = [];
}
}
}, {
key: "reset",
value: function reset() {
this.players.forEach(function (player) {
return player.reset();
});
this._destroyed = false;
this._finished = false;
this._started = false;
}
}, {
key: "setPosition",
value: function setPosition(p) {
var timeAtPosition = p * this.totalTime;
this.players.forEach(function (player) {
var position = player.totalTime ? Math.min(1, timeAtPosition / player.totalTime) : 1;
player.setPosition(position);
});
}
}, {
key: "getPosition",
value: function getPosition() {
var min = 0;
this.players.forEach(function (player) {
var p = player.getPosition();
min = Math.min(p, min);
});
return min;
}
}, {
key: "beforeDestroy",
value: function beforeDestroy() {
this.players.forEach(function (player) {
if (player.beforeDestroy) {
player.beforeDestroy();
}
});
}
/** @internal */
}, {
key: "triggerCallback",
value: function triggerCallback(phaseName) {
var methods = phaseName == 'start' ? this._onStartFns : this._onDoneFns;
methods.forEach(function (fn) {
return fn();
});
methods.length = 0;
}
}]);
return AnimationGroupPlayer;
}();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var ɵPRE_STYLE = '!';
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "R0i0":
/*!*******************************************!*\
!*** ./node_modules/d3-scale/src/time.js ***!
\*******************************************/
/*! exports provided: calendar, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "calendar", function() { return calendar; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return time; });
/* harmony import */ var d3_time__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-time */ "tgfz");
/* harmony import */ var d3_time_format__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-time-format */ "cOGN");
/* harmony import */ var _continuous_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./continuous.js */ "6YF4");
/* harmony import */ var _init_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./init.js */ "1Ix/");
/* harmony import */ var _nice_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./nice.js */ "bcaG");
function date(t) {
return new Date(t);
}
function number(t) {
return t instanceof Date ? +t : +new Date(+t);
}
function calendar(ticks, tickInterval, year, month, week, day, hour, minute, second, format) {
var scale = Object(_continuous_js__WEBPACK_IMPORTED_MODULE_2__["default"])(),
invert = scale.invert,
domain = scale.domain;
var formatMillisecond = format(".%L"),
formatSecond = format(":%S"),
formatMinute = format("%I:%M"),
formatHour = format("%I %p"),
formatDay = format("%a %d"),
formatWeek = format("%b %d"),
formatMonth = format("%B"),
formatYear = format("%Y");
function tickFormat(date) {
return (second(date) < date ? formatMillisecond : minute(date) < date ? formatSecond : hour(date) < date ? formatMinute : day(date) < date ? formatHour : month(date) < date ? week(date) < date ? formatDay : formatWeek : year(date) < date ? formatMonth : formatYear)(date);
}
scale.invert = function (y) {
return new Date(invert(y));
};
scale.domain = function (_) {
return arguments.length ? domain(Array.from(_, number)) : domain().map(date);
};
scale.ticks = function (interval) {
var d = domain();
return ticks(d[0], d[d.length - 1], interval == null ? 10 : interval);
};
scale.tickFormat = function (count, specifier) {
return specifier == null ? tickFormat : format(specifier);
};
scale.nice = function (interval) {
var d = domain();
if (!interval || typeof interval.range !== "function") interval = tickInterval(d[0], d[d.length - 1], interval == null ? 10 : interval);
return interval ? domain(Object(_nice_js__WEBPACK_IMPORTED_MODULE_4__["default"])(d, interval)) : scale;
};
scale.copy = function () {
return Object(_continuous_js__WEBPACK_IMPORTED_MODULE_2__["copy"])(scale, calendar(ticks, tickInterval, year, month, week, day, hour, minute, second, format));
};
return scale;
}
function time() {
return _init_js__WEBPACK_IMPORTED_MODULE_3__["initRange"].apply(calendar(d3_time__WEBPACK_IMPORTED_MODULE_0__["timeTicks"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeTickInterval"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeYear"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeMonth"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeWeek"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeDay"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeHour"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeMinute"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeSecond"], d3_time_format__WEBPACK_IMPORTED_MODULE_1__["timeFormat"]).domain([new Date(2000, 0, 1), new Date(2000, 0, 2)]), arguments);
}
/***/ }),
/***/ "R1ws":
/*!************************************************************************************!*\
!*** ./node_modules/@angular/platform-browser/__ivy_ngcc__/fesm2015/animations.js ***!
\************************************************************************************/
/*! exports provided: ANIMATION_MODULE_TYPE, BrowserAnimationsModule, NoopAnimationsModule, ɵAnimationRenderer, ɵAnimationRendererFactory, ɵBrowserAnimationBuilder, ɵBrowserAnimationFactory, ɵInjectableAnimationEngine, ɵangular_packages_platform_browser_animations_animations_a, ɵangular_packages_platform_browser_animations_animations_b, ɵangular_packages_platform_browser_animations_animations_c, ɵangular_packages_platform_browser_animations_animations_d, ɵangular_packages_platform_browser_animations_animations_e, ɵangular_packages_platform_browser_animations_animations_f */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ANIMATION_MODULE_TYPE", function() { return ANIMATION_MODULE_TYPE; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BrowserAnimationsModule", function() { return BrowserAnimationsModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoopAnimationsModule", function() { return NoopAnimationsModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵAnimationRenderer", function() { return AnimationRenderer; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵAnimationRendererFactory", function() { return AnimationRendererFactory; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵBrowserAnimationBuilder", function() { return BrowserAnimationBuilder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵBrowserAnimationFactory", function() { return BrowserAnimationFactory; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵInjectableAnimationEngine", function() { return InjectableAnimationEngine; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_packages_platform_browser_animations_animations_a", function() { return instantiateSupportedAnimationDriver; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_packages_platform_browser_animations_animations_b", function() { return instantiateDefaultStyleNormalizer; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_packages_platform_browser_animations_animations_c", function() { return instantiateRendererFactory; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_packages_platform_browser_animations_animations_d", function() { return BROWSER_ANIMATIONS_PROVIDERS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_packages_platform_browser_animations_animations_e", function() { return BROWSER_NOOP_ANIMATIONS_PROVIDERS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_packages_platform_browser_animations_animations_f", function() { return BaseAnimationRenderer; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/platform-browser */ "jhN1");
/* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/animations */ "R0Ic");
/* harmony import */ var _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/animations/browser */ "t9l1");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/common */ "ofXK");
/**
* @license Angular v11.0.0
* (c) 2010-2020 Google LLC. https://angular.io/
* License: MIT
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var BrowserAnimationBuilder = /*#__PURE__*/function (_AnimationBuilder) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(BrowserAnimationBuilder, _AnimationBuilder);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(BrowserAnimationBuilder);
function BrowserAnimationBuilder(rootRenderer, doc) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, BrowserAnimationBuilder);
_this = _super.call(this);
_this._nextAnimationId = 0;
var typeData = {
id: '0',
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewEncapsulation"].None,
styles: [],
data: {
animation: []
}
};
_this._renderer = rootRenderer.createRenderer(doc.body, typeData);
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(BrowserAnimationBuilder, [{
key: "build",
value: function build(animation) {
var id = this._nextAnimationId.toString();
this._nextAnimationId++;
var entry = Array.isArray(animation) ? Object(_angular_animations__WEBPACK_IMPORTED_MODULE_7__["sequence"])(animation) : animation;
issueAnimationCommand(this._renderer, null, id, 'register', [entry]);
return new BrowserAnimationFactory(id, this._renderer);
}
}]);
return BrowserAnimationBuilder;
}(_angular_animations__WEBPACK_IMPORTED_MODULE_7__["AnimationBuilder"]);
BrowserAnimationBuilder.ɵfac = function BrowserAnimationBuilder_Factory(t) {
return new (t || BrowserAnimationBuilder)(_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]));
};
BrowserAnimationBuilder.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjectable"]({
token: BrowserAnimationBuilder,
factory: BrowserAnimationBuilder.ɵfac
});
BrowserAnimationBuilder.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]]
}]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](BrowserAnimationBuilder, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Injectable"]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]]
}]
}];
}, null);
})();
var BrowserAnimationFactory = /*#__PURE__*/function (_AnimationFactory) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(BrowserAnimationFactory, _AnimationFactory);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(BrowserAnimationFactory);
function BrowserAnimationFactory(_id, _renderer) {
var _this2;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, BrowserAnimationFactory);
_this2 = _super2.call(this);
_this2._id = _id;
_this2._renderer = _renderer;
return _this2;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(BrowserAnimationFactory, [{
key: "create",
value: function create(element, options) {
return new RendererAnimationPlayer(this._id, element, options || {}, this._renderer);
}
}]);
return BrowserAnimationFactory;
}(_angular_animations__WEBPACK_IMPORTED_MODULE_7__["AnimationFactory"]);
var RendererAnimationPlayer = /*#__PURE__*/function () {
function RendererAnimationPlayer(id, element, options, _renderer) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, RendererAnimationPlayer);
this.id = id;
this.element = element;
this._renderer = _renderer;
this.parentPlayer = null;
this._started = false;
this.totalTime = 0;
this._command('create', options);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(RendererAnimationPlayer, [{
key: "_listen",
value: function _listen(eventName, callback) {
return this._renderer.listen(this.element, "@@".concat(this.id, ":").concat(eventName), callback);
}
}, {
key: "_command",
value: function _command(command) {
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
args[_key - 1] = arguments[_key];
}
return issueAnimationCommand(this._renderer, this.element, this.id, command, args);
}
}, {
key: "onDone",
value: function onDone(fn) {
this._listen('done', fn);
}
}, {
key: "onStart",
value: function onStart(fn) {
this._listen('start', fn);
}
}, {
key: "onDestroy",
value: function onDestroy(fn) {
this._listen('destroy', fn);
}
}, {
key: "init",
value: function init() {
this._command('init');
}
}, {
key: "hasStarted",
value: function hasStarted() {
return this._started;
}
}, {
key: "play",
value: function play() {
this._command('play');
this._started = true;
}
}, {
key: "pause",
value: function pause() {
this._command('pause');
}
}, {
key: "restart",
value: function restart() {
this._command('restart');
}
}, {
key: "finish",
value: function finish() {
this._command('finish');
}
}, {
key: "destroy",
value: function destroy() {
this._command('destroy');
}
}, {
key: "reset",
value: function reset() {
this._command('reset');
}
}, {
key: "setPosition",
value: function setPosition(p) {
this._command('setPosition', p);
}
}, {
key: "getPosition",
value: function getPosition() {
return 0;
}
}]);
return RendererAnimationPlayer;
}();
function issueAnimationCommand(renderer, element, id, command, args) {
return renderer.setProperty(element, "@@".concat(id, ":").concat(command), args);
}
var ANIMATION_PREFIX = '@';
var DISABLE_ANIMATIONS_FLAG = '@.disabled';
var AnimationRendererFactory = /*#__PURE__*/function () {
function AnimationRendererFactory(delegate, engine, _zone) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, AnimationRendererFactory);
this.delegate = delegate;
this.engine = engine;
this._zone = _zone;
this._currentId = 0;
this._microtaskId = 1;
this._animationCallbacksBuffer = [];
this._rendererCache = new Map();
this._cdRecurDepth = 0;
this.promise = Promise.resolve(0);
engine.onRemovalComplete = function (element, delegate) {
// Note: if an component element has a leave animation, and the component
// a host leave animation, the view engine will call `removeChild` for the parent
// component renderer as well as for the child component renderer.
// Therefore, we need to check if we already removed the element.
if (delegate && delegate.parentNode(element)) {
delegate.removeChild(element.parentNode, element);
}
};
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(AnimationRendererFactory, [{
key: "createRenderer",
value: function createRenderer(hostElement, type) {
var _this3 = this;
var EMPTY_NAMESPACE_ID = ''; // cache the delegates to find out which cached delegate can
// be used by which cached renderer
var delegate = this.delegate.createRenderer(hostElement, type);
if (!hostElement || !type || !type.data || !type.data['animation']) {
var renderer = this._rendererCache.get(delegate);
if (!renderer) {
renderer = new BaseAnimationRenderer(EMPTY_NAMESPACE_ID, delegate, this.engine); // only cache this result when the base renderer is used
this._rendererCache.set(delegate, renderer);
}
return renderer;
}
var componentId = type.id;
var namespaceId = type.id + '-' + this._currentId;
this._currentId++;
this.engine.register(namespaceId, hostElement);
var registerTrigger = function registerTrigger(trigger) {
if (Array.isArray(trigger)) {
trigger.forEach(registerTrigger);
} else {
_this3.engine.registerTrigger(componentId, namespaceId, hostElement, trigger.name, trigger);
}
};
var animationTriggers = type.data['animation'];
animationTriggers.forEach(registerTrigger);
return new AnimationRenderer(this, namespaceId, delegate, this.engine);
}
}, {
key: "begin",
value: function begin() {
this._cdRecurDepth++;
if (this.delegate.begin) {
this.delegate.begin();
}
}
}, {
key: "_scheduleCountTask",
value: function _scheduleCountTask() {
var _this4 = this;
// always use promise to schedule microtask instead of use Zone
this.promise.then(function () {
_this4._microtaskId++;
});
}
/** @internal */
}, {
key: "scheduleListenerCallback",
value: function scheduleListenerCallback(count, fn, data) {
var _this5 = this;
if (count >= 0 && count < this._microtaskId) {
this._zone.run(function () {
return fn(data);
});
return;
}
if (this._animationCallbacksBuffer.length == 0) {
Promise.resolve(null).then(function () {
_this5._zone.run(function () {
_this5._animationCallbacksBuffer.forEach(function (tuple) {
var _tuple = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(tuple, 2),
fn = _tuple[0],
data = _tuple[1];
fn(data);
});
_this5._animationCallbacksBuffer = [];
});
});
}
this._animationCallbacksBuffer.push([fn, data]);
}
}, {
key: "end",
value: function end() {
var _this6 = this;
this._cdRecurDepth--; // this is to prevent animations from running twice when an inner
// component does CD when a parent component instead has inserted it
if (this._cdRecurDepth == 0) {
this._zone.runOutsideAngular(function () {
_this6._scheduleCountTask();
_this6.engine.flush(_this6._microtaskId);
});
}
if (this.delegate.end) {
this.delegate.end();
}
}
}, {
key: "whenRenderingDone",
value: function whenRenderingDone() {
return this.engine.whenRenderingDone();
}
}]);
return AnimationRendererFactory;
}();
AnimationRendererFactory.ɵfac = function AnimationRendererFactory_Factory(t) {
return new (t || AnimationRendererFactory)(_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationEngine"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_5__["NgZone"]));
};
AnimationRendererFactory.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjectable"]({
token: AnimationRendererFactory,
factory: AnimationRendererFactory.ɵfac
});
AnimationRendererFactory.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"]
}, {
type: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationEngine"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgZone"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](AnimationRendererFactory, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Injectable"]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"]
}, {
type: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationEngine"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgZone"]
}];
}, null);
})();
var BaseAnimationRenderer = /*#__PURE__*/function () {
function BaseAnimationRenderer(namespaceId, delegate, engine) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, BaseAnimationRenderer);
this.namespaceId = namespaceId;
this.delegate = delegate;
this.engine = engine;
this.destroyNode = this.delegate.destroyNode ? function (n) {
return delegate.destroyNode(n);
} : null;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(BaseAnimationRenderer, [{
key: "data",
get: function get() {
return this.delegate.data;
}
}, {
key: "destroy",
value: function destroy() {
this.engine.destroy(this.namespaceId, this.delegate);
this.delegate.destroy();
}
}, {
key: "createElement",
value: function createElement(name, namespace) {
return this.delegate.createElement(name, namespace);
}
}, {
key: "createComment",
value: function createComment(value) {
return this.delegate.createComment(value);
}
}, {
key: "createText",
value: function createText(value) {
return this.delegate.createText(value);
}
}, {
key: "appendChild",
value: function appendChild(parent, newChild) {
this.delegate.appendChild(parent, newChild);
this.engine.onInsert(this.namespaceId, newChild, parent, false);
}
}, {
key: "insertBefore",
value: function insertBefore(parent, newChild, refChild) {
var isMove = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : true;
this.delegate.insertBefore(parent, newChild, refChild); // If `isMove` true than we should animate this insert.
this.engine.onInsert(this.namespaceId, newChild, parent, isMove);
}
}, {
key: "removeChild",
value: function removeChild(parent, oldChild, isHostElement) {
this.engine.onRemove(this.namespaceId, oldChild, this.delegate, isHostElement);
}
}, {
key: "selectRootElement",
value: function selectRootElement(selectorOrNode, preserveContent) {
return this.delegate.selectRootElement(selectorOrNode, preserveContent);
}
}, {
key: "parentNode",
value: function parentNode(node) {
return this.delegate.parentNode(node);
}
}, {
key: "nextSibling",
value: function nextSibling(node) {
return this.delegate.nextSibling(node);
}
}, {
key: "setAttribute",
value: function setAttribute(el, name, value, namespace) {
this.delegate.setAttribute(el, name, value, namespace);
}
}, {
key: "removeAttribute",
value: function removeAttribute(el, name, namespace) {
this.delegate.removeAttribute(el, name, namespace);
}
}, {
key: "addClass",
value: function addClass(el, name) {
this.delegate.addClass(el, name);
}
}, {
key: "removeClass",
value: function removeClass(el, name) {
this.delegate.removeClass(el, name);
}
}, {
key: "setStyle",
value: function setStyle(el, style, value, flags) {
this.delegate.setStyle(el, style, value, flags);
}
}, {
key: "removeStyle",
value: function removeStyle(el, style, flags) {
this.delegate.removeStyle(el, style, flags);
}
}, {
key: "setProperty",
value: function setProperty(el, name, value) {
if (name.charAt(0) == ANIMATION_PREFIX && name == DISABLE_ANIMATIONS_FLAG) {
this.disableAnimations(el, !!value);
} else {
this.delegate.setProperty(el, name, value);
}
}
}, {
key: "setValue",
value: function setValue(node, value) {
this.delegate.setValue(node, value);
}
}, {
key: "listen",
value: function listen(target, eventName, callback) {
return this.delegate.listen(target, eventName, callback);
}
}, {
key: "disableAnimations",
value: function disableAnimations(element, value) {
this.engine.disableAnimations(element, value);
}
}]);
return BaseAnimationRenderer;
}();
var AnimationRenderer = /*#__PURE__*/function (_BaseAnimationRendere) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(AnimationRenderer, _BaseAnimationRendere);
var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(AnimationRenderer);
function AnimationRenderer(factory, namespaceId, delegate, engine) {
var _this7;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, AnimationRenderer);
_this7 = _super3.call(this, namespaceId, delegate, engine);
_this7.factory = factory;
_this7.namespaceId = namespaceId;
return _this7;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(AnimationRenderer, [{
key: "setProperty",
value: function setProperty(el, name, value) {
if (name.charAt(0) == ANIMATION_PREFIX) {
if (name.charAt(1) == '.' && name == DISABLE_ANIMATIONS_FLAG) {
value = value === undefined ? true : !!value;
this.disableAnimations(el, value);
} else {
this.engine.process(this.namespaceId, el, name.substr(1), value);
}
} else {
this.delegate.setProperty(el, name, value);
}
}
}, {
key: "listen",
value: function listen(target, eventName, callback) {
var _this8 = this;
if (eventName.charAt(0) == ANIMATION_PREFIX) {
var element = resolveElementFromTarget(target);
var name = eventName.substr(1);
var phase = ''; // @listener.phase is for trigger animation callbacks
// @@listener is for animation builder callbacks
if (name.charAt(0) != ANIMATION_PREFIX) {
var _parseTriggerCallback = parseTriggerCallbackName(name);
var _parseTriggerCallback2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_parseTriggerCallback, 2);
name = _parseTriggerCallback2[0];
phase = _parseTriggerCallback2[1];
}
return this.engine.listen(this.namespaceId, element, name, phase, function (event) {
var countId = event['_data'] || -1;
_this8.factory.scheduleListenerCallback(countId, callback, event);
});
}
return this.delegate.listen(target, eventName, callback);
}
}]);
return AnimationRenderer;
}(BaseAnimationRenderer);
function resolveElementFromTarget(target) {
switch (target) {
case 'body':
return document.body;
case 'document':
return document;
case 'window':
return window;
default:
return target;
}
}
function parseTriggerCallbackName(triggerName) {
var dotIndex = triggerName.indexOf('.');
var trigger = triggerName.substring(0, dotIndex);
var phase = triggerName.substr(dotIndex + 1);
return [trigger, phase];
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var InjectableAnimationEngine = /*#__PURE__*/function (_ɵAnimationEngine) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(InjectableAnimationEngine, _ɵAnimationEngine);
var _super4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(InjectableAnimationEngine);
function InjectableAnimationEngine(doc, driver, normalizer) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, InjectableAnimationEngine);
return _super4.call(this, doc.body, driver, normalizer);
}
return InjectableAnimationEngine;
}(_angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationEngine"]);
InjectableAnimationEngine.ɵfac = function InjectableAnimationEngine_Factory(t) {
return new (t || InjectableAnimationEngine)(_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["AnimationDriver"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationStyleNormalizer"]));
};
InjectableAnimationEngine.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjectable"]({
token: InjectableAnimationEngine,
factory: InjectableAnimationEngine.ɵfac
});
InjectableAnimationEngine.ctorParameters = function () {
return [{
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]]
}]
}, {
type: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["AnimationDriver"]
}, {
type: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationStyleNormalizer"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](InjectableAnimationEngine, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Injectable"]
}], function () {
return [{
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]]
}]
}, {
type: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["AnimationDriver"]
}, {
type: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationStyleNormalizer"]
}];
}, null);
})();
function instantiateSupportedAnimationDriver() {
return Object(_angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵsupportsWebAnimations"])() ? new _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵWebAnimationsDriver"]() : new _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵCssKeyframesDriver"]();
}
function instantiateDefaultStyleNormalizer() {
return new _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵWebAnimationsStyleNormalizer"]();
}
function instantiateRendererFactory(renderer, engine, zone) {
return new AnimationRendererFactory(renderer, engine, zone);
}
/**
* @publicApi
*/
var ANIMATION_MODULE_TYPE = new _angular_core__WEBPACK_IMPORTED_MODULE_5__["InjectionToken"]('AnimationModuleType');
var SHARED_ANIMATION_PROVIDERS = [{
provide: _angular_animations__WEBPACK_IMPORTED_MODULE_7__["AnimationBuilder"],
useClass: BrowserAnimationBuilder
}, {
provide: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationStyleNormalizer"],
useFactory: instantiateDefaultStyleNormalizer
}, {
provide: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationEngine"],
useClass: InjectableAnimationEngine
}, {
provide: _angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"],
useFactory: instantiateRendererFactory,
deps: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["ɵDomRendererFactory2"], _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationEngine"], _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgZone"]]
}];
/**
* Separate providers from the actual module so that we can do a local modification in Google3 to
* include them in the BrowserModule.
*/
var BROWSER_ANIMATIONS_PROVIDERS = [{
provide: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["AnimationDriver"],
useFactory: instantiateSupportedAnimationDriver
}, {
provide: ANIMATION_MODULE_TYPE,
useValue: 'BrowserAnimations'
}].concat(SHARED_ANIMATION_PROVIDERS);
/**
* Separate providers from the actual module so that we can do a local modification in Google3 to
* include them in the BrowserTestingModule.
*/
var BROWSER_NOOP_ANIMATIONS_PROVIDERS = [{
provide: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["AnimationDriver"],
useClass: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵNoopAnimationDriver"]
}, {
provide: ANIMATION_MODULE_TYPE,
useValue: 'NoopAnimations'
}].concat(SHARED_ANIMATION_PROVIDERS);
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Exports `BrowserModule` with additional [dependency-injection providers](guide/glossary#provider)
* for use with animations. See [Animations](guide/animations).
* @publicApi
*/
var BrowserAnimationsModule = function BrowserAnimationsModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, BrowserAnimationsModule);
};
BrowserAnimationsModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineNgModule"]({
type: BrowserAnimationsModule
});
BrowserAnimationsModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjector"]({
factory: function BrowserAnimationsModule_Factory(t) {
return new (t || BrowserAnimationsModule)();
},
providers: BROWSER_ANIMATIONS_PROVIDERS,
imports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["BrowserModule"]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵsetNgModuleScope"](BrowserAnimationsModule, {
exports: function exports() {
return [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["BrowserModule"]];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](BrowserAnimationsModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgModule"],
args: [{
exports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["BrowserModule"]],
providers: BROWSER_ANIMATIONS_PROVIDERS
}]
}], null, null);
})();
/**
* A null player that must be imported to allow disabling of animations.
* @publicApi
*/
var NoopAnimationsModule = function NoopAnimationsModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, NoopAnimationsModule);
};
NoopAnimationsModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineNgModule"]({
type: NoopAnimationsModule
});
NoopAnimationsModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjector"]({
factory: function NoopAnimationsModule_Factory(t) {
return new (t || NoopAnimationsModule)();
},
providers: BROWSER_NOOP_ANIMATIONS_PROVIDERS,
imports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["BrowserModule"]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵsetNgModuleScope"](NoopAnimationsModule, {
exports: function exports() {
return [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["BrowserModule"]];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](NoopAnimationsModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgModule"],
args: [{
exports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["BrowserModule"]],
providers: BROWSER_NOOP_ANIMATIONS_PROVIDERS
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "R7wr":
/*!***************************************************!*\
!*** ./node_modules/rxjs/internal/util/isDate.js ***!
\***************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function isDate(value) {
return value instanceof Date && !isNaN(+value);
}
exports.isDate = isDate;
/***/ }),
/***/ "R9CD":
/*!********************************************!*\
!*** ./node_modules/d3-array/src/pairs.js ***!
\********************************************/
/*! exports provided: default, pair */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return pairs; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "pair", function() { return pair; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe");
function pairs(values) {
var pairof = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : pair;
var pairs = [];
var previous;
var first = false;
var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values),
_step;
try {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
var value = _step.value;
if (first) pairs.push(pairof(previous, value));
previous = value;
first = true;
}
} catch (err) {
_iterator.e(err);
} finally {
_iterator.f();
}
return pairs;
}
function pair(a, b) {
return [a, b];
}
/***/ }),
/***/ "RAwQ":
/*!******************************************!*\
!*** ./node_modules/moment/locale/lb.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Luxembourgish [lb]
//! author : mweimerskirch : https://github.com/mweimerskirch
//! author : David Raison : https://github.com/kwisatz
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
function processRelativeTime(number, withoutSuffix, key, isFuture) {
var format = {
m: ['eng Minutt', 'enger Minutt'],
h: ['eng Stonn', 'enger Stonn'],
d: ['een Dag', 'engem Dag'],
M: ['ee Mount', 'engem Mount'],
y: ['ee Joer', 'engem Joer']
};
return withoutSuffix ? format[key][0] : format[key][1];
}
function processFutureTime(string) {
var number = string.substr(0, string.indexOf(' '));
if (eifelerRegelAppliesToNumber(number)) {
return 'a ' + string;
}
return 'an ' + string;
}
function processPastTime(string) {
var number = string.substr(0, string.indexOf(' '));
if (eifelerRegelAppliesToNumber(number)) {
return 'viru ' + string;
}
return 'virun ' + string;
}
/**
* Returns true if the word before the given number loses the '-n' ending.
* e.g. 'an 10 Deeg' but 'a 5 Deeg'
*
* @param number {integer}
* @returns {boolean}
*/
function eifelerRegelAppliesToNumber(number) {
number = parseInt(number, 10);
if (isNaN(number)) {
return false;
}
if (number < 0) {
// Negative Number --> always true
return true;
} else if (number < 10) {
// Only 1 digit
if (4 <= number && number <= 7) {
return true;
}
return false;
} else if (number < 100) {
// 2 digits
var lastDigit = number % 10,
firstDigit = number / 10;
if (lastDigit === 0) {
return eifelerRegelAppliesToNumber(firstDigit);
}
return eifelerRegelAppliesToNumber(lastDigit);
} else if (number < 10000) {
// 3 or 4 digits --> recursively check first digit
while (number >= 10) {
number = number / 10;
}
return eifelerRegelAppliesToNumber(number);
} else {
// Anything larger than 4 digits: recursively check first n-3 digits
number = number / 1000;
return eifelerRegelAppliesToNumber(number);
}
}
var lb = moment.defineLocale('lb', {
months: 'Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'),
monthsShort: 'Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.'.split('_'),
monthsParseExact: true,
weekdays: 'Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg'.split('_'),
weekdaysShort: 'So._Mé._Dë._Më._Do._Fr._Sa.'.split('_'),
weekdaysMin: 'So_Mé_Dë_Më_Do_Fr_Sa'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'H:mm [Auer]',
LTS: 'H:mm:ss [Auer]',
L: 'DD.MM.YYYY',
LL: 'D. MMMM YYYY',
LLL: 'D. MMMM YYYY H:mm [Auer]',
LLLL: 'dddd, D. MMMM YYYY H:mm [Auer]'
},
calendar: {
sameDay: '[Haut um] LT',
sameElse: 'L',
nextDay: '[Muer um] LT',
nextWeek: 'dddd [um] LT',
lastDay: '[Gëschter um] LT',
lastWeek: function lastWeek() {
// Different date string for 'Dënschdeg' (Tuesday) and 'Donneschdeg' (Thursday) due to phonological rule
switch (this.day()) {
case 2:
case 4:
return '[Leschten] dddd [um] LT';
default:
return '[Leschte] dddd [um] LT';
}
}
},
relativeTime: {
future: processFutureTime,
past: processPastTime,
s: 'e puer Sekonnen',
ss: '%d Sekonnen',
m: processRelativeTime,
mm: '%d Minutten',
h: processRelativeTime,
hh: '%d Stonnen',
d: processRelativeTime,
dd: '%d Deeg',
M: processRelativeTime,
MM: '%d Méint',
y: processRelativeTime,
yy: '%d Joer'
},
dayOfMonthOrdinalParse: /\d{1,2}\./,
ordinal: '%d.',
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return lb;
});
/***/ }),
/***/ "RHh3":
/*!**************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/construct.js ***!
\**************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _construct; });
/* harmony import */ var _babel_runtime_helpers_esm_setPrototypeOf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/setPrototypeOf */ "s4An");
/* harmony import */ var _babel_runtime_helpers_esm_isNativeReflectConstruct__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/isNativeReflectConstruct */ "2WcH");
function _construct(Parent, args, Class) {
if (Object(_babel_runtime_helpers_esm_isNativeReflectConstruct__WEBPACK_IMPORTED_MODULE_1__["default"])()) {
_construct = Reflect.construct;
} else {
_construct = function _construct(Parent, args, Class) {
var a = [null];
a.push.apply(a, args);
var Constructor = Function.bind.apply(Parent, a);
var instance = new Constructor();
if (Class) Object(_babel_runtime_helpers_esm_setPrototypeOf__WEBPACK_IMPORTED_MODULE_0__["default"])(instance, Class.prototype);
return instance;
};
}
return _construct.apply(null, arguments);
}
/***/ }),
/***/ "RUbi":
/*!************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/scheduler/AsapScheduler.js ***!
\************************************************************************/
/*! exports provided: AsapScheduler */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AsapScheduler", function() { return AsapScheduler; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var _AsyncScheduler__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./AsyncScheduler */ "IjjT");
var AsapScheduler = /*#__PURE__*/function (_AsyncScheduler) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(AsapScheduler, _AsyncScheduler);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(AsapScheduler);
function AsapScheduler() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AsapScheduler);
return _super.apply(this, arguments);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(AsapScheduler, [{
key: "flush",
value: function flush(action) {
this.active = true;
this.scheduled = undefined;
var actions = this.actions;
var error;
var index = -1;
var count = actions.length;
action = action || actions.shift();
do {
if (error = action.execute(action.state, action.delay)) {
break;
}
} while (++index < count && (action = actions.shift()));
this.active = false;
if (error) {
while (++index < count && (action = actions.shift())) {
action.unsubscribe();
}
throw error;
}
}
}]);
return AsapScheduler;
}(_AsyncScheduler__WEBPACK_IMPORTED_MODULE_4__["AsyncScheduler"]);
/***/ }),
/***/ "RZlo":
/*!**********************************************************************************!*\
!*** ./node_modules/@angular/fire/__ivy_ngcc__/storage/es2015/storage.module.js ***!
\**********************************************************************************/
/*! exports provided: AngularFireStorageModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AngularFireStorageModule", function() { return AngularFireStorageModule; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _storage__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./storage */ "BAab");
/* harmony import */ var firebase_storage__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! firebase/storage */ "WI49");
var __decorate = undefined && undefined.__decorate || function (decorators, target, key, desc) {
var c = arguments.length,
r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc,
d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);else for (var i = decorators.length - 1; i >= 0; i--) {
if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
}
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var AngularFireStorageModule = function AngularFireStorageModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AngularFireStorageModule);
};
AngularFireStorageModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineNgModule"]({
type: AngularFireStorageModule
});
AngularFireStorageModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjector"]({
factory: function AngularFireStorageModule_Factory(t) {
return new (t || AngularFireStorageModule)();
},
providers: [_storage__WEBPACK_IMPORTED_MODULE_2__["AngularFireStorage"]]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](AngularFireStorageModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"],
args: [{
providers: [_storage__WEBPACK_IMPORTED_MODULE_2__["AngularFireStorage"]]
}]
}], null, null);
})();
/***/ }),
/***/ "ReuC":
/*!********************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/get.js ***!
\********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _get; });
/* harmony import */ var _babel_runtime_helpers_esm_superPropBase__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/superPropBase */ "XTTE");
function _get(target, property, receiver) {
if (typeof Reflect !== "undefined" && Reflect.get) {
_get = Reflect.get;
} else {
_get = function _get(target, property, receiver) {
var base = Object(_babel_runtime_helpers_esm_superPropBase__WEBPACK_IMPORTED_MODULE_0__["default"])(target, property);
if (!base) return;
var desc = Object.getOwnPropertyDescriptor(base, property);
if (desc.get) {
return desc.get.call(receiver);
}
return desc.value;
};
}
return _get(target, property, receiver || target);
}
/***/ }),
/***/ "RmLz":
/*!***********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/startWith.js ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var concat_1 = __webpack_require__(/*! ../observable/concat */ "IKMM");
var isScheduler_1 = __webpack_require__(/*! ../util/isScheduler */ "nzqU");
function startWith() {
var array = [];
for (var _i = 0; _i < arguments.length; _i++) {
array[_i] = arguments[_i];
}
var scheduler = array[array.length - 1];
if (isScheduler_1.isScheduler(scheduler)) {
array.pop();
return function (source) {
return concat_1.concat(array, source, scheduler);
};
} else {
return function (source) {
return concat_1.concat(array, source);
};
}
}
exports.startWith = startWith;
/***/ }),
/***/ "S+S0":
/*!************************************************************!*\
!*** ./node_modules/@firebase/component/dist/index.cjs.js ***!
\************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, '__esModule', {
value: true
});
var tslib = __webpack_require__(/*! tslib */ "30Go");
var util = __webpack_require__(/*! @firebase/util */ "zVF4");
/**
* Component for service name T, e.g. `auth`, `auth-internal`
*/
var Component =
/** @class */
function () {
/**
*
* @param name The public service name, e.g. app, auth, firestore, database
* @param instanceFactory Service factory responsible for creating the public interface
* @param type whehter the service provided by the component is public or private
*/
function Component(name, instanceFactory, type) {
this.name = name;
this.instanceFactory = instanceFactory;
this.type = type;
this.multipleInstances = false;
/**
* Properties to be added to the service namespace
*/
this.serviceProps = {};
this.instantiationMode = "LAZY"
/* LAZY */
;
}
Component.prototype.setInstantiationMode = function (mode) {
this.instantiationMode = mode;
return this;
};
Component.prototype.setMultipleInstances = function (multipleInstances) {
this.multipleInstances = multipleInstances;
return this;
};
Component.prototype.setServiceProps = function (props) {
this.serviceProps = props;
return this;
};
return Component;
}();
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var DEFAULT_ENTRY_NAME = '[DEFAULT]';
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Provider for instance for service name T, e.g. 'auth', 'auth-internal'
* NameServiceMapping[T] is an alias for the type of the instance
*/
var Provider =
/** @class */
function () {
function Provider(name, container) {
this.name = name;
this.container = container;
this.component = null;
this.instances = new Map();
this.instancesDeferred = new Map();
}
/**
* @param identifier A provider can provide mulitple instances of a service
* if this.component.multipleInstances is true.
*/
Provider.prototype.get = function (identifier) {
if (identifier === void 0) {
identifier = DEFAULT_ENTRY_NAME;
} // if multipleInstances is not supported, use the default name
var normalizedIdentifier = this.normalizeInstanceIdentifier(identifier);
if (!this.instancesDeferred.has(normalizedIdentifier)) {
var deferred = new util.Deferred();
this.instancesDeferred.set(normalizedIdentifier, deferred); // If the service instance is available, resolve the promise with it immediately
try {
var instance = this.getOrInitializeService(normalizedIdentifier);
if (instance) {
deferred.resolve(instance);
}
} catch (e) {// when the instance factory throws an exception during get(), it should not cause
// a fatal error. We just return the unresolved promise in this case.
}
}
return this.instancesDeferred.get(normalizedIdentifier).promise;
};
Provider.prototype.getImmediate = function (options) {
var _a = tslib.__assign({
identifier: DEFAULT_ENTRY_NAME,
optional: false
}, options),
identifier = _a.identifier,
optional = _a.optional; // if multipleInstances is not supported, use the default name
var normalizedIdentifier = this.normalizeInstanceIdentifier(identifier);
try {
var instance = this.getOrInitializeService(normalizedIdentifier);
if (!instance) {
if (optional) {
return null;
}
throw Error("Service " + this.name + " is not available");
}
return instance;
} catch (e) {
if (optional) {
return null;
} else {
throw e;
}
}
};
Provider.prototype.setComponent = function (component) {
var e_1, _a;
if (component.name !== this.name) {
throw Error("Mismatching Component " + component.name + " for Provider " + this.name + ".");
}
if (this.component) {
throw Error("Component for " + this.name + " has already been provided");
}
this.component = component; // if the service is eager, initialize the default instance
if (isComponentEager(component)) {
try {
this.getOrInitializeService(DEFAULT_ENTRY_NAME);
} catch (e) {// when the instance factory for an eager Component throws an exception during the eager
// initialization, it should not cause a fatal error.
// TODO: Investigate if we need to make it configurable, because some component may want to cause
// a fatal error in this case?
}
}
try {
// Create service instances for the pending promises and resolve them
// NOTE: if this.multipleInstances is false, only the default instance will be created
// and all promises with resolve with it regardless of the identifier.
for (var _b = tslib.__values(this.instancesDeferred.entries()), _c = _b.next(); !_c.done; _c = _b.next()) {
var _d = tslib.__read(_c.value, 2),
instanceIdentifier = _d[0],
instanceDeferred = _d[1];
var normalizedIdentifier = this.normalizeInstanceIdentifier(instanceIdentifier);
try {
// `getOrInitializeService()` should always return a valid instance since a component is guaranteed. use ! to make typescript happy.
var instance = this.getOrInitializeService(normalizedIdentifier);
instanceDeferred.resolve(instance);
} catch (e) {// when the instance factory throws an exception, it should not cause
// a fatal error. We just leave the promise unresolved.
}
}
} catch (e_1_1) {
e_1 = {
error: e_1_1
};
} finally {
try {
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
} finally {
if (e_1) throw e_1.error;
}
}
};
Provider.prototype.clearInstance = function (identifier) {
if (identifier === void 0) {
identifier = DEFAULT_ENTRY_NAME;
}
this.instancesDeferred.delete(identifier);
this.instances.delete(identifier);
}; // app.delete() will call this method on every provider to delete the services
// TODO: should we mark the provider as deleted?
Provider.prototype.delete = function () {
return tslib.__awaiter(this, void 0, void 0, function () {
var services;
return tslib.__generator(this, function (_a) {
switch (_a.label) {
case 0:
services = Array.from(this.instances.values());
return [4
/*yield*/
, Promise.all(services.filter(function (service) {
return 'INTERNAL' in service;
}) // eslint-disable-next-line @typescript-eslint/no-explicit-any
.map(function (service) {
return service.INTERNAL.delete();
}))];
case 1:
_a.sent();
return [2
/*return*/
];
}
});
});
};
Provider.prototype.isComponentSet = function () {
return this.component != null;
};
Provider.prototype.getOrInitializeService = function (identifier) {
var instance = this.instances.get(identifier);
if (!instance && this.component) {
instance = this.component.instanceFactory(this.container, normalizeIdentifierForFactory(identifier));
this.instances.set(identifier, instance);
}
return instance || null;
};
Provider.prototype.normalizeInstanceIdentifier = function (identifier) {
if (this.component) {
return this.component.multipleInstances ? identifier : DEFAULT_ENTRY_NAME;
} else {
return identifier; // assume multiple instances are supported before the component is provided.
}
};
return Provider;
}(); // undefined should be passed to the service factory for the default instance
function normalizeIdentifierForFactory(identifier) {
return identifier === DEFAULT_ENTRY_NAME ? undefined : identifier;
}
function isComponentEager(component) {
return component.instantiationMode === "EAGER"
/* EAGER */
;
}
/**
* @license
* Copyright 2019 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* ComponentContainer that provides Providers for service name T, e.g. `auth`, `auth-internal`
*/
var ComponentContainer =
/** @class */
function () {
function ComponentContainer(name) {
this.name = name;
this.providers = new Map();
}
/**
*
* @param component Component being added
* @param overwrite When a component with the same name has already been registered,
* if overwrite is true: overwrite the existing component with the new component and create a new
* provider with the new component. It can be useful in tests where you want to use different mocks
* for different tests.
* if overwrite is false: throw an exception
*/
ComponentContainer.prototype.addComponent = function (component) {
var provider = this.getProvider(component.name);
if (provider.isComponentSet()) {
throw new Error("Component " + component.name + " has already been registered with " + this.name);
}
provider.setComponent(component);
};
ComponentContainer.prototype.addOrOverwriteComponent = function (component) {
var provider = this.getProvider(component.name);
if (provider.isComponentSet()) {
// delete the existing provider from the container, so we can register the new component
this.providers.delete(component.name);
}
this.addComponent(component);
};
/**
* getProvider provides a type safe interface where it can only be called with a field name
* present in NameServiceMapping interface.
*
* Firebase SDKs providing services should extend NameServiceMapping interface to register
* themselves.
*/
ComponentContainer.prototype.getProvider = function (name) {
if (this.providers.has(name)) {
return this.providers.get(name);
} // create a Provider for a service that hasn't registered with Firebase
var provider = new Provider(name, this);
this.providers.set(name, provider);
return provider;
};
ComponentContainer.prototype.getProviders = function () {
return Array.from(this.providers.values());
};
return ComponentContainer;
}();
exports.Component = Component;
exports.ComponentContainer = ComponentContainer;
exports.Provider = Provider;
/***/ }),
/***/ "S/Aq":
/*!*******************************************************************************!*\
!*** ./node_modules/@angular/fire/__ivy_ngcc__/firestore/es2015/firestore.js ***!
\*******************************************************************************/
/*! exports provided: EnablePersistenceToken, PersistenceSettingsToken, FirestoreSettingsToken, DefaultFirestoreSettings, associateQuery, AngularFirestore */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EnablePersistenceToken", function() { return EnablePersistenceToken; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PersistenceSettingsToken", function() { return PersistenceSettingsToken; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FirestoreSettingsToken", function() { return FirestoreSettingsToken; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultFirestoreSettings", function() { return DefaultFirestoreSettings; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "associateQuery", function() { return associateQuery; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AngularFirestore", function() { return AngularFirestore; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var _document_document__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./document/document */ "VqN3");
/* harmony import */ var _collection_collection__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./collection/collection */ "maur");
/* harmony import */ var _collection_group_collection_group__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./collection-group/collection-group */ "ts7B");
/* harmony import */ var _angular_fire__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/fire */ "05qF");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/common */ "ofXK");
/* harmony import */ var firebase_app__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! firebase/app */ "Wcq6");
/* harmony import */ var firebase_app__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(firebase_app__WEBPACK_IMPORTED_MODULE_9__);
var __decorate = undefined && undefined.__decorate || function (decorators, target, key, desc) {
var c = arguments.length,
r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc,
d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);else for (var i = decorators.length - 1; i >= 0; i--) {
if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
}
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = undefined && undefined.__metadata || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param = undefined && undefined.__param || function (paramIndex, decorator) {
return function (target, key) {
decorator(target, key, paramIndex);
};
};
var EnablePersistenceToken = new _angular_core__WEBPACK_IMPORTED_MODULE_2__["InjectionToken"]('angularfire2.enableFirestorePersistence');
var PersistenceSettingsToken = new _angular_core__WEBPACK_IMPORTED_MODULE_2__["InjectionToken"]('angularfire2.firestore.persistenceSettings');
var FirestoreSettingsToken = new _angular_core__WEBPACK_IMPORTED_MODULE_2__["InjectionToken"]('angularfire2.firestore.settings');
var major = parseInt(firebase_app__WEBPACK_IMPORTED_MODULE_9___default.a.SDK_VERSION.split('.')[0]);
var minor = parseInt(firebase_app__WEBPACK_IMPORTED_MODULE_9___default.a.SDK_VERSION.split('.')[1]);
var DefaultFirestoreSettings = major < 5 || major == 5 && minor < 8 ? {
timestampsInSnapshots: true
} : {};
function associateQuery(collectionRef) {
var queryFn = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : function (ref) {
return ref;
};
var query = queryFn(collectionRef);
var ref = collectionRef;
return {
query: query,
ref: ref
};
}
var AngularFirestore = /*#__PURE__*/function () {
function AngularFirestore(options, nameOrConfig, shouldEnablePersistence, settings, platformId, zone, persistenceSettings) {
var _this = this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AngularFirestore);
this.scheduler = new _angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseZoneScheduler"](zone, platformId);
this.firestore = zone.runOutsideAngular(function () {
var app = Object(_angular_fire__WEBPACK_IMPORTED_MODULE_7__["_firebaseAppFactory"])(options, zone, nameOrConfig);
var firestore = app.firestore();
firestore.settings(settings || DefaultFirestoreSettings);
return firestore;
});
if (shouldEnablePersistence && !Object(_angular_common__WEBPACK_IMPORTED_MODULE_8__["isPlatformServer"])(platformId)) {
var enablePersistence = function enablePersistence() {
try {
return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["from"])(_this.firestore.enablePersistence(persistenceSettings || undefined).then(function () {
return true;
}, function () {
return false;
}));
} catch (e) {
return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["of"])(false);
}
};
this.persistenceEnabled$ = zone.runOutsideAngular(enablePersistence);
} else {
this.persistenceEnabled$ = Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["of"])(false);
}
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(AngularFirestore, [{
key: "collection",
value: function collection(pathOrRef, queryFn) {
var collectionRef;
if (typeof pathOrRef === 'string') {
collectionRef = this.firestore.collection(pathOrRef);
} else {
collectionRef = pathOrRef;
}
var _associateQuery = associateQuery(collectionRef, queryFn),
ref = _associateQuery.ref,
query = _associateQuery.query;
return new _collection_collection__WEBPACK_IMPORTED_MODULE_5__["AngularFirestoreCollection"](ref, query, this);
}
}, {
key: "collectionGroup",
value: function collectionGroup(collectionId, queryGroupFn) {
if (major < 6) {
throw "collection group queries require Firebase JS SDK >= 6.0";
}
var queryFn = queryGroupFn || function (ref) {
return ref;
};
var firestore = this.firestore;
var collectionGroup = firestore.collectionGroup(collectionId);
return new _collection_group_collection_group__WEBPACK_IMPORTED_MODULE_6__["AngularFirestoreCollectionGroup"](queryFn(collectionGroup), this);
}
}, {
key: "doc",
value: function doc(pathOrRef) {
var ref;
if (typeof pathOrRef === 'string') {
ref = this.firestore.doc(pathOrRef);
} else {
ref = pathOrRef;
}
return new _document_document__WEBPACK_IMPORTED_MODULE_4__["AngularFirestoreDocument"](ref, this);
}
}, {
key: "createId",
value: function createId() {
return this.firestore.collection('_').doc().id;
}
}]);
return AngularFirestore;
}();
AngularFirestore.ɵfac = function AngularFirestore_Factory(t) {
return new (t || AngularFirestore)(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseOptionsToken"]), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseNameOrConfigToken"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](EnablePersistenceToken, 8), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](FirestoreSettingsToken, 8), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__["PLATFORM_ID"]), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](PersistenceSettingsToken, 8));
};
AngularFirestore.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjectable"]({
token: AngularFirestore,
factory: function factory(t) {
return AngularFirestore.ɵfac(t);
}
});
AngularFirestore = __decorate([__param(0, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"])(_angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseOptionsToken"])), __param(1, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"])()), __param(1, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"])(_angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseNameOrConfigToken"])), __param(2, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"])()), __param(2, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"])(EnablePersistenceToken)), __param(3, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"])()), __param(3, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"])(FirestoreSettingsToken)), __param(4, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"])(_angular_core__WEBPACK_IMPORTED_MODULE_2__["PLATFORM_ID"])), __param(6, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"])()), __param(6, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"])(PersistenceSettingsToken)), __metadata("design:paramtypes", [Object, Object, Object, Object, Object, _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"], Object])], AngularFirestore);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](AngularFirestore, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Injectable"]
}], function () {
return [{
type: Object,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"],
args: [_angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseOptionsToken"]]
}]
}, {
type: Object,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"],
args: [_angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseNameOrConfigToken"]]
}]
}, {
type: Object,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"],
args: [EnablePersistenceToken]
}]
}, {
type: Object,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"],
args: [FirestoreSettingsToken]
}]
}, {
type: Object,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"],
args: [_angular_core__WEBPACK_IMPORTED_MODULE_2__["PLATFORM_ID"]]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"]
}, {
type: Object,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"],
args: [PersistenceSettingsToken]
}]
}];
}, null);
})();
/***/ }),
/***/ "S/r+":
/*!**************************************************************!*\
!*** ./node_modules/d3-hierarchy/src/hierarchy/ancestors.js ***!
\**************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function () {
var node = this,
nodes = [node];
while (node = node.parent) {
nodes.push(node);
}
return nodes;
});
/***/ }),
/***/ "S3lI":
/*!************************************************************!*\
!*** ./node_modules/d3-interpolate/src/transform/index.js ***!
\************************************************************/
/*! exports provided: interpolateTransformCss, interpolateTransformSvg */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "interpolateTransformCss", function() { return interpolateTransformCss; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "interpolateTransformSvg", function() { return interpolateTransformSvg; });
/* harmony import */ var _number_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../number.js */ "4xfg");
/* harmony import */ var _parse_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./parse.js */ "2nV0");
function interpolateTransform(parse, pxComma, pxParen, degParen) {
function pop(s) {
return s.length ? s.pop() + " " : "";
}
function translate(xa, ya, xb, yb, s, q) {
if (xa !== xb || ya !== yb) {
var i = s.push("translate(", null, pxComma, null, pxParen);
q.push({
i: i - 4,
x: Object(_number_js__WEBPACK_IMPORTED_MODULE_0__["default"])(xa, xb)
}, {
i: i - 2,
x: Object(_number_js__WEBPACK_IMPORTED_MODULE_0__["default"])(ya, yb)
});
} else if (xb || yb) {
s.push("translate(" + xb + pxComma + yb + pxParen);
}
}
function rotate(a, b, s, q) {
if (a !== b) {
if (a - b > 180) b += 360;else if (b - a > 180) a += 360; // shortest path
q.push({
i: s.push(pop(s) + "rotate(", null, degParen) - 2,
x: Object(_number_js__WEBPACK_IMPORTED_MODULE_0__["default"])(a, b)
});
} else if (b) {
s.push(pop(s) + "rotate(" + b + degParen);
}
}
function skewX(a, b, s, q) {
if (a !== b) {
q.push({
i: s.push(pop(s) + "skewX(", null, degParen) - 2,
x: Object(_number_js__WEBPACK_IMPORTED_MODULE_0__["default"])(a, b)
});
} else if (b) {
s.push(pop(s) + "skewX(" + b + degParen);
}
}
function scale(xa, ya, xb, yb, s, q) {
if (xa !== xb || ya !== yb) {
var i = s.push(pop(s) + "scale(", null, ",", null, ")");
q.push({
i: i - 4,
x: Object(_number_js__WEBPACK_IMPORTED_MODULE_0__["default"])(xa, xb)
}, {
i: i - 2,
x: Object(_number_js__WEBPACK_IMPORTED_MODULE_0__["default"])(ya, yb)
});
} else if (xb !== 1 || yb !== 1) {
s.push(pop(s) + "scale(" + xb + "," + yb + ")");
}
}
return function (a, b) {
var s = [],
// string constants and placeholders
q = []; // number interpolators
a = parse(a), b = parse(b);
translate(a.translateX, a.translateY, b.translateX, b.translateY, s, q);
rotate(a.rotate, b.rotate, s, q);
skewX(a.skewX, b.skewX, s, q);
scale(a.scaleX, a.scaleY, b.scaleX, b.scaleY, s, q);
a = b = null; // gc
return function (t) {
var i = -1,
n = q.length,
o;
while (++i < n) {
s[(o = q[i]).i] = o.x(t);
}
return s.join("");
};
};
}
var interpolateTransformCss = interpolateTransform(_parse_js__WEBPACK_IMPORTED_MODULE_1__["parseCss"], "px, ", "px)", "deg)");
var interpolateTransformSvg = interpolateTransform(_parse_js__WEBPACK_IMPORTED_MODULE_1__["parseSvg"], ", ", ")", ")");
/***/ }),
/***/ "S6ln":
/*!******************************************!*\
!*** ./node_modules/moment/locale/hr.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Croatian [hr]
//! author : Bojan Marković : https://github.com/bmarkovic
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
function translate(number, withoutSuffix, key) {
var result = number + ' ';
switch (key) {
case 'ss':
if (number === 1) {
result += 'sekunda';
} else if (number === 2 || number === 3 || number === 4) {
result += 'sekunde';
} else {
result += 'sekundi';
}
return result;
case 'm':
return withoutSuffix ? 'jedna minuta' : 'jedne minute';
case 'mm':
if (number === 1) {
result += 'minuta';
} else if (number === 2 || number === 3 || number === 4) {
result += 'minute';
} else {
result += 'minuta';
}
return result;
case 'h':
return withoutSuffix ? 'jedan sat' : 'jednog sata';
case 'hh':
if (number === 1) {
result += 'sat';
} else if (number === 2 || number === 3 || number === 4) {
result += 'sata';
} else {
result += 'sati';
}
return result;
case 'dd':
if (number === 1) {
result += 'dan';
} else {
result += 'dana';
}
return result;
case 'MM':
if (number === 1) {
result += 'mjesec';
} else if (number === 2 || number === 3 || number === 4) {
result += 'mjeseca';
} else {
result += 'mjeseci';
}
return result;
case 'yy':
if (number === 1) {
result += 'godina';
} else if (number === 2 || number === 3 || number === 4) {
result += 'godine';
} else {
result += 'godina';
}
return result;
}
}
var hr = moment.defineLocale('hr', {
months: {
format: 'siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca'.split('_'),
standalone: 'siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac'.split('_')
},
monthsShort: 'sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.'.split('_'),
monthsParseExact: true,
weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'),
weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'),
weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'H:mm',
LTS: 'H:mm:ss',
L: 'DD.MM.YYYY',
LL: 'Do MMMM YYYY',
LLL: 'Do MMMM YYYY H:mm',
LLLL: 'dddd, Do MMMM YYYY H:mm'
},
calendar: {
sameDay: '[danas u] LT',
nextDay: '[sutra u] LT',
nextWeek: function nextWeek() {
switch (this.day()) {
case 0:
return '[u] [nedjelju] [u] LT';
case 3:
return '[u] [srijedu] [u] LT';
case 6:
return '[u] [subotu] [u] LT';
case 1:
case 2:
case 4:
case 5:
return '[u] dddd [u] LT';
}
},
lastDay: '[jučer u] LT',
lastWeek: function lastWeek() {
switch (this.day()) {
case 0:
return '[prošlu] [nedjelju] [u] LT';
case 3:
return '[prošlu] [srijedu] [u] LT';
case 6:
return '[prošle] [subote] [u] LT';
case 1:
case 2:
case 4:
case 5:
return '[prošli] dddd [u] LT';
}
},
sameElse: 'L'
},
relativeTime: {
future: 'za %s',
past: 'prije %s',
s: 'par sekundi',
ss: translate,
m: translate,
mm: translate,
h: translate,
hh: translate,
d: 'dan',
dd: translate,
M: 'mjesec',
MM: translate,
y: 'godinu',
yy: translate
},
dayOfMonthOrdinalParse: /\d{1,2}\./,
ordinal: '%d.',
week: {
dow: 1,
// Monday is the first day of the week.
doy: 7 // The week that contains Jan 7th is the first week of the year.
}
});
return hr;
});
/***/ }),
/***/ "S83q":
/*!********************************************************!*\
!*** ./node_modules/d3-interpolate/src/basisClosed.js ***!
\********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _basis_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./basis.js */ "yEp2");
/* harmony default export */ __webpack_exports__["default"] = (function (values) {
var n = values.length;
return function (t) {
var i = Math.floor(((t %= 1) < 0 ? ++t : t) * n),
v0 = values[(i + n - 1) % n],
v1 = values[i % n],
v2 = values[(i + 1) % n],
v3 = values[(i + 2) % n];
return Object(_basis_js__WEBPACK_IMPORTED_MODULE_0__["basis"])((t - i / n) * n, v0, v1, v2, v3);
};
});
/***/ }),
/***/ "SC+/":
/*!********************************************!*\
!*** ./node_modules/d3-color/src/index.js ***!
\********************************************/
/*! exports provided: color, rgb, hsl, lab, hcl, lch, gray, cubehelix */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _color_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./color.js */ "FmoU");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "color", function() { return _color_js__WEBPACK_IMPORTED_MODULE_0__["default"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "rgb", function() { return _color_js__WEBPACK_IMPORTED_MODULE_0__["rgb"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "hsl", function() { return _color_js__WEBPACK_IMPORTED_MODULE_0__["hsl"]; });
/* harmony import */ var _lab_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lab.js */ "YvDT");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "lab", function() { return _lab_js__WEBPACK_IMPORTED_MODULE_1__["default"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "hcl", function() { return _lab_js__WEBPACK_IMPORTED_MODULE_1__["hcl"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "lch", function() { return _lab_js__WEBPACK_IMPORTED_MODULE_1__["lch"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "gray", function() { return _lab_js__WEBPACK_IMPORTED_MODULE_1__["gray"]; });
/* harmony import */ var _cubehelix_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cubehelix.js */ "Faen");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "cubehelix", function() { return _cubehelix_js__WEBPACK_IMPORTED_MODULE_2__["default"]; });
/***/ }),
/***/ "SDD1":
/*!***************************************************!*\
!*** ./node_modules/d3-shape/src/curve/linear.js ***!
\***************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
function Linear(context) {
this._context = context;
}
Linear.prototype = {
areaStart: function areaStart() {
this._line = 0;
},
areaEnd: function areaEnd() {
this._line = NaN;
},
lineStart: function lineStart() {
this._point = 0;
},
lineEnd: function lineEnd() {
if (this._line || this._line !== 0 && this._point === 1) this._context.closePath();
this._line = 1 - this._line;
},
point: function point(x, y) {
x = +x, y = +y;
switch (this._point) {
case 0:
this._point = 1;
this._line ? this._context.lineTo(x, y) : this._context.moveTo(x, y);
break;
case 1:
this._point = 2;
// proceed
default:
this._context.lineTo(x, y);
break;
}
}
};
/* harmony default export */ __webpack_exports__["default"] = (function (context) {
return new Linear(context);
});
/***/ }),
/***/ "SFxW":
/*!******************************************!*\
!*** ./node_modules/moment/locale/az.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Azerbaijani [az]
//! author : topchiyev : https://github.com/topchiyev
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var suffixes = {
1: '-inci',
5: '-inci',
8: '-inci',
70: '-inci',
80: '-inci',
2: '-nci',
7: '-nci',
20: '-nci',
50: '-nci',
3: '-üncü',
4: '-üncü',
100: '-üncü',
6: '-ncı',
9: '-uncu',
10: '-uncu',
30: '-uncu',
60: '-ıncı',
90: '-ıncı'
};
var az = moment.defineLocale('az', {
months: 'yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr'.split('_'),
monthsShort: 'yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek'.split('_'),
weekdays: 'Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə'.split('_'),
weekdaysShort: 'Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən'.split('_'),
weekdaysMin: 'Bz_BE_ÇA_Çə_CA_Cü_Şə'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD.MM.YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd, D MMMM YYYY HH:mm'
},
calendar: {
sameDay: '[bugün saat] LT',
nextDay: '[sabah saat] LT',
nextWeek: '[gələn həftə] dddd [saat] LT',
lastDay: '[dünən] LT',
lastWeek: '[keçən həftə] dddd [saat] LT',
sameElse: 'L'
},
relativeTime: {
future: '%s sonra',
past: '%s əvvəl',
s: 'bir neçə saniyə',
ss: '%d saniyə',
m: 'bir dəqiqə',
mm: '%d dəqiqə',
h: 'bir saat',
hh: '%d saat',
d: 'bir gün',
dd: '%d gün',
M: 'bir ay',
MM: '%d ay',
y: 'bir il',
yy: '%d il'
},
meridiemParse: /gecə|səhər|gündüz|axşam/,
isPM: function isPM(input) {
return /^(gündüz|axşam)$/.test(input);
},
meridiem: function meridiem(hour, minute, isLower) {
if (hour < 4) {
return 'gecə';
} else if (hour < 12) {
return 'səhər';
} else if (hour < 17) {
return 'gündüz';
} else {
return 'axşam';
}
},
dayOfMonthOrdinalParse: /\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,
ordinal: function ordinal(number) {
if (number === 0) {
// special case for zero
return number + '-ıncı';
}
var a = number % 10,
b = number % 100 - a,
c = number >= 100 ? 100 : null;
return number + (suffixes[a] || suffixes[b] || suffixes[c]);
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 7 // The week that contains Jan 7th is the first week of the year.
}
});
return az;
});
/***/ }),
/***/ "SPLT":
/*!*************************************************************************!*\
!*** ./node_modules/d3-time-format/node_modules/d3-time/src/utcYear.js ***!
\*************************************************************************/
/*! exports provided: default, utcYears */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcYears", function() { return utcYears; });
/* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "8Xcs");
var utcYear = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) {
date.setUTCMonth(0, 1);
date.setUTCHours(0, 0, 0, 0);
}, function (date, step) {
date.setUTCFullYear(date.getUTCFullYear() + step);
}, function (start, end) {
return end.getUTCFullYear() - start.getUTCFullYear();
}, function (date) {
return date.getUTCFullYear();
}); // An optimized implementation for this simple case.
utcYear.every = function (k) {
return !isFinite(k = Math.floor(k)) || !(k > 0) ? null : Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) {
date.setUTCFullYear(Math.floor(date.getUTCFullYear() / k) * k);
date.setUTCMonth(0, 1);
date.setUTCHours(0, 0, 0, 0);
}, function (date, step) {
date.setUTCFullYear(date.getUTCFullYear() + step * k);
});
};
/* harmony default export */ __webpack_exports__["default"] = (utcYear);
var utcYears = utcYear.range;
/***/ }),
/***/ "SSHS":
/*!*******************************************!*\
!*** ./node_modules/d3-array/src/some.js ***!
\*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return some; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe");
function some(values, test) {
if (typeof test !== "function") throw new TypeError("test is not a function");
var index = -1;
var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values),
_step;
try {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
var value = _step.value;
if (test(value, ++index, values)) {
return true;
}
}
} catch (err) {
_iterator.e(err);
} finally {
_iterator.f();
}
return false;
}
/***/ }),
/***/ "STbY":
/*!**********************************************************************!*\
!*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/menu.js ***!
\**********************************************************************/
/*! exports provided: MAT_MENU_CONTENT, MAT_MENU_DEFAULT_OPTIONS, MAT_MENU_PANEL, MAT_MENU_SCROLL_STRATEGY, MatMenu, MatMenuContent, MatMenuItem, MatMenuModule, MatMenuTrigger, _MatMenuBase, _MatMenuDirectivesModule, fadeInItems, matMenuAnimations, transformMenu, ɵangular_material_src_material_menu_menu_a, ɵangular_material_src_material_menu_menu_b, ɵangular_material_src_material_menu_menu_c */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MENU_CONTENT", function() { return MAT_MENU_CONTENT; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MENU_DEFAULT_OPTIONS", function() { return MAT_MENU_DEFAULT_OPTIONS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MENU_PANEL", function() { return MAT_MENU_PANEL; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MENU_SCROLL_STRATEGY", function() { return MAT_MENU_SCROLL_STRATEGY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatMenu", function() { return MatMenu; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatMenuContent", function() { return MatMenuContent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatMenuItem", function() { return MatMenuItem; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatMenuModule", function() { return MatMenuModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatMenuTrigger", function() { return MatMenuTrigger; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatMenuBase", function() { return _MatMenuBase; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatMenuDirectivesModule", function() { return _MatMenuDirectivesModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fadeInItems", function() { return fadeInItems; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matMenuAnimations", function() { return matMenuAnimations; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "transformMenu", function() { return transformMenu; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_material_src_material_menu_menu_a", function() { return MAT_MENU_DEFAULT_OPTIONS_FACTORY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_material_src_material_menu_menu_b", function() { return MAT_MENU_SCROLL_STRATEGY_FACTORY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_material_src_material_menu_menu_c", function() { return MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/toConsumableArray */ "KQm4");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x");
/* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1");
/* harmony import */ var _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/cdk/keycodes */ "FtGj");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
/* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @angular/animations */ "R0Ic");
/* harmony import */ var _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @angular/cdk/portal */ "+rOU");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @angular/common */ "ofXK");
/* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @angular/material/core */ "FKr1");
/* harmony import */ var _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @angular/cdk/bidi */ "cH1L");
/* harmony import */ var _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @angular/cdk/overlay */ "rDax");
/* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! @angular/cdk/platform */ "nLfN");
/* harmony import */ var _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! @angular/cdk/scrolling */ "vxfF");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Animations used by the mat-menu component.
* Animation duration and timing values are based on:
* https://material.io/guidelines/components/menus.html#menus-usage
* @docs-private
*/
var _c0 = ["mat-menu-item", ""];
var _c1 = ["*"];
function MatMenu_ng_template_0_Template(rf, ctx) {
if (rf & 1) {
var _r2 = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetCurrentView"]();
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵelementStart"](0, "div", 0);
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵlistener"]("keydown", function MatMenu_ng_template_0_Template_div_keydown_0_listener($event) {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵrestoreView"](_r2);
var ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵnextContext"]();
return ctx_r1._handleKeydown($event);
})("click", function MatMenu_ng_template_0_Template_div_click_0_listener() {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵrestoreView"](_r2);
var ctx_r3 = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵnextContext"]();
return ctx_r3.closed.emit("click");
})("@transformMenu.start", function MatMenu_ng_template_0_Template_div_animation_transformMenu_start_0_listener($event) {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵrestoreView"](_r2);
var ctx_r4 = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵnextContext"]();
return ctx_r4._onAnimationStart($event);
})("@transformMenu.done", function MatMenu_ng_template_0_Template_div_animation_transformMenu_done_0_listener($event) {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵrestoreView"](_r2);
var ctx_r5 = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵnextContext"]();
return ctx_r5._onAnimationDone($event);
});
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵelementStart"](1, "div", 1);
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵprojection"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵelementEnd"]();
}
if (rf & 2) {
var ctx_r0 = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵnextContext"]();
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵproperty"]("id", ctx_r0.panelId)("ngClass", ctx_r0._classList)("@transformMenu", ctx_r0._panelAnimationState);
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵattribute"]("aria-label", ctx_r0.ariaLabel || null)("aria-labelledby", ctx_r0.ariaLabelledby || null)("aria-describedby", ctx_r0.ariaDescribedby || null);
}
}
var matMenuAnimations = {
/**
* This animation controls the menu panel's entry and exit from the page.
*
* When the menu panel is added to the DOM, it scales in and fades in its border.
*
* When the menu panel is removed from the DOM, it simply fades out after a brief
* delay to display the ripple.
*/
transformMenu: Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["trigger"])('transformMenu', [Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["state"])('void', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({
opacity: 0,
transform: 'scale(0.8)'
})), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["transition"])('void => enter', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["animate"])('120ms cubic-bezier(0, 0, 0.2, 1)', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({
opacity: 1,
transform: 'scale(1)'
}))), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["transition"])('* => void', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["animate"])('100ms 25ms linear', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({
opacity: 0
})))]),
/**
* This animation fades in the background color and content of the menu panel
* after its containing element is scaled in.
*/
fadeInItems: Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["trigger"])('fadeInItems', [// TODO(crisbeto): this is inside the `transformMenu`
// now. Remove next time we do breaking changes.
Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["state"])('showing', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({
opacity: 1
})), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["transition"])('void => *', [Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({
opacity: 0
}), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["animate"])('400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)')])])
};
/**
* @deprecated
* @breaking-change 8.0.0
* @docs-private
*/
var fadeInItems = matMenuAnimations.fadeInItems;
/**
* @deprecated
* @breaking-change 8.0.0
* @docs-private
*/
var transformMenu = matMenuAnimations.transformMenu;
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Injection token that can be used to reference instances of `MatMenuContent`. It serves
* as alternative token to the actual `MatMenuContent` class which could cause unnecessary
* retention of the class and its directive metadata.
*/
var MAT_MENU_CONTENT = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["InjectionToken"]('MatMenuContent');
/**
* Menu content that will be rendered lazily once the menu is opened.
*/
var MatMenuContent = /*#__PURE__*/function () {
function MatMenuContent(_template, _componentFactoryResolver, _appRef, _injector, _viewContainerRef, _document, _changeDetectorRef) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, MatMenuContent);
this._template = _template;
this._componentFactoryResolver = _componentFactoryResolver;
this._appRef = _appRef;
this._injector = _injector;
this._viewContainerRef = _viewContainerRef;
this._document = _document;
this._changeDetectorRef = _changeDetectorRef;
/** Emits when the menu content has been attached. */
this._attached = new rxjs__WEBPACK_IMPORTED_MODULE_11__["Subject"]();
}
/**
* Attaches the content with a particular context.
* @docs-private
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(MatMenuContent, [{
key: "attach",
value: function attach() {
var context = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
if (!this._portal) {
this._portal = new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_14__["TemplatePortal"](this._template, this._viewContainerRef);
}
this.detach();
if (!this._outlet) {
this._outlet = new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_14__["DomPortalOutlet"](this._document.createElement('div'), this._componentFactoryResolver, this._appRef, this._injector);
}
var element = this._template.elementRef.nativeElement; // Because we support opening the same menu from different triggers (which in turn have their
// own `OverlayRef` panel), we have to re-insert the host element every time, otherwise we
// risk it staying attached to a pane that's no longer in the DOM.
element.parentNode.insertBefore(this._outlet.outletElement, element); // When `MatMenuContent` is used in an `OnPush` component, the insertion of the menu
// content via `createEmbeddedView` does not cause the content to be seen as "dirty"
// by Angular. This causes the `@ContentChildren` for menu items within the menu to
// not be updated by Angular. By explicitly marking for check here, we tell Angular that
// it needs to check for new menu items and update the `@ContentChild` in `MatMenu`.
// @breaking-change 9.0.0 Make change detector ref required
if (this._changeDetectorRef) {
this._changeDetectorRef.markForCheck();
}
this._portal.attach(this._outlet, context);
this._attached.next();
}
/**
* Detaches the content.
* @docs-private
*/
}, {
key: "detach",
value: function detach() {
if (this._portal.isAttached) {
this._portal.detach();
}
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
if (this._outlet) {
this._outlet.dispose();
}
}
}]);
return MatMenuContent;
}();
MatMenuContent.ɵfac = function MatMenuContent_Factory(t) {
return new (t || MatMenuContent)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["TemplateRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ComponentFactoryResolver"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ApplicationRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["Injector"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewContainerRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ChangeDetectorRef"]));
};
MatMenuContent.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: MatMenuContent,
selectors: [["ng-template", "matMenuContent", ""]],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵProvidersFeature"]([{
provide: MAT_MENU_CONTENT,
useExisting: MatMenuContent
}])]
});
MatMenuContent.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["TemplateRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ComponentFactoryResolver"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ApplicationRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injector"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewContainerRef"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ChangeDetectorRef"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](MatMenuContent, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"],
args: [{
selector: 'ng-template[matMenuContent]',
providers: [{
provide: MAT_MENU_CONTENT,
useExisting: MatMenuContent
}]
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["TemplateRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ComponentFactoryResolver"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ApplicationRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injector"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewContainerRef"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ChangeDetectorRef"]
}];
}, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Throws an exception for the case when menu trigger doesn't have a valid mat-menu instance
* @docs-private
*/
function throwMatMenuMissingError() {
throw Error("matMenuTriggerFor: must pass in an mat-menu instance.\n\n Example:\n \n ");
}
/**
* Throws an exception for the case when menu's x-position value isn't valid.
* In other words, it doesn't match 'before' or 'after'.
* @docs-private
*/
function throwMatMenuInvalidPositionX() {
throw Error("xPosition value must be either 'before' or after'.\n Example: ");
}
/**
* Throws an exception for the case when menu's y-position value isn't valid.
* In other words, it doesn't match 'above' or 'below'.
* @docs-private
*/
function throwMatMenuInvalidPositionY() {
throw Error("yPosition value must be either 'above' or below'.\n Example: ");
}
/**
* Throws an exception for the case when a menu is assigned
* to a trigger that is placed inside the same menu.
* @docs-private
*/
function throwMatMenuRecursiveError() {
throw Error("matMenuTriggerFor: menu cannot contain its own trigger. Assign a menu that is " + "not a parent of the trigger or move the trigger outside of the menu.");
}
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Injection token used to provide the parent menu to menu-specific components.
* @docs-private
*/
var MAT_MENU_PANEL = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["InjectionToken"]('MAT_MENU_PANEL');
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
// Boilerplate for applying mixins to MatMenuItem.
/** @docs-private */
var MatMenuItemBase = function MatMenuItemBase() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, MatMenuItemBase);
};
var _MatMenuItemMixinBase = Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_16__["mixinDisableRipple"])(Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_16__["mixinDisabled"])(MatMenuItemBase));
/**
* Single item inside of a `mat-menu`. Provides the menu item styling and accessibility treatment.
*/
var MatMenuItem = /*#__PURE__*/function (_MatMenuItemMixinBase2) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(MatMenuItem, _MatMenuItemMixinBase2);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(MatMenuItem);
function MatMenuItem(_elementRef,
/**
* @deprecated `_document` parameter is no longer being used and will be removed.
* @breaking-change 12.0.0
*/
_document, _focusMonitor, _parentMenu) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, MatMenuItem);
// @breaking-change 8.0.0 make `_focusMonitor` and `document` required params.
_this = _super.call(this);
_this._elementRef = _elementRef;
_this._focusMonitor = _focusMonitor;
_this._parentMenu = _parentMenu;
/** ARIA role for the menu item. */
_this.role = 'menuitem';
/** Stream that emits when the menu item is hovered. */
_this._hovered = new rxjs__WEBPACK_IMPORTED_MODULE_11__["Subject"]();
/** Stream that emits when the menu item is focused. */
_this._focused = new rxjs__WEBPACK_IMPORTED_MODULE_11__["Subject"]();
/** Whether the menu item is highlighted. */
_this._highlighted = false;
/** Whether the menu item acts as a trigger for a sub-menu. */
_this._triggersSubmenu = false;
if (_parentMenu && _parentMenu.addItem) {
_parentMenu.addItem(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__["default"])(_this));
}
return _this;
}
/** Focuses the menu item. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(MatMenuItem, [{
key: "focus",
value: function focus() {
var origin = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'program';
var options = arguments.length > 1 ? arguments[1] : undefined;
if (this._focusMonitor) {
this._focusMonitor.focusVia(this._getHostElement(), origin, options);
} else {
this._getHostElement().focus(options);
}
this._focused.next(this);
}
}, {
key: "ngAfterViewInit",
value: function ngAfterViewInit() {
if (this._focusMonitor) {
// Start monitoring the element so it gets the appropriate focused classes. We want
// to show the focus style for menu items only when the focus was not caused by a
// mouse or touch interaction.
this._focusMonitor.monitor(this._elementRef, false);
}
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
if (this._focusMonitor) {
this._focusMonitor.stopMonitoring(this._elementRef);
}
if (this._parentMenu && this._parentMenu.removeItem) {
this._parentMenu.removeItem(this);
}
this._hovered.complete();
this._focused.complete();
}
/** Used to set the `tabindex`. */
}, {
key: "_getTabIndex",
value: function _getTabIndex() {
return this.disabled ? '-1' : '0';
}
/** Returns the host DOM element. */
}, {
key: "_getHostElement",
value: function _getHostElement() {
return this._elementRef.nativeElement;
}
/** Prevents the default element actions if it is disabled. */
// We have to use a `HostListener` here in order to support both Ivy and ViewEngine.
// In Ivy the `host` bindings will be merged when this class is extended, whereas in
// ViewEngine they're overwritten.
// TODO(crisbeto): we move this back into `host` once Ivy is turned on by default.
// tslint:disable-next-line:no-host-decorator-in-concrete
}, {
key: "_checkDisabled",
value: function _checkDisabled(event) {
if (this.disabled) {
event.preventDefault();
event.stopPropagation();
}
}
/** Emits to the hover stream. */
// We have to use a `HostListener` here in order to support both Ivy and ViewEngine.
// In Ivy the `host` bindings will be merged when this class is extended, whereas in
// ViewEngine they're overwritten.
// TODO(crisbeto): we move this back into `host` once Ivy is turned on by default.
// tslint:disable-next-line:no-host-decorator-in-concrete
}, {
key: "_handleMouseEnter",
value: function _handleMouseEnter() {
this._hovered.next(this);
}
/** Gets the label to be used when determining whether the option should be focused. */
}, {
key: "getLabel",
value: function getLabel() {
var _a, _b;
var clone = this._elementRef.nativeElement.cloneNode(true);
var icons = clone.querySelectorAll('mat-icon, .material-icons'); // Strip away icons so they don't show up in the text.
for (var i = 0; i < icons.length; i++) {
var icon = icons[i];
(_a = icon.parentNode) === null || _a === void 0 ? void 0 : _a.removeChild(icon);
}
return ((_b = clone.textContent) === null || _b === void 0 ? void 0 : _b.trim()) || '';
}
}]);
return MatMenuItem;
}(_MatMenuItemMixinBase);
MatMenuItem.ɵfac = function MatMenuItem_Factory(t) {
return new (t || MatMenuItem)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](MAT_MENU_PANEL, 8));
};
MatMenuItem.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineComponent"]({
type: MatMenuItem,
selectors: [["", "mat-menu-item", ""]],
hostAttrs: [1, "mat-focus-indicator"],
hostVars: 10,
hostBindings: function MatMenuItem_HostBindings(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵlistener"]("click", function MatMenuItem_click_HostBindingHandler($event) {
return ctx._checkDisabled($event);
})("mouseenter", function MatMenuItem_mouseenter_HostBindingHandler() {
return ctx._handleMouseEnter();
});
}
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵattribute"]("role", ctx.role)("tabindex", ctx._getTabIndex())("aria-disabled", ctx.disabled.toString())("disabled", ctx.disabled || null);
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵclassProp"]("mat-menu-item", true)("mat-menu-item-highlighted", ctx._highlighted)("mat-menu-item-submenu-trigger", ctx._triggersSubmenu);
}
},
inputs: {
disabled: "disabled",
disableRipple: "disableRipple",
role: "role"
},
exportAs: ["matMenuItem"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]],
attrs: _c0,
ngContentSelectors: _c1,
decls: 2,
vars: 2,
consts: [["matRipple", "", 1, "mat-menu-ripple", 3, "matRippleDisabled", "matRippleTrigger"]],
template: function MatMenuItem_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵprojectionDef"]();
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵprojection"](0);
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵelement"](1, "div", 0);
}
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵadvance"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵproperty"]("matRippleDisabled", ctx.disableRipple || ctx.disabled)("matRippleTrigger", ctx._getHostElement());
}
},
directives: [_angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatRipple"]],
encapsulation: 2,
changeDetection: 0
});
MatMenuItem.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]]
}]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [MAT_MENU_PANEL]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"]
}]
}];
};
MatMenuItem.propDecorators = {
role: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
_checkDisabled: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["HostListener"],
args: ['click', ['$event']]
}],
_handleMouseEnter: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["HostListener"],
args: ['mouseenter']
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](MatMenuItem, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Component"],
args: [{
selector: '[mat-menu-item]',
exportAs: 'matMenuItem',
inputs: ['disabled', 'disableRipple'],
host: {
'[attr.role]': 'role',
'[class.mat-menu-item]': 'true',
'[class.mat-menu-item-highlighted]': '_highlighted',
'[class.mat-menu-item-submenu-trigger]': '_triggersSubmenu',
'[attr.tabindex]': '_getTabIndex()',
'[attr.aria-disabled]': 'disabled.toString()',
'[attr.disabled]': 'disabled || null',
'class': 'mat-focus-indicator'
},
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ChangeDetectionStrategy"].OnPush,
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewEncapsulation"].None,
template: "\n
\n
\n"
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]]
}]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [MAT_MENU_PANEL]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"]
}]
}];
}, {
role: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
/** Prevents the default element actions if it is disabled. */
// We have to use a `HostListener` here in order to support both Ivy and ViewEngine.
// In Ivy the `host` bindings will be merged when this class is extended, whereas in
// ViewEngine they're overwritten.
// TODO(crisbeto): we move this back into `host` once Ivy is turned on by default.
// tslint:disable-next-line:no-host-decorator-in-concrete
_checkDisabled: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["HostListener"],
args: ['click', ['$event']]
}],
/** Emits to the hover stream. */
// We have to use a `HostListener` here in order to support both Ivy and ViewEngine.
// In Ivy the `host` bindings will be merged when this class is extended, whereas in
// ViewEngine they're overwritten.
// TODO(crisbeto): we move this back into `host` once Ivy is turned on by default.
// tslint:disable-next-line:no-host-decorator-in-concrete
_handleMouseEnter: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["HostListener"],
args: ['mouseenter']
}]
});
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Injection token to be used to override the default options for `mat-menu`. */
var MAT_MENU_DEFAULT_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["InjectionToken"]('mat-menu-default-options', {
providedIn: 'root',
factory: MAT_MENU_DEFAULT_OPTIONS_FACTORY
});
/** @docs-private */
function MAT_MENU_DEFAULT_OPTIONS_FACTORY() {
return {
overlapTrigger: false,
xPosition: 'after',
yPosition: 'below',
backdropClass: 'cdk-overlay-transparent-backdrop'
};
}
/**
* Start elevation for the menu panel.
* @docs-private
*/
var MAT_MENU_BASE_ELEVATION = 4;
var menuPanelUid = 0;
/** Base class with all of the `MatMenu` functionality. */
var _MatMenuBase = /*#__PURE__*/function () {
function _MatMenuBase(_elementRef, _ngZone, _defaultOptions) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, _MatMenuBase);
this._elementRef = _elementRef;
this._ngZone = _ngZone;
this._defaultOptions = _defaultOptions;
this._xPosition = this._defaultOptions.xPosition;
this._yPosition = this._defaultOptions.yPosition;
/** Only the direct descendant menu items. */
this._directDescendantItems = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["QueryList"]();
/** Subscription to tab events on the menu panel */
this._tabSubscription = rxjs__WEBPACK_IMPORTED_MODULE_11__["Subscription"].EMPTY;
/** Config object to be passed into the menu's ngClass */
this._classList = {};
/** Current state of the panel animation. */
this._panelAnimationState = 'void';
/** Emits whenever an animation on the menu completes. */
this._animationDone = new rxjs__WEBPACK_IMPORTED_MODULE_11__["Subject"]();
/** Class or list of classes to be added to the overlay panel. */
this.overlayPanelClass = this._defaultOptions.overlayPanelClass || '';
/** Class to be added to the backdrop element. */
this.backdropClass = this._defaultOptions.backdropClass;
this._overlapTrigger = this._defaultOptions.overlapTrigger;
this._hasBackdrop = this._defaultOptions.hasBackdrop;
/** Event emitted when the menu is closed. */
this.closed = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["EventEmitter"]();
/**
* Event emitted when the menu is closed.
* @deprecated Switch to `closed` instead
* @breaking-change 8.0.0
*/
this.close = this.closed;
this.panelId = "mat-menu-panel-".concat(menuPanelUid++);
}
/** Position of the menu in the X axis. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(_MatMenuBase, [{
key: "xPosition",
get: function get() {
return this._xPosition;
},
set: function set(value) {
if (value !== 'before' && value !== 'after' && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throwMatMenuInvalidPositionX();
}
this._xPosition = value;
this.setPositionClasses();
}
/** Position of the menu in the Y axis. */
}, {
key: "yPosition",
get: function get() {
return this._yPosition;
},
set: function set(value) {
if (value !== 'above' && value !== 'below' && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throwMatMenuInvalidPositionY();
}
this._yPosition = value;
this.setPositionClasses();
}
/** Whether the menu should overlap its trigger. */
}, {
key: "overlapTrigger",
get: function get() {
return this._overlapTrigger;
},
set: function set(value) {
this._overlapTrigger = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_8__["coerceBooleanProperty"])(value);
}
/** Whether the menu has a backdrop. */
}, {
key: "hasBackdrop",
get: function get() {
return this._hasBackdrop;
},
set: function set(value) {
this._hasBackdrop = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_8__["coerceBooleanProperty"])(value);
}
/**
* This method takes classes set on the host mat-menu element and applies them on the
* menu template that displays in the overlay container. Otherwise, it's difficult
* to style the containing menu from outside the component.
* @param classes list of class names
*/
}, {
key: "panelClass",
set: function set(classes) {
var _this2 = this;
var previousPanelClass = this._previousPanelClass;
if (previousPanelClass && previousPanelClass.length) {
previousPanelClass.split(' ').forEach(function (className) {
_this2._classList[className] = false;
});
}
this._previousPanelClass = classes;
if (classes && classes.length) {
classes.split(' ').forEach(function (className) {
_this2._classList[className] = true;
});
this._elementRef.nativeElement.className = '';
}
}
/**
* This method takes classes set on the host mat-menu element and applies them on the
* menu template that displays in the overlay container. Otherwise, it's difficult
* to style the containing menu from outside the component.
* @deprecated Use `panelClass` instead.
* @breaking-change 8.0.0
*/
}, {
key: "classList",
get: function get() {
return this.panelClass;
},
set: function set(classes) {
this.panelClass = classes;
}
}, {
key: "ngOnInit",
value: function ngOnInit() {
this.setPositionClasses();
}
}, {
key: "ngAfterContentInit",
value: function ngAfterContentInit() {
var _this3 = this;
this._updateDirectDescendants();
this._keyManager = new _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusKeyManager"](this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd();
this._tabSubscription = this._keyManager.tabOut.subscribe(function () {
return _this3.closed.emit('tab');
}); // If a user manually (programatically) focuses a menu item, we need to reflect that focus
// change back to the key manager. Note that we don't need to unsubscribe here because _focused
// is internal and we know that it gets completed on destroy.
this._directDescendantItems.changes.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["startWith"])(this._directDescendantItems), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["switchMap"])(function (items) {
return rxjs__WEBPACK_IMPORTED_MODULE_11__["merge"].apply(void 0, Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["default"])(items.map(function (item) {
return item._focused;
})));
})).subscribe(function (focusedItem) {
return _this3._keyManager.updateActiveItem(focusedItem);
});
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
this._directDescendantItems.destroy();
this._tabSubscription.unsubscribe();
this.closed.complete();
}
/** Stream that emits whenever the hovered menu item changes. */
}, {
key: "_hovered",
value: function _hovered() {
// Coerce the `changes` property because Angular types it as `Observable`
var itemChanges = this._directDescendantItems.changes;
return itemChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["startWith"])(this._directDescendantItems), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["switchMap"])(function (items) {
return rxjs__WEBPACK_IMPORTED_MODULE_11__["merge"].apply(void 0, Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["default"])(items.map(function (item) {
return item._hovered;
})));
}));
}
/*
* Registers a menu item with the menu.
* @docs-private
* @deprecated No longer being used. To be removed.
* @breaking-change 9.0.0
*/
}, {
key: "addItem",
value: function addItem(_item) {}
/**
* Removes an item from the menu.
* @docs-private
* @deprecated No longer being used. To be removed.
* @breaking-change 9.0.0
*/
}, {
key: "removeItem",
value: function removeItem(_item) {}
/** Handle a keyboard event from the menu, delegating to the appropriate action. */
}, {
key: "_handleKeydown",
value: function _handleKeydown(event) {
var keyCode = event.keyCode;
var manager = this._keyManager;
switch (keyCode) {
case _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["ESCAPE"]:
if (!Object(_angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["hasModifierKey"])(event)) {
event.preventDefault();
this.closed.emit('keydown');
}
break;
case _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["LEFT_ARROW"]:
if (this.parentMenu && this.direction === 'ltr') {
this.closed.emit('keydown');
}
break;
case _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["RIGHT_ARROW"]:
if (this.parentMenu && this.direction === 'rtl') {
this.closed.emit('keydown');
}
break;
default:
if (keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["UP_ARROW"] || keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["DOWN_ARROW"]) {
manager.setFocusOrigin('keyboard');
}
manager.onKeydown(event);
}
}
/**
* Focus the first item in the menu.
* @param origin Action from which the focus originated. Used to set the correct styling.
*/
}, {
key: "focusFirstItem",
value: function focusFirstItem() {
var _this4 = this;
var origin = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'program';
// When the content is rendered lazily, it takes a bit before the items are inside the DOM.
if (this.lazyContent) {
this._ngZone.onStable.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["take"])(1)).subscribe(function () {
return _this4._focusFirstItem(origin);
});
} else {
this._focusFirstItem(origin);
}
}
/**
* Actual implementation that focuses the first item. Needs to be separated
* out so we don't repeat the same logic in the public `focusFirstItem` method.
*/
}, {
key: "_focusFirstItem",
value: function _focusFirstItem(origin) {
var manager = this._keyManager;
manager.setFocusOrigin(origin).setFirstItemActive(); // If there's no active item at this point, it means that all the items are disabled.
// Move focus to the menu panel so keyboard events like Escape still work. Also this will
// give _some_ feedback to screen readers.
if (!manager.activeItem && this._directDescendantItems.length) {
var element = this._directDescendantItems.first._getHostElement().parentElement; // Because the `mat-menu` is at the DOM insertion point, not inside the overlay, we don't
// have a nice way of getting a hold of the menu panel. We can't use a `ViewChild` either
// because the panel is inside an `ng-template`. We work around it by starting from one of
// the items and walking up the DOM.
while (element) {
if (element.getAttribute('role') === 'menu') {
element.focus();
break;
} else {
element = element.parentElement;
}
}
}
}
/**
* Resets the active item in the menu. This is used when the menu is opened, allowing
* the user to start from the first option when pressing the down arrow.
*/
}, {
key: "resetActiveItem",
value: function resetActiveItem() {
this._keyManager.setActiveItem(-1);
}
/**
* Sets the menu panel elevation.
* @param depth Number of parent menus that come before the menu.
*/
}, {
key: "setElevation",
value: function setElevation(depth) {
// The elevation starts at the base and increases by one for each level.
// Capped at 24 because that's the maximum elevation defined in the Material design spec.
var elevation = Math.min(MAT_MENU_BASE_ELEVATION + depth, 24);
var newElevation = "mat-elevation-z".concat(elevation);
var customElevation = Object.keys(this._classList).find(function (c) {
return c.startsWith('mat-elevation-z');
});
if (!customElevation || customElevation === this._previousElevation) {
if (this._previousElevation) {
this._classList[this._previousElevation] = false;
}
this._classList[newElevation] = true;
this._previousElevation = newElevation;
}
}
/**
* Adds classes to the menu panel based on its position. Can be used by
* consumers to add specific styling based on the position.
* @param posX Position of the menu along the x axis.
* @param posY Position of the menu along the y axis.
* @docs-private
*/
}, {
key: "setPositionClasses",
value: function setPositionClasses() {
var posX = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.xPosition;
var posY = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : this.yPosition;
var classes = this._classList;
classes['mat-menu-before'] = posX === 'before';
classes['mat-menu-after'] = posX === 'after';
classes['mat-menu-above'] = posY === 'above';
classes['mat-menu-below'] = posY === 'below';
}
/** Starts the enter animation. */
}, {
key: "_startAnimation",
value: function _startAnimation() {
// @breaking-change 8.0.0 Combine with _resetAnimation.
this._panelAnimationState = 'enter';
}
/** Resets the panel animation to its initial state. */
}, {
key: "_resetAnimation",
value: function _resetAnimation() {
// @breaking-change 8.0.0 Combine with _startAnimation.
this._panelAnimationState = 'void';
}
/** Callback that is invoked when the panel animation completes. */
}, {
key: "_onAnimationDone",
value: function _onAnimationDone(event) {
this._animationDone.next(event);
this._isAnimating = false;
}
}, {
key: "_onAnimationStart",
value: function _onAnimationStart(event) {
this._isAnimating = true; // Scroll the content element to the top as soon as the animation starts. This is necessary,
// because we move focus to the first item while it's still being animated, which can throw
// the browser off when it determines the scroll position. Alternatively we can move focus
// when the animation is done, however moving focus asynchronously will interrupt screen
// readers which are in the process of reading out the menu already. We take the `element`
// from the `event` since we can't use a `ViewChild` to access the pane.
if (event.toState === 'enter' && this._keyManager.activeItemIndex === 0) {
event.element.scrollTop = 0;
}
}
/**
* Sets up a stream that will keep track of any newly-added menu items and will update the list
* of direct descendants. We collect the descendants this way, because `_allItems` can include
* items that are part of child menus, and using a custom way of registering items is unreliable
* when it comes to maintaining the item order.
*/
}, {
key: "_updateDirectDescendants",
value: function _updateDirectDescendants() {
var _this5 = this;
this._allItems.changes.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["startWith"])(this._allItems)).subscribe(function (items) {
_this5._directDescendantItems.reset(items.filter(function (item) {
return item._parentMenu === _this5;
}));
_this5._directDescendantItems.notifyOnChanges();
});
}
}]);
return _MatMenuBase;
}();
_MatMenuBase.ɵfac = function _MatMenuBase_Factory(t) {
return new (t || _MatMenuBase)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](MAT_MENU_DEFAULT_OPTIONS));
};
_MatMenuBase.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: _MatMenuBase,
contentQueries: function _MatMenuBase_ContentQueries(rf, ctx, dirIndex) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵcontentQuery"](dirIndex, MAT_MENU_CONTENT, true);
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵcontentQuery"](dirIndex, MatMenuItem, true);
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵcontentQuery"](dirIndex, MatMenuItem, false);
}
if (rf & 2) {
var _t;
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵloadQuery"]()) && (ctx.lazyContent = _t.first);
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵloadQuery"]()) && (ctx._allItems = _t);
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵloadQuery"]()) && (ctx.items = _t);
}
},
viewQuery: function _MatMenuBase_Query(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵviewQuery"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["TemplateRef"], true);
}
if (rf & 2) {
var _t;
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵloadQuery"]()) && (ctx.templateRef = _t.first);
}
},
inputs: {
backdropClass: "backdropClass",
xPosition: "xPosition",
yPosition: "yPosition",
overlapTrigger: "overlapTrigger",
hasBackdrop: "hasBackdrop",
panelClass: ["class", "panelClass"],
classList: "classList",
ariaLabel: ["aria-label", "ariaLabel"],
ariaLabelledby: ["aria-labelledby", "ariaLabelledby"],
ariaDescribedby: ["aria-describedby", "ariaDescribedby"]
},
outputs: {
closed: "closed",
close: "close"
}
});
_MatMenuBase.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [MAT_MENU_DEFAULT_OPTIONS]
}]
}];
};
_MatMenuBase.propDecorators = {
_allItems: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ContentChildren"],
args: [MatMenuItem, {
descendants: true
}]
}],
backdropClass: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
ariaLabel: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['aria-label']
}],
ariaLabelledby: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['aria-labelledby']
}],
ariaDescribedby: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['aria-describedby']
}],
xPosition: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
yPosition: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
templateRef: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewChild"],
args: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["TemplateRef"]]
}],
items: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ContentChildren"],
args: [MatMenuItem, {
descendants: false
}]
}],
lazyContent: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ContentChild"],
args: [MAT_MENU_CONTENT]
}],
overlapTrigger: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
hasBackdrop: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
panelClass: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['class']
}],
classList: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
closed: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"]
}],
close: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"]
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](_MatMenuBase, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [MAT_MENU_DEFAULT_OPTIONS]
}]
}];
}, {
backdropClass: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
closed: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"]
}],
close: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"]
}],
xPosition: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
yPosition: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
overlapTrigger: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
hasBackdrop: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
panelClass: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['class']
}],
classList: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"]
}],
_allItems: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ContentChildren"],
args: [MatMenuItem, {
descendants: true
}]
}],
ariaLabel: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['aria-label']
}],
ariaLabelledby: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['aria-labelledby']
}],
ariaDescribedby: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['aria-describedby']
}],
templateRef: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewChild"],
args: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["TemplateRef"]]
}],
items: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ContentChildren"],
args: [MatMenuItem, {
descendants: false
}]
}],
lazyContent: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ContentChild"],
args: [MAT_MENU_CONTENT]
}]
});
})();
/** @docs-public MatMenu */
var MatMenu = /*#__PURE__*/function (_MatMenuBase2) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(MatMenu, _MatMenuBase2);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(MatMenu);
function MatMenu(elementRef, ngZone, defaultOptions) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, MatMenu);
return _super2.call(this, elementRef, ngZone, defaultOptions);
}
return MatMenu;
}(_MatMenuBase);
MatMenu.ɵfac = function MatMenu_Factory(t) {
return new (t || MatMenu)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](MAT_MENU_DEFAULT_OPTIONS));
};
MatMenu.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineComponent"]({
type: MatMenu,
selectors: [["mat-menu"]],
exportAs: ["matMenu"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵProvidersFeature"]([{
provide: MAT_MENU_PANEL,
useExisting: MatMenu
}]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]],
ngContentSelectors: _c1,
decls: 1,
vars: 0,
consts: [["tabindex", "-1", "role", "menu", 1, "mat-menu-panel", 3, "id", "ngClass", "keydown", "click"], [1, "mat-menu-content"]],
template: function MatMenu_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵprojectionDef"]();
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵtemplate"](0, MatMenu_ng_template_0_Template, 3, 6, "ng-template");
}
},
directives: [_angular_common__WEBPACK_IMPORTED_MODULE_15__["NgClass"]],
styles: [".mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]{pointer-events:none}.cdk-high-contrast-active .mat-menu-item.cdk-program-focused,.cdk-high-contrast-active .mat-menu-item.cdk-keyboard-focused,.cdk-high-contrast-active .mat-menu-item-highlighted{outline:dotted 1px}.mat-menu-item-submenu-trigger{padding-right:32px}.mat-menu-item-submenu-trigger::after{width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent currentColor;content:\"\";display:inline-block;position:absolute;top:50%;right:16px;transform:translateY(-50%)}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}[dir=rtl] .mat-menu-item-submenu-trigger::after{right:auto;left:16px;transform:rotateY(180deg) translateY(-50%)}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n"],
encapsulation: 2,
data: {
animation: [matMenuAnimations.transformMenu, matMenuAnimations.fadeInItems]
},
changeDetection: 0
});
MatMenu.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [MAT_MENU_DEFAULT_OPTIONS]
}]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](MatMenu, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Component"],
args: [{
selector: 'mat-menu',
template: "\n
\n
\n \n
\n
\n\n",
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ChangeDetectionStrategy"].OnPush,
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewEncapsulation"].None,
exportAs: 'matMenu',
animations: [matMenuAnimations.transformMenu, matMenuAnimations.fadeInItems],
providers: [{
provide: MAT_MENU_PANEL,
useExisting: MatMenu
}],
styles: [".mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]{pointer-events:none}.cdk-high-contrast-active .mat-menu-item.cdk-program-focused,.cdk-high-contrast-active .mat-menu-item.cdk-keyboard-focused,.cdk-high-contrast-active .mat-menu-item-highlighted{outline:dotted 1px}.mat-menu-item-submenu-trigger{padding-right:32px}.mat-menu-item-submenu-trigger::after{width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent currentColor;content:\"\";display:inline-block;position:absolute;top:50%;right:16px;transform:translateY(-50%)}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}[dir=rtl] .mat-menu-item-submenu-trigger::after{right:auto;left:16px;transform:rotateY(180deg) translateY(-50%)}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n"]
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [MAT_MENU_DEFAULT_OPTIONS]
}]
}];
}, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/** Injection token that determines the scroll handling while the menu is open. */
var MAT_MENU_SCROLL_STRATEGY = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["InjectionToken"]('mat-menu-scroll-strategy');
/** @docs-private */
function MAT_MENU_SCROLL_STRATEGY_FACTORY(overlay) {
return function () {
return overlay.scrollStrategies.reposition();
};
}
/** @docs-private */
var MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER = {
provide: MAT_MENU_SCROLL_STRATEGY,
deps: [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["Overlay"]],
useFactory: MAT_MENU_SCROLL_STRATEGY_FACTORY
};
/** Default top padding of the menu panel. */
var MENU_PANEL_TOP_PADDING = 8;
/** Options for binding a passive event listener. */
var passiveEventListenerOptions = Object(_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_19__["normalizePassiveListenerOptions"])({
passive: true
}); // TODO(andrewseguin): Remove the kebab versions in favor of camelCased attribute selectors
/** Directive applied to an element that should trigger a `mat-menu`. */
var MatMenuTrigger = /*#__PURE__*/function () {
function MatMenuTrigger(_overlay, _element, _viewContainerRef, scrollStrategy, parentMenu, // `MatMenuTrigger` is commonly used in combination with a `MatMenuItem`.
// tslint:disable-next-line: lightweight-tokens
_menuItemInstance, _dir, // TODO(crisbeto): make the _focusMonitor required when doing breaking changes.
// @breaking-change 8.0.0
_focusMonitor) {
var _this6 = this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, MatMenuTrigger);
this._overlay = _overlay;
this._element = _element;
this._viewContainerRef = _viewContainerRef;
this._menuItemInstance = _menuItemInstance;
this._dir = _dir;
this._focusMonitor = _focusMonitor;
this._overlayRef = null;
this._menuOpen = false;
this._closingActionsSubscription = rxjs__WEBPACK_IMPORTED_MODULE_11__["Subscription"].EMPTY;
this._hoverSubscription = rxjs__WEBPACK_IMPORTED_MODULE_11__["Subscription"].EMPTY;
this._menuCloseSubscription = rxjs__WEBPACK_IMPORTED_MODULE_11__["Subscription"].EMPTY;
/**
* Handles touch start events on the trigger.
* Needs to be an arrow function so we can easily use addEventListener and removeEventListener.
*/
this._handleTouchStart = function () {
return _this6._openedBy = 'touch';
}; // Tracking input type is necessary so it's possible to only auto-focus
// the first item of the list when the menu is opened via the keyboard
this._openedBy = null;
/**
* Whether focus should be restored when the menu is closed.
* Note that disabling this option can have accessibility implications
* and it's up to you to manage focus, if you decide to turn it off.
*/
this.restoreFocus = true;
/** Event emitted when the associated menu is opened. */
this.menuOpened = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["EventEmitter"]();
/**
* Event emitted when the associated menu is opened.
* @deprecated Switch to `menuOpened` instead
* @breaking-change 8.0.0
*/
// tslint:disable-next-line:no-output-on-prefix
this.onMenuOpen = this.menuOpened;
/** Event emitted when the associated menu is closed. */
this.menuClosed = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["EventEmitter"]();
/**
* Event emitted when the associated menu is closed.
* @deprecated Switch to `menuClosed` instead
* @breaking-change 8.0.0
*/
// tslint:disable-next-line:no-output-on-prefix
this.onMenuClose = this.menuClosed;
this._scrollStrategy = scrollStrategy;
this._parentMaterialMenu = parentMenu instanceof _MatMenuBase ? parentMenu : undefined;
_element.nativeElement.addEventListener('touchstart', this._handleTouchStart, passiveEventListenerOptions);
if (_menuItemInstance) {
_menuItemInstance._triggersSubmenu = this.triggersSubmenu();
}
}
/**
* @deprecated
* @breaking-change 8.0.0
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(MatMenuTrigger, [{
key: "_deprecatedMatMenuTriggerFor",
get: function get() {
return this.menu;
},
set: function set(v) {
this.menu = v;
}
/** References the menu instance that the trigger is associated with. */
}, {
key: "menu",
get: function get() {
return this._menu;
},
set: function set(menu) {
var _this7 = this;
if (menu === this._menu) {
return;
}
this._menu = menu;
this._menuCloseSubscription.unsubscribe();
if (menu) {
if (menu === this._parentMaterialMenu && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throwMatMenuRecursiveError();
}
this._menuCloseSubscription = menu.close.subscribe(function (reason) {
_this7._destroyMenu(); // If a click closed the menu, we should close the entire chain of nested menus.
if ((reason === 'click' || reason === 'tab') && _this7._parentMaterialMenu) {
_this7._parentMaterialMenu.closed.emit(reason);
}
});
}
}
}, {
key: "ngAfterContentInit",
value: function ngAfterContentInit() {
this._checkMenu();
this._handleHover();
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
if (this._overlayRef) {
this._overlayRef.dispose();
this._overlayRef = null;
}
this._element.nativeElement.removeEventListener('touchstart', this._handleTouchStart, passiveEventListenerOptions);
this._menuCloseSubscription.unsubscribe();
this._closingActionsSubscription.unsubscribe();
this._hoverSubscription.unsubscribe();
}
/** Whether the menu is open. */
}, {
key: "menuOpen",
get: function get() {
return this._menuOpen;
}
/** The text direction of the containing app. */
}, {
key: "dir",
get: function get() {
return this._dir && this._dir.value === 'rtl' ? 'rtl' : 'ltr';
}
/** Whether the menu triggers a sub-menu or a top-level one. */
}, {
key: "triggersSubmenu",
value: function triggersSubmenu() {
return !!(this._menuItemInstance && this._parentMaterialMenu);
}
/** Toggles the menu between the open and closed states. */
}, {
key: "toggleMenu",
value: function toggleMenu() {
return this._menuOpen ? this.closeMenu() : this.openMenu();
}
/** Opens the menu. */
}, {
key: "openMenu",
value: function openMenu() {
var _this8 = this;
if (this._menuOpen) {
return;
}
this._checkMenu();
var overlayRef = this._createOverlay();
var overlayConfig = overlayRef.getConfig();
this._setPosition(overlayConfig.positionStrategy);
overlayConfig.hasBackdrop = this.menu.hasBackdrop == null ? !this.triggersSubmenu() : this.menu.hasBackdrop;
overlayRef.attach(this._getPortal());
if (this.menu.lazyContent) {
this.menu.lazyContent.attach(this.menuData);
}
this._closingActionsSubscription = this._menuClosingActions().subscribe(function () {
return _this8.closeMenu();
});
this._initMenu();
if (this.menu instanceof _MatMenuBase) {
this.menu._startAnimation();
}
}
/** Closes the menu. */
}, {
key: "closeMenu",
value: function closeMenu() {
this.menu.close.emit();
}
/**
* Focuses the menu trigger.
* @param origin Source of the menu trigger's focus.
*/
}, {
key: "focus",
value: function focus() {
var origin = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'program';
var options = arguments.length > 1 ? arguments[1] : undefined;
if (this._focusMonitor) {
this._focusMonitor.focusVia(this._element, origin, options);
} else {
this._element.nativeElement.focus(options);
}
}
/** Closes the menu and does the necessary cleanup. */
}, {
key: "_destroyMenu",
value: function _destroyMenu() {
var _this9 = this;
if (!this._overlayRef || !this.menuOpen) {
return;
}
var menu = this.menu;
this._closingActionsSubscription.unsubscribe();
this._overlayRef.detach();
this._restoreFocus();
if (menu instanceof _MatMenuBase) {
menu._resetAnimation();
if (menu.lazyContent) {
// Wait for the exit animation to finish before detaching the content.
menu._animationDone.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["filter"])(function (event) {
return event.toState === 'void';
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["take"])(1), // Interrupt if the content got re-attached.
Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["takeUntil"])(menu.lazyContent._attached)).subscribe({
next: function next() {
return menu.lazyContent.detach();
},
// No matter whether the content got re-attached, reset the menu.
complete: function complete() {
return _this9._setIsMenuOpen(false);
}
});
} else {
this._setIsMenuOpen(false);
}
} else {
this._setIsMenuOpen(false);
if (menu.lazyContent) {
menu.lazyContent.detach();
}
}
}
/**
* This method sets the menu state to open and focuses the first item if
* the menu was opened via the keyboard.
*/
}, {
key: "_initMenu",
value: function _initMenu() {
this.menu.parentMenu = this.triggersSubmenu() ? this._parentMaterialMenu : undefined;
this.menu.direction = this.dir;
this._setMenuElevation();
this._setIsMenuOpen(true);
this.menu.focusFirstItem(this._openedBy || 'program');
}
/** Updates the menu elevation based on the amount of parent menus that it has. */
}, {
key: "_setMenuElevation",
value: function _setMenuElevation() {
if (this.menu.setElevation) {
var depth = 0;
var parentMenu = this.menu.parentMenu;
while (parentMenu) {
depth++;
parentMenu = parentMenu.parentMenu;
}
this.menu.setElevation(depth);
}
}
/** Restores focus to the element that was focused before the menu was open. */
}, {
key: "_restoreFocus",
value: function _restoreFocus() {
// We should reset focus if the user is navigating using a keyboard or
// if we have a top-level trigger which might cause focus to be lost
// when clicking on the backdrop.
if (this.restoreFocus) {
if (!this._openedBy) {
// Note that the focus style will show up both for `program` and
// `keyboard` so we don't have to specify which one it is.
this.focus();
} else if (!this.triggersSubmenu()) {
this.focus(this._openedBy);
}
}
this._openedBy = null;
} // set state rather than toggle to support triggers sharing a menu
}, {
key: "_setIsMenuOpen",
value: function _setIsMenuOpen(isOpen) {
this._menuOpen = isOpen;
this._menuOpen ? this.menuOpened.emit() : this.menuClosed.emit();
if (this.triggersSubmenu()) {
this._menuItemInstance._highlighted = isOpen;
}
}
/**
* This method checks that a valid instance of MatMenu has been passed into
* matMenuTriggerFor. If not, an exception is thrown.
*/
}, {
key: "_checkMenu",
value: function _checkMenu() {
if (!this.menu && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throwMatMenuMissingError();
}
}
/**
* This method creates the overlay from the provided menu's template and saves its
* OverlayRef so that it can be attached to the DOM when openMenu is called.
*/
}, {
key: "_createOverlay",
value: function _createOverlay() {
if (!this._overlayRef) {
var config = this._getOverlayConfig();
this._subscribeToPositions(config.positionStrategy);
this._overlayRef = this._overlay.create(config); // Consume the `keydownEvents` in order to prevent them from going to another overlay.
// Ideally we'd also have our keyboard event logic in here, however doing so will
// break anybody that may have implemented the `MatMenuPanel` themselves.
this._overlayRef.keydownEvents().subscribe();
}
return this._overlayRef;
}
/**
* This method builds the configuration object needed to create the overlay, the OverlayState.
* @returns OverlayConfig
*/
}, {
key: "_getOverlayConfig",
value: function _getOverlayConfig() {
return new _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["OverlayConfig"]({
positionStrategy: this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withTransformOriginOn('.mat-menu-panel, .mat-mdc-menu-panel'),
backdropClass: this.menu.backdropClass || 'cdk-overlay-transparent-backdrop',
panelClass: this.menu.overlayPanelClass,
scrollStrategy: this._scrollStrategy(),
direction: this._dir
});
}
/**
* Listens to changes in the position of the overlay and sets the correct classes
* on the menu based on the new position. This ensures the animation origin is always
* correct, even if a fallback position is used for the overlay.
*/
}, {
key: "_subscribeToPositions",
value: function _subscribeToPositions(position) {
var _this10 = this;
if (this.menu.setPositionClasses) {
position.positionChanges.subscribe(function (change) {
var posX = change.connectionPair.overlayX === 'start' ? 'after' : 'before';
var posY = change.connectionPair.overlayY === 'top' ? 'below' : 'above';
_this10.menu.setPositionClasses(posX, posY);
});
}
}
/**
* Sets the appropriate positions on a position strategy
* so the overlay connects with the trigger correctly.
* @param positionStrategy Strategy whose position to update.
*/
}, {
key: "_setPosition",
value: function _setPosition(positionStrategy) {
var _ref = this.menu.xPosition === 'before' ? ['end', 'start'] : ['start', 'end'],
_ref2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref, 2),
originX = _ref2[0],
originFallbackX = _ref2[1];
var _ref3 = this.menu.yPosition === 'above' ? ['bottom', 'top'] : ['top', 'bottom'],
_ref4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref3, 2),
overlayY = _ref4[0],
overlayFallbackY = _ref4[1];
var originY = overlayY,
originFallbackY = overlayFallbackY;
var overlayX = originX,
overlayFallbackX = originFallbackX;
var offsetY = 0;
if (this.triggersSubmenu()) {
// When the menu is a sub-menu, it should always align itself
// to the edges of the trigger, instead of overlapping it.
overlayFallbackX = originX = this.menu.xPosition === 'before' ? 'start' : 'end';
originFallbackX = overlayX = originX === 'end' ? 'start' : 'end';
offsetY = overlayY === 'bottom' ? MENU_PANEL_TOP_PADDING : -MENU_PANEL_TOP_PADDING;
} else if (!this.menu.overlapTrigger) {
originY = overlayY === 'top' ? 'bottom' : 'top';
originFallbackY = overlayFallbackY === 'top' ? 'bottom' : 'top';
}
positionStrategy.withPositions([{
originX: originX,
originY: originY,
overlayX: overlayX,
overlayY: overlayY,
offsetY: offsetY
}, {
originX: originFallbackX,
originY: originY,
overlayX: overlayFallbackX,
overlayY: overlayY,
offsetY: offsetY
}, {
originX: originX,
originY: originFallbackY,
overlayX: overlayX,
overlayY: overlayFallbackY,
offsetY: -offsetY
}, {
originX: originFallbackX,
originY: originFallbackY,
overlayX: overlayFallbackX,
overlayY: overlayFallbackY,
offsetY: -offsetY
}]);
}
/** Returns a stream that emits whenever an action that should close the menu occurs. */
}, {
key: "_menuClosingActions",
value: function _menuClosingActions() {
var _this11 = this;
var backdrop = this._overlayRef.backdropClick();
var detachments = this._overlayRef.detachments();
var parentClose = this._parentMaterialMenu ? this._parentMaterialMenu.closed : Object(rxjs__WEBPACK_IMPORTED_MODULE_11__["of"])();
var hover = this._parentMaterialMenu ? this._parentMaterialMenu._hovered().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["filter"])(function (active) {
return active !== _this11._menuItemInstance;
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["filter"])(function () {
return _this11._menuOpen;
})) : Object(rxjs__WEBPACK_IMPORTED_MODULE_11__["of"])();
return Object(rxjs__WEBPACK_IMPORTED_MODULE_11__["merge"])(backdrop, parentClose, hover, detachments);
}
/** Handles mouse presses on the trigger. */
}, {
key: "_handleMousedown",
value: function _handleMousedown(event) {
if (!Object(_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["isFakeMousedownFromScreenReader"])(event)) {
// Since right or middle button clicks won't trigger the `click` event,
// we shouldn't consider the menu as opened by mouse in those cases.
this._openedBy = event.button === 0 ? 'mouse' : null; // Since clicking on the trigger won't close the menu if it opens a sub-menu,
// we should prevent focus from moving onto it via click to avoid the
// highlight from lingering on the menu item.
if (this.triggersSubmenu()) {
event.preventDefault();
}
}
}
/** Handles key presses on the trigger. */
}, {
key: "_handleKeydown",
value: function _handleKeydown(event) {
var keyCode = event.keyCode;
if (this.triggersSubmenu() && (keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["RIGHT_ARROW"] && this.dir === 'ltr' || keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["LEFT_ARROW"] && this.dir === 'rtl')) {
this.openMenu();
}
}
/** Handles click events on the trigger. */
}, {
key: "_handleClick",
value: function _handleClick(event) {
if (this.triggersSubmenu()) {
// Stop event propagation to avoid closing the parent menu.
event.stopPropagation();
this.openMenu();
} else {
this.toggleMenu();
}
}
/** Handles the cases where the user hovers over the trigger. */
}, {
key: "_handleHover",
value: function _handleHover() {
var _this12 = this;
// Subscribe to changes in the hovered item in order to toggle the panel.
if (!this.triggersSubmenu() || !this._parentMaterialMenu) {
return;
}
this._hoverSubscription = this._parentMaterialMenu._hovered() // Since we might have multiple competing triggers for the same menu (e.g. a sub-menu
// with different data and triggers), we have to delay it by a tick to ensure that
// it won't be closed immediately after it is opened.
.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["filter"])(function (active) {
return active === _this12._menuItemInstance && !active.disabled;
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["delay"])(0, rxjs__WEBPACK_IMPORTED_MODULE_11__["asapScheduler"])).subscribe(function () {
_this12._openedBy = 'mouse'; // If the same menu is used between multiple triggers, it might still be animating
// while the new trigger tries to re-open it. Wait for the animation to finish
// before doing so. Also interrupt if the user moves to another item.
if (_this12.menu instanceof _MatMenuBase && _this12.menu._isAnimating) {
// We need the `delay(0)` here in order to avoid
// 'changed after checked' errors in some cases. See #12194.
_this12.menu._animationDone.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["take"])(1), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["delay"])(0, rxjs__WEBPACK_IMPORTED_MODULE_11__["asapScheduler"]), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["takeUntil"])(_this12._parentMaterialMenu._hovered())).subscribe(function () {
return _this12.openMenu();
});
} else {
_this12.openMenu();
}
});
}
/** Gets the portal that should be attached to the overlay. */
}, {
key: "_getPortal",
value: function _getPortal() {
// Note that we can avoid this check by keeping the portal on the menu panel.
// While it would be cleaner, we'd have to introduce another required method on
// `MatMenuPanel`, making it harder to consume.
if (!this._portal || this._portal.templateRef !== this.menu.templateRef) {
this._portal = new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_14__["TemplatePortal"](this.menu.templateRef, this._viewContainerRef);
}
return this._portal;
}
}]);
return MatMenuTrigger;
}();
MatMenuTrigger.ɵfac = function MatMenuTrigger_Factory(t) {
return new (t || MatMenuTrigger)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["Overlay"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewContainerRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](MAT_MENU_SCROLL_STRATEGY), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](MAT_MENU_PANEL, 8), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](MatMenuItem, 10), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_17__["Directionality"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"]));
};
MatMenuTrigger.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: MatMenuTrigger,
selectors: [["", "mat-menu-trigger-for", ""], ["", "matMenuTriggerFor", ""]],
hostAttrs: ["aria-haspopup", "true", 1, "mat-menu-trigger"],
hostVars: 2,
hostBindings: function MatMenuTrigger_HostBindings(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵlistener"]("mousedown", function MatMenuTrigger_mousedown_HostBindingHandler($event) {
return ctx._handleMousedown($event);
})("keydown", function MatMenuTrigger_keydown_HostBindingHandler($event) {
return ctx._handleKeydown($event);
})("click", function MatMenuTrigger_click_HostBindingHandler($event) {
return ctx._handleClick($event);
});
}
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵattribute"]("aria-expanded", ctx.menuOpen || null)("aria-controls", ctx.menuOpen ? ctx.menu.panelId : null);
}
},
inputs: {
restoreFocus: ["matMenuTriggerRestoreFocus", "restoreFocus"],
_deprecatedMatMenuTriggerFor: ["mat-menu-trigger-for", "_deprecatedMatMenuTriggerFor"],
menu: ["matMenuTriggerFor", "menu"],
menuData: ["matMenuTriggerData", "menuData"]
},
outputs: {
menuOpened: "menuOpened",
onMenuOpen: "onMenuOpen",
menuClosed: "menuClosed",
onMenuClose: "onMenuClose"
},
exportAs: ["matMenuTrigger"]
});
MatMenuTrigger.ctorParameters = function () {
return [{
type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["Overlay"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewContainerRef"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [MAT_MENU_SCROLL_STRATEGY]
}]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [MAT_MENU_PANEL]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"]
}]
}, {
type: MatMenuItem,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Self"]
}]
}, {
type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_17__["Directionality"],
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"]
}]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"]
}];
};
MatMenuTrigger.propDecorators = {
_deprecatedMatMenuTriggerFor: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['mat-menu-trigger-for']
}],
menu: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['matMenuTriggerFor']
}],
menuData: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['matMenuTriggerData']
}],
restoreFocus: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['matMenuTriggerRestoreFocus']
}],
menuOpened: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"]
}],
onMenuOpen: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"]
}],
menuClosed: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"]
}],
onMenuClose: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"]
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](MatMenuTrigger, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"],
args: [{
selector: "[mat-menu-trigger-for], [matMenuTriggerFor]",
host: {
'class': 'mat-menu-trigger',
'aria-haspopup': 'true',
'[attr.aria-expanded]': 'menuOpen || null',
'[attr.aria-controls]': 'menuOpen ? menu.panelId : null',
'(mousedown)': '_handleMousedown($event)',
'(keydown)': '_handleKeydown($event)',
'(click)': '_handleClick($event)'
},
exportAs: 'matMenuTrigger'
}]
}], function () {
return [{
type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["Overlay"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewContainerRef"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [MAT_MENU_SCROLL_STRATEGY]
}]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [MAT_MENU_PANEL]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"]
}]
}, {
type: MatMenuItem,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Self"]
}]
}, {
type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_17__["Directionality"],
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"]
}]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"]
}];
}, {
restoreFocus: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['matMenuTriggerRestoreFocus']
}],
menuOpened: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"]
}],
onMenuOpen: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"]
}],
menuClosed: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"]
}],
onMenuClose: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"]
}],
_deprecatedMatMenuTriggerFor: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['mat-menu-trigger-for']
}],
menu: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['matMenuTriggerFor']
}],
menuData: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['matMenuTriggerData']
}]
});
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Used by both the current `MatMenuModule` and the MDC `MatMenuModule`
* to declare the menu-related directives.
*/
var _MatMenuDirectivesModule = function _MatMenuDirectivesModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, _MatMenuDirectivesModule);
};
_MatMenuDirectivesModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineNgModule"]({
type: _MatMenuDirectivesModule
});
_MatMenuDirectivesModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjector"]({
factory: function _MatMenuDirectivesModule_Factory(t) {
return new (t || _MatMenuDirectivesModule)();
},
providers: [MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER],
imports: [_angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵsetNgModuleScope"](_MatMenuDirectivesModule, {
declarations: function declarations() {
return [MatMenuTrigger, MatMenuContent];
},
exports: function exports() {
return [MatMenuTrigger, MatMenuContent, _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"]];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](_MatMenuDirectivesModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgModule"],
args: [{
exports: [MatMenuTrigger, MatMenuContent, _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"]],
declarations: [MatMenuTrigger, MatMenuContent],
providers: [MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER]
}]
}], null, null);
})();
var MatMenuModule = function MatMenuModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, MatMenuModule);
};
MatMenuModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineNgModule"]({
type: MatMenuModule
});
MatMenuModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjector"]({
factory: function MatMenuModule_Factory(t) {
return new (t || MatMenuModule)();
},
providers: [MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER],
imports: [[_angular_common__WEBPACK_IMPORTED_MODULE_15__["CommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatRippleModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["OverlayModule"], _MatMenuDirectivesModule], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_20__["CdkScrollableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"], _MatMenuDirectivesModule]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵsetNgModuleScope"](MatMenuModule, {
declarations: function declarations() {
return [MatMenu, MatMenuItem];
},
imports: function imports() {
return [_angular_common__WEBPACK_IMPORTED_MODULE_15__["CommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatRippleModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["OverlayModule"], _MatMenuDirectivesModule];
},
exports: function exports() {
return [_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_20__["CdkScrollableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"], MatMenu, MatMenuItem, _MatMenuDirectivesModule];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](MatMenuModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgModule"],
args: [{
imports: [_angular_common__WEBPACK_IMPORTED_MODULE_15__["CommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatRippleModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["OverlayModule"], _MatMenuDirectivesModule],
exports: [_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_20__["CdkScrollableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"], MatMenu, MatMenuItem, _MatMenuDirectivesModule],
declarations: [MatMenu, MatMenuItem],
providers: [MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "SatO":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/zh-hk.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Chinese (Hong Kong) [zh-hk]
//! author : Ben : https://github.com/ben-lin
//! author : Chris Lam : https://github.com/hehachris
//! author : Konstantin : https://github.com/skfd
//! author : Anthony : https://github.com/anthonylau
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var zhHk = moment.defineLocale('zh-hk', {
months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'),
monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),
weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),
weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'),
weekdaysMin: '日_一_二_三_四_五_六'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'YYYY/MM/DD',
LL: 'YYYY年M月D日',
LLL: 'YYYY年M月D日 HH:mm',
LLLL: 'YYYY年M月D日dddd HH:mm',
l: 'YYYY/M/D',
ll: 'YYYY年M月D日',
lll: 'YYYY年M月D日 HH:mm',
llll: 'YYYY年M月D日dddd HH:mm'
},
meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') {
return hour;
} else if (meridiem === '中午') {
return hour >= 11 ? hour : hour + 12;
} else if (meridiem === '下午' || meridiem === '晚上') {
return hour + 12;
}
},
meridiem: function meridiem(hour, minute, isLower) {
var hm = hour * 100 + minute;
if (hm < 600) {
return '凌晨';
} else if (hm < 900) {
return '早上';
} else if (hm < 1200) {
return '上午';
} else if (hm === 1200) {
return '中午';
} else if (hm < 1800) {
return '下午';
} else {
return '晚上';
}
},
calendar: {
sameDay: '[今天]LT',
nextDay: '[明天]LT',
nextWeek: '[下]ddddLT',
lastDay: '[昨天]LT',
lastWeek: '[上]ddddLT',
sameElse: 'L'
},
dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/,
ordinal: function ordinal(number, period) {
switch (period) {
case 'd':
case 'D':
case 'DDD':
return number + '日';
case 'M':
return number + '月';
case 'w':
case 'W':
return number + '週';
default:
return number;
}
},
relativeTime: {
future: '%s後',
past: '%s前',
s: '幾秒',
ss: '%d 秒',
m: '1 分鐘',
mm: '%d 分鐘',
h: '1 小時',
hh: '%d 小時',
d: '1 天',
dd: '%d 天',
M: '1 個月',
MM: '%d 個月',
y: '1 年',
yy: '%d 年'
}
});
return zhHk;
});
/***/ }),
/***/ "SeVD":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/subscribeTo.js ***!
\*****************************************************************/
/*! exports provided: subscribeTo */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subscribeTo", function() { return subscribeTo; });
/* harmony import */ var _subscribeToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./subscribeToArray */ "ngJS");
/* harmony import */ var _subscribeToPromise__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./subscribeToPromise */ "a7t3");
/* harmony import */ var _subscribeToIterable__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./subscribeToIterable */ "pLzU");
/* harmony import */ var _subscribeToObservable__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./subscribeToObservable */ "CRDf");
/* harmony import */ var _isArrayLike__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./isArrayLike */ "I55L");
/* harmony import */ var _isPromise__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./isPromise */ "c2HN");
/* harmony import */ var _isObject__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./isObject */ "XoHu");
/* harmony import */ var _symbol_iterator__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../symbol/iterator */ "Lhse");
/* harmony import */ var _symbol_observable__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../symbol/observable */ "kJWO");
var subscribeTo = function subscribeTo(result) {
if (!!result && typeof result[_symbol_observable__WEBPACK_IMPORTED_MODULE_8__["observable"]] === 'function') {
return Object(_subscribeToObservable__WEBPACK_IMPORTED_MODULE_3__["subscribeToObservable"])(result);
} else if (Object(_isArrayLike__WEBPACK_IMPORTED_MODULE_4__["isArrayLike"])(result)) {
return Object(_subscribeToArray__WEBPACK_IMPORTED_MODULE_0__["subscribeToArray"])(result);
} else if (Object(_isPromise__WEBPACK_IMPORTED_MODULE_5__["isPromise"])(result)) {
return Object(_subscribeToPromise__WEBPACK_IMPORTED_MODULE_1__["subscribeToPromise"])(result);
} else if (!!result && typeof result[_symbol_iterator__WEBPACK_IMPORTED_MODULE_7__["iterator"]] === 'function') {
return Object(_subscribeToIterable__WEBPACK_IMPORTED_MODULE_2__["subscribeToIterable"])(result);
} else {
var value = Object(_isObject__WEBPACK_IMPORTED_MODULE_6__["isObject"])(result) ? 'an invalid object' : "'".concat(result, "'");
var msg = "You provided ".concat(value, " where a stream was expected.") + ' You can provide an Observable, Promise, Array, or Iterable.';
throw new TypeError(msg);
}
};
/***/ }),
/***/ "SgsU":
/*!**********************************************************!*\
!*** ./node_modules/d3-hierarchy/src/hierarchy/links.js ***!
\**********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function () {
var root = this,
links = [];
root.each(function (node) {
if (node !== root) {
// Don’t include the root’s parent, if any.
links.push({
source: node.parent,
target: node
});
}
});
return links;
});
/***/ }),
/***/ "SpAZ":
/*!**************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/identity.js ***!
\**************************************************************/
/*! exports provided: identity */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "identity", function() { return identity; });
function identity(x) {
return x;
}
/***/ }),
/***/ "SqDy":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/operators/count.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
function count(predicate) {
return function (source) {
return source.lift(new CountOperator(predicate, source));
};
}
exports.count = count;
var CountOperator = function () {
function CountOperator(predicate, source) {
this.predicate = predicate;
this.source = source;
}
CountOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new CountSubscriber(subscriber, this.predicate, this.source));
};
return CountOperator;
}();
var CountSubscriber = function (_super) {
__extends(CountSubscriber, _super);
function CountSubscriber(destination, predicate, source) {
var _this = _super.call(this, destination) || this;
_this.predicate = predicate;
_this.source = source;
_this.count = 0;
_this.index = 0;
return _this;
}
CountSubscriber.prototype._next = function (value) {
if (this.predicate) {
this._tryPredicate(value);
} else {
this.count++;
}
};
CountSubscriber.prototype._tryPredicate = function (value) {
var result;
try {
result = this.predicate(value, this.index++, this.source);
} catch (err) {
this.destination.error(err);
return;
}
if (result) {
this.count++;
}
};
CountSubscriber.prototype._complete = function () {
this.destination.next(this.count);
this.destination.complete();
};
return CountSubscriber;
}(Subscriber_1.Subscriber);
/***/ }),
/***/ "SxV6":
/*!****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/first.js ***!
\****************************************************************/
/*! exports provided: first */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "first", function() { return first; });
/* harmony import */ var _util_EmptyError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/EmptyError */ "sVev");
/* harmony import */ var _filter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./filter */ "pLZG");
/* harmony import */ var _take__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./take */ "IzEk");
/* harmony import */ var _defaultIfEmpty__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./defaultIfEmpty */ "xbPD");
/* harmony import */ var _throwIfEmpty__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./throwIfEmpty */ "XDbj");
/* harmony import */ var _util_identity__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util/identity */ "SpAZ");
function first(predicate, defaultValue) {
var hasDefaultValue = arguments.length >= 2;
return function (source) {
return source.pipe(predicate ? Object(_filter__WEBPACK_IMPORTED_MODULE_1__["filter"])(function (v, i) {
return predicate(v, i, source);
}) : _util_identity__WEBPACK_IMPORTED_MODULE_5__["identity"], Object(_take__WEBPACK_IMPORTED_MODULE_2__["take"])(1), hasDefaultValue ? Object(_defaultIfEmpty__WEBPACK_IMPORTED_MODULE_3__["defaultIfEmpty"])(defaultValue) : Object(_throwIfEmpty__WEBPACK_IMPORTED_MODULE_4__["throwIfEmpty"])(function () {
return new _util_EmptyError__WEBPACK_IMPORTED_MODULE_0__["EmptyError"]();
}));
};
}
/***/ }),
/***/ "Sxl1":
/*!********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/expand.js ***!
\********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo");
function expand(project, concurrent, scheduler) {
if (concurrent === void 0) {
concurrent = Number.POSITIVE_INFINITY;
}
concurrent = (concurrent || 0) < 1 ? Number.POSITIVE_INFINITY : concurrent;
return function (source) {
return source.lift(new ExpandOperator(project, concurrent, scheduler));
};
}
exports.expand = expand;
var ExpandOperator = function () {
function ExpandOperator(project, concurrent, scheduler) {
this.project = project;
this.concurrent = concurrent;
this.scheduler = scheduler;
}
ExpandOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new ExpandSubscriber(subscriber, this.project, this.concurrent, this.scheduler));
};
return ExpandOperator;
}();
exports.ExpandOperator = ExpandOperator;
var ExpandSubscriber = function (_super) {
__extends(ExpandSubscriber, _super);
function ExpandSubscriber(destination, project, concurrent, scheduler) {
var _this = _super.call(this, destination) || this;
_this.project = project;
_this.concurrent = concurrent;
_this.scheduler = scheduler;
_this.index = 0;
_this.active = 0;
_this.hasCompleted = false;
if (concurrent < Number.POSITIVE_INFINITY) {
_this.buffer = [];
}
return _this;
}
ExpandSubscriber.dispatch = function (arg) {
var subscriber = arg.subscriber,
result = arg.result,
value = arg.value,
index = arg.index;
subscriber.subscribeToProjection(result, value, index);
};
ExpandSubscriber.prototype._next = function (value) {
var destination = this.destination;
if (destination.closed) {
this._complete();
return;
}
var index = this.index++;
if (this.active < this.concurrent) {
destination.next(value);
try {
var project = this.project;
var result = project(value, index);
if (!this.scheduler) {
this.subscribeToProjection(result, value, index);
} else {
var state = {
subscriber: this,
result: result,
value: value,
index: index
};
var destination_1 = this.destination;
destination_1.add(this.scheduler.schedule(ExpandSubscriber.dispatch, 0, state));
}
} catch (e) {
destination.error(e);
}
} else {
this.buffer.push(value);
}
};
ExpandSubscriber.prototype.subscribeToProjection = function (result, value, index) {
this.active++;
var destination = this.destination;
destination.add(innerSubscribe_1.innerSubscribe(result, new innerSubscribe_1.SimpleInnerSubscriber(this)));
};
ExpandSubscriber.prototype._complete = function () {
this.hasCompleted = true;
if (this.hasCompleted && this.active === 0) {
this.destination.complete();
}
this.unsubscribe();
};
ExpandSubscriber.prototype.notifyNext = function (innerValue) {
this._next(innerValue);
};
ExpandSubscriber.prototype.notifyComplete = function () {
var buffer = this.buffer;
this.active--;
if (buffer && buffer.length > 0) {
this._next(buffer.shift());
}
if (this.hasCompleted && this.active === 0) {
this.destination.complete();
}
};
return ExpandSubscriber;
}(innerSubscribe_1.SimpleOuterSubscriber);
exports.ExpandSubscriber = ExpandSubscriber;
/***/ }),
/***/ "T/FJ":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/operators/every.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
function every(predicate, thisArg) {
return function (source) {
return source.lift(new EveryOperator(predicate, thisArg, source));
};
}
exports.every = every;
var EveryOperator = function () {
function EveryOperator(predicate, thisArg, source) {
this.predicate = predicate;
this.thisArg = thisArg;
this.source = source;
}
EveryOperator.prototype.call = function (observer, source) {
return source.subscribe(new EverySubscriber(observer, this.predicate, this.thisArg, this.source));
};
return EveryOperator;
}();
var EverySubscriber = function (_super) {
__extends(EverySubscriber, _super);
function EverySubscriber(destination, predicate, thisArg, source) {
var _this = _super.call(this, destination) || this;
_this.predicate = predicate;
_this.thisArg = thisArg;
_this.source = source;
_this.index = 0;
_this.thisArg = thisArg || _this;
return _this;
}
EverySubscriber.prototype.notifyComplete = function (everyValueMatch) {
this.destination.next(everyValueMatch);
this.destination.complete();
};
EverySubscriber.prototype._next = function (value) {
var result = false;
try {
result = this.predicate.call(this.thisArg, value, this.index++, this.source);
} catch (err) {
this.destination.error(err);
return;
}
if (!result) {
this.notifyComplete(false);
}
};
EverySubscriber.prototype._complete = function () {
this.notifyComplete(true);
};
return EverySubscriber;
}(Subscriber_1.Subscriber);
/***/ }),
/***/ "T17Z":
/*!*******************************************************!*\
!*** ./node_modules/d3-shape/src/order/appearance.js ***!
\*******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _none_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./none.js */ "qqpY");
/* harmony default export */ __webpack_exports__["default"] = (function (series) {
var peaks = series.map(peak);
return Object(_none_js__WEBPACK_IMPORTED_MODULE_0__["default"])(series).sort(function (a, b) {
return peaks[a] - peaks[b];
});
});
function peak(series) {
var i = -1,
j = 0,
n = series.length,
vi,
vj = -Infinity;
while (++i < n) {
if ((vi = +series[i][1]) > vj) vj = vi, j = i;
}
return j;
}
/***/ }),
/***/ "T5bk":
/*!************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/toArray.js ***!
\************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _toArray; });
/* harmony import */ var _babel_runtime_helpers_esm_arrayWithHoles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/arrayWithHoles */ "DSFK");
/* harmony import */ var _babel_runtime_helpers_esm_iterableToArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/iterableToArray */ "25BE");
/* harmony import */ var _babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/unsupportedIterableToArray */ "BsWD");
/* harmony import */ var _babel_runtime_helpers_esm_nonIterableRest__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/nonIterableRest */ "PYwp");
function _toArray(arr) {
return Object(_babel_runtime_helpers_esm_arrayWithHoles__WEBPACK_IMPORTED_MODULE_0__["default"])(arr) || Object(_babel_runtime_helpers_esm_iterableToArray__WEBPACK_IMPORTED_MODULE_1__["default"])(arr) || Object(_babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__["default"])(arr) || Object(_babel_runtime_helpers_esm_nonIterableRest__WEBPACK_IMPORTED_MODULE_3__["default"])();
}
/***/ }),
/***/ "T9TN":
/*!******************************************************!*\
!*** ./node_modules/d3-selection/src/sourceEvent.js ***!
\******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _selection_on__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./selection/on */ "AWXE");
/* harmony default export */ __webpack_exports__["default"] = (function () {
var current = _selection_on__WEBPACK_IMPORTED_MODULE_0__["event"],
source;
while (source = current.sourceEvent) {
current = source;
}
return current;
});
/***/ }),
/***/ "TAn0":
/*!***********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/switchAll.js ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var switchMap_1 = __webpack_require__(/*! ./switchMap */ "6aLS");
var identity_1 = __webpack_require__(/*! ../util/identity */ "yoF8");
function switchAll() {
return switchMap_1.switchMap(identity_1.identity);
}
exports.switchAll = switchAll;
/***/ }),
/***/ "TCOF":
/*!**********************************************************!*\
!*** ./node_modules/d3-time-format/src/defaultLocale.js ***!
\**********************************************************/
/*! exports provided: timeFormat, timeParse, utcFormat, utcParse, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "timeFormat", function() { return timeFormat; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "timeParse", function() { return timeParse; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcFormat", function() { return utcFormat; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcParse", function() { return utcParse; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return defaultLocale; });
/* harmony import */ var _locale_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./locale.js */ "pZEX");
var locale;
var timeFormat;
var timeParse;
var utcFormat;
var utcParse;
defaultLocale({
dateTime: "%x, %X",
date: "%-m/%-d/%Y",
time: "%-I:%M:%S %p",
periods: ["AM", "PM"],
days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
shortDays: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
shortMonths: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
});
function defaultLocale(definition) {
locale = Object(_locale_js__WEBPACK_IMPORTED_MODULE_0__["default"])(definition);
timeFormat = locale.format;
timeParse = locale.parse;
utcFormat = locale.utcFormat;
utcParse = locale.utcParse;
return locale;
}
/***/ }),
/***/ "TI0E":
/*!*************************************************!*\
!*** ./node_modules/d3-shape/src/lineRadial.js ***!
\*************************************************/
/*! exports provided: lineRadial, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "lineRadial", function() { return lineRadial; });
/* harmony import */ var _curve_radial_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./curve/radial.js */ "JnD7");
/* harmony import */ var _line_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./line.js */ "+ugm");
function lineRadial(l) {
var c = l.curve;
l.angle = l.x, delete l.x;
l.radius = l.y, delete l.y;
l.curve = function (_) {
return arguments.length ? c(Object(_curve_radial_js__WEBPACK_IMPORTED_MODULE_0__["default"])(_)) : c()._curve;
};
return l;
}
/* harmony default export */ __webpack_exports__["default"] = (function () {
return lineRadial(Object(_line_js__WEBPACK_IMPORTED_MODULE_1__["default"])().curve(_curve_radial_js__WEBPACK_IMPORTED_MODULE_0__["curveRadialLinear"]));
});
/***/ }),
/***/ "TKo5":
/*!*******************************************!*\
!*** ./node_modules/d3-drag/src/event.js ***!
\*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return DragEvent; });
function DragEvent(target, type, subject, id, active, x, y, dx, dy, dispatch) {
this.target = target;
this.type = type;
this.subject = subject;
this.identifier = id;
this.active = active;
this.x = x;
this.y = y;
this.dx = dx;
this.dy = dy;
this._ = dispatch;
}
DragEvent.prototype.on = function () {
var value = this._.on.apply(this._, arguments);
return value === this._ ? this : value;
};
/***/ }),
/***/ "TXIv":
/*!******************************************!*\
!*** ./node_modules/d3-ease/src/quad.js ***!
\******************************************/
/*! exports provided: quadIn, quadOut, quadInOut */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "quadIn", function() { return quadIn; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "quadOut", function() { return quadOut; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "quadInOut", function() { return quadInOut; });
function quadIn(t) {
return t * t;
}
function quadOut(t) {
return t * (2 - t);
}
function quadInOut(t) {
return ((t *= 2) <= 1 ? t * t : --t * (2 - t) + 1) / 2;
}
/***/ }),
/***/ "TfGn":
/*!***********************************************!*\
!*** ./node_modules/d3-scale/src/constant.js ***!
\***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return constants; });
function constants(x) {
return function () {
return x;
};
}
/***/ }),
/***/ "TisH":
/*!*************************************************************!*\
!*** ./node_modules/d3-selection/src/selection/dispatch.js ***!
\*************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _window__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../window */ "oxeV");
function dispatchEvent(node, type, params) {
var window = Object(_window__WEBPACK_IMPORTED_MODULE_0__["default"])(node),
event = window.CustomEvent;
if (typeof event === "function") {
event = new event(type, params);
} else {
event = window.document.createEvent("Event");
if (params) event.initEvent(type, params.bubbles, params.cancelable), event.detail = params.detail;else event.initEvent(type, false, false);
}
node.dispatchEvent(event);
}
function dispatchConstant(type, params) {
return function () {
return dispatchEvent(this, type, params);
};
}
function dispatchFunction(type, params) {
return function () {
return dispatchEvent(this, type, params.apply(this, arguments));
};
}
/* harmony default export */ __webpack_exports__["default"] = (function (type, params) {
return this.each((typeof params === "function" ? dispatchFunction : dispatchConstant)(type, params));
});
/***/ }),
/***/ "Tkif":
/*!*********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/toArray.js ***!
\*********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var reduce_1 = __webpack_require__(/*! ./reduce */ "YK4L");
function toArrayReducer(arr, item, index) {
if (index === 0) {
return [item];
}
arr.push(item);
return arr;
}
function toArray() {
return reduce_1.reduce(toArrayReducer, []);
}
exports.toArray = toArray;
/***/ }),
/***/ "Ttzs":
/*!****************************************************************************************!*\
!*** ./node_modules/@angular/fire/__ivy_ngcc__/firestore/es2015/observable/fromRef.js ***!
\****************************************************************************************/
/*! exports provided: fromRef, fromDocRef, fromCollectionRef */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromRef", function() { return fromRef; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromDocRef", function() { return fromDocRef; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromCollectionRef", function() { return fromCollectionRef; });
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
function _fromRef(ref) {
return new rxjs__WEBPACK_IMPORTED_MODULE_0__["Observable"](function (subscriber) {
var unsubscribe = ref.onSnapshot(subscriber);
return {
unsubscribe: unsubscribe
};
});
}
function fromRef(ref) {
return _fromRef(ref).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["share"])());
}
function fromDocRef(ref) {
return fromRef(ref).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["map"])(function (payload) {
return {
payload: payload,
type: 'value'
};
}));
}
function fromCollectionRef(ref) {
return fromRef(ref).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["map"])(function (payload) {
return {
payload: payload,
type: 'query'
};
}));
}
/***/ }),
/***/ "U2p0":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/operators/delay.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY");
var isDate_1 = __webpack_require__(/*! ../util/isDate */ "R7wr");
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
var Notification_1 = __webpack_require__(/*! ../Notification */ "xKqS");
function delay(delay, scheduler) {
if (scheduler === void 0) {
scheduler = async_1.async;
}
var absoluteDelay = isDate_1.isDate(delay);
var delayFor = absoluteDelay ? +delay - scheduler.now() : Math.abs(delay);
return function (source) {
return source.lift(new DelayOperator(delayFor, scheduler));
};
}
exports.delay = delay;
var DelayOperator = function () {
function DelayOperator(delay, scheduler) {
this.delay = delay;
this.scheduler = scheduler;
}
DelayOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new DelaySubscriber(subscriber, this.delay, this.scheduler));
};
return DelayOperator;
}();
var DelaySubscriber = function (_super) {
__extends(DelaySubscriber, _super);
function DelaySubscriber(destination, delay, scheduler) {
var _this = _super.call(this, destination) || this;
_this.delay = delay;
_this.scheduler = scheduler;
_this.queue = [];
_this.active = false;
_this.errored = false;
return _this;
}
DelaySubscriber.dispatch = function (state) {
var source = state.source;
var queue = source.queue;
var scheduler = state.scheduler;
var destination = state.destination;
while (queue.length > 0 && queue[0].time - scheduler.now() <= 0) {
queue.shift().notification.observe(destination);
}
if (queue.length > 0) {
var delay_1 = Math.max(0, queue[0].time - scheduler.now());
this.schedule(state, delay_1);
} else {
this.unsubscribe();
source.active = false;
}
};
DelaySubscriber.prototype._schedule = function (scheduler) {
this.active = true;
var destination = this.destination;
destination.add(scheduler.schedule(DelaySubscriber.dispatch, this.delay, {
source: this,
destination: this.destination,
scheduler: scheduler
}));
};
DelaySubscriber.prototype.scheduleNotification = function (notification) {
if (this.errored === true) {
return;
}
var scheduler = this.scheduler;
var message = new DelayMessage(scheduler.now() + this.delay, notification);
this.queue.push(message);
if (this.active === false) {
this._schedule(scheduler);
}
};
DelaySubscriber.prototype._next = function (value) {
this.scheduleNotification(Notification_1.Notification.createNext(value));
};
DelaySubscriber.prototype._error = function (err) {
this.errored = true;
this.queue = [];
this.destination.error(err);
this.unsubscribe();
};
DelaySubscriber.prototype._complete = function () {
this.scheduleNotification(Notification_1.Notification.createComplete());
this.unsubscribe();
};
return DelaySubscriber;
}(Subscriber_1.Subscriber);
var DelayMessage = function () {
function DelayMessage(time, notification) {
this.time = time;
this.notification = notification;
}
return DelayMessage;
}();
/***/ }),
/***/ "U6M7":
/*!************************************************!*\
!*** ./node_modules/d3-interpolate/src/hue.js ***!
\************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _color_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./color.js */ "sFV2");
/* harmony default export */ __webpack_exports__["default"] = (function (a, b) {
var i = Object(_color_js__WEBPACK_IMPORTED_MODULE_0__["hue"])(+a, +b);
return function (t) {
var x = i(t);
return x - 360 * Math.floor(x / 360);
};
});
/***/ }),
/***/ "U8pU":
/*!***********************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/typeof.js ***!
\***********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _typeof; });
function _typeof(obj) {
"@babel/helpers - typeof";
if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {
_typeof = function _typeof(obj) {
return typeof obj;
};
} else {
_typeof = function _typeof(obj) {
return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
};
}
return _typeof(obj);
}
/***/ }),
/***/ "U9AN":
/*!********************************************************************************!*\
!*** ./node_modules/@angular/fire/__ivy_ngcc__/firestore/es2015/public_api.js ***!
\********************************************************************************/
/*! exports provided: EnablePersistenceToken, PersistenceSettingsToken, FirestoreSettingsToken, DefaultFirestoreSettings, associateQuery, AngularFirestore, AngularFirestoreModule, validateEventsArray, AngularFirestoreCollection, AngularFirestoreCollectionGroup, AngularFirestoreDocument, docChanges, sortedChanges, combineChanges, combineChange, fromRef, fromDocRef, fromCollectionRef */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _firestore__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./firestore */ "S/Aq");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EnablePersistenceToken", function() { return _firestore__WEBPACK_IMPORTED_MODULE_0__["EnablePersistenceToken"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PersistenceSettingsToken", function() { return _firestore__WEBPACK_IMPORTED_MODULE_0__["PersistenceSettingsToken"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FirestoreSettingsToken", function() { return _firestore__WEBPACK_IMPORTED_MODULE_0__["FirestoreSettingsToken"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultFirestoreSettings", function() { return _firestore__WEBPACK_IMPORTED_MODULE_0__["DefaultFirestoreSettings"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "associateQuery", function() { return _firestore__WEBPACK_IMPORTED_MODULE_0__["associateQuery"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AngularFirestore", function() { return _firestore__WEBPACK_IMPORTED_MODULE_0__["AngularFirestore"]; });
/* harmony import */ var _firestore_module__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./firestore.module */ "NbQQ");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AngularFirestoreModule", function() { return _firestore_module__WEBPACK_IMPORTED_MODULE_1__["AngularFirestoreModule"]; });
/* harmony import */ var _collection_collection__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./collection/collection */ "maur");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateEventsArray", function() { return _collection_collection__WEBPACK_IMPORTED_MODULE_2__["validateEventsArray"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AngularFirestoreCollection", function() { return _collection_collection__WEBPACK_IMPORTED_MODULE_2__["AngularFirestoreCollection"]; });
/* harmony import */ var _collection_group_collection_group__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./collection-group/collection-group */ "ts7B");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AngularFirestoreCollectionGroup", function() { return _collection_group_collection_group__WEBPACK_IMPORTED_MODULE_3__["AngularFirestoreCollectionGroup"]; });
/* harmony import */ var _document_document__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./document/document */ "VqN3");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AngularFirestoreDocument", function() { return _document_document__WEBPACK_IMPORTED_MODULE_4__["AngularFirestoreDocument"]; });
/* harmony import */ var _collection_changes__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./collection/changes */ "3CkQ");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "docChanges", function() { return _collection_changes__WEBPACK_IMPORTED_MODULE_5__["docChanges"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "sortedChanges", function() { return _collection_changes__WEBPACK_IMPORTED_MODULE_5__["sortedChanges"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "combineChanges", function() { return _collection_changes__WEBPACK_IMPORTED_MODULE_5__["combineChanges"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "combineChange", function() { return _collection_changes__WEBPACK_IMPORTED_MODULE_5__["combineChange"]; });
/* harmony import */ var _observable_fromRef__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./observable/fromRef */ "Ttzs");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fromRef", function() { return _observable_fromRef__WEBPACK_IMPORTED_MODULE_6__["fromRef"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fromDocRef", function() { return _observable_fromRef__WEBPACK_IMPORTED_MODULE_6__["fromDocRef"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fromCollectionRef", function() { return _observable_fromRef__WEBPACK_IMPORTED_MODULE_6__["fromCollectionRef"]; });
/***/ }),
/***/ "UDhR":
/*!******************************************!*\
!*** ./node_modules/moment/locale/id.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Indonesian [id]
//! author : Mohammad Satrio Utomo : https://github.com/tyok
//! reference: http://id.wikisource.org/wiki/Pedoman_Umum_Ejaan_Bahasa_Indonesia_yang_Disempurnakan
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var id = moment.defineLocale('id', {
months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember'.split('_'),
monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des'.split('_'),
weekdays: 'Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu'.split('_'),
weekdaysShort: 'Min_Sen_Sel_Rab_Kam_Jum_Sab'.split('_'),
weekdaysMin: 'Mg_Sn_Sl_Rb_Km_Jm_Sb'.split('_'),
longDateFormat: {
LT: 'HH.mm',
LTS: 'HH.mm.ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY [pukul] HH.mm',
LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm'
},
meridiemParse: /pagi|siang|sore|malam/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === 'pagi') {
return hour;
} else if (meridiem === 'siang') {
return hour >= 11 ? hour : hour + 12;
} else if (meridiem === 'sore' || meridiem === 'malam') {
return hour + 12;
}
},
meridiem: function meridiem(hours, minutes, isLower) {
if (hours < 11) {
return 'pagi';
} else if (hours < 15) {
return 'siang';
} else if (hours < 19) {
return 'sore';
} else {
return 'malam';
}
},
calendar: {
sameDay: '[Hari ini pukul] LT',
nextDay: '[Besok pukul] LT',
nextWeek: 'dddd [pukul] LT',
lastDay: '[Kemarin pukul] LT',
lastWeek: 'dddd [lalu pukul] LT',
sameElse: 'L'
},
relativeTime: {
future: 'dalam %s',
past: '%s yang lalu',
s: 'beberapa detik',
ss: '%d detik',
m: 'semenit',
mm: '%d menit',
h: 'sejam',
hh: '%d jam',
d: 'sehari',
dd: '%d hari',
M: 'sebulan',
MM: '%d bulan',
y: 'setahun',
yy: '%d tahun'
},
week: {
dow: 0,
// Sunday is the first day of the week.
doy: 6 // The week that contains Jan 6th is the first week of the year.
}
});
return id;
});
/***/ }),
/***/ "UFbn":
/*!****************************************************!*\
!*** ./node_modules/d3-shape/src/order/reverse.js ***!
\****************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _none_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./none.js */ "qqpY");
/* harmony default export */ __webpack_exports__["default"] = (function (series) {
return Object(_none_js__WEBPACK_IMPORTED_MODULE_0__["default"])(series).reverse();
});
/***/ }),
/***/ "UGGt":
/*!*****************************************************!*\
!*** ./node_modules/d3-interpolate/src/discrete.js ***!
\*****************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (range) {
var n = range.length;
return function (t) {
return range[Math.max(0, Math.min(n - 1, Math.floor(t * n)))];
};
});
/***/ }),
/***/ "UGPC":
/*!***************************************************************!*\
!*** ./node_modules/rxjs/internal/scheduler/AsapScheduler.js ***!
\***************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var AsyncScheduler_1 = __webpack_require__(/*! ./AsyncScheduler */ "NTcF");
var AsapScheduler = function (_super) {
__extends(AsapScheduler, _super);
function AsapScheduler() {
return _super !== null && _super.apply(this, arguments) || this;
}
AsapScheduler.prototype.flush = function (action) {
this.active = true;
this.scheduled = undefined;
var actions = this.actions;
var error;
var index = -1;
var count = actions.length;
action = action || actions.shift();
do {
if (error = action.execute(action.state, action.delay)) {
break;
}
} while (++index < count && (action = actions.shift()));
this.active = false;
if (error) {
while (++index < count && (action = actions.shift())) {
action.unsubscribe();
}
throw error;
}
};
return AsapScheduler;
}(AsyncScheduler_1.AsyncScheduler);
exports.AsapScheduler = AsapScheduler;
/***/ }),
/***/ "UGaM":
/*!**************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/publishBehavior.js ***!
\**************************************************************************/
/*! exports provided: publishBehavior */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "publishBehavior", function() { return publishBehavior; });
/* harmony import */ var _BehaviorSubject__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../BehaviorSubject */ "2Vo4");
/* harmony import */ var _multicast__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./multicast */ "oB13");
function publishBehavior(value) {
return function (source) {
return Object(_multicast__WEBPACK_IMPORTED_MODULE_1__["multicast"])(new _BehaviorSubject__WEBPACK_IMPORTED_MODULE_0__["BehaviorSubject"](value))(source);
};
}
/***/ }),
/***/ "UHDu":
/*!***********************************************!*\
!*** ./node_modules/d3-hierarchy/src/tree.js ***!
\***********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _hierarchy_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./hierarchy/index.js */ "a8tM");
function defaultSeparation(a, b) {
return a.parent === b.parent ? 1 : 2;
} // function radialSeparation(a, b) {
// return (a.parent === b.parent ? 1 : 2) / a.depth;
// }
// This function is used to traverse the left contour of a subtree (or
// subforest). It returns the successor of v on this contour. This successor is
// either given by the leftmost child of v or by the thread of v. The function
// returns null if and only if v is on the highest level of its subtree.
function nextLeft(v) {
var children = v.children;
return children ? children[0] : v.t;
} // This function works analogously to nextLeft.
function nextRight(v) {
var children = v.children;
return children ? children[children.length - 1] : v.t;
} // Shifts the current subtree rooted at w+. This is done by increasing
// prelim(w+) and mod(w+) by shift.
function moveSubtree(wm, wp, shift) {
var change = shift / (wp.i - wm.i);
wp.c -= change;
wp.s += shift;
wm.c += change;
wp.z += shift;
wp.m += shift;
} // All other shifts, applied to the smaller subtrees between w- and w+, are
// performed by this function. To prepare the shifts, we have to adjust
// change(w+), shift(w+), and change(w-).
function executeShifts(v) {
var shift = 0,
change = 0,
children = v.children,
i = children.length,
w;
while (--i >= 0) {
w = children[i];
w.z += shift;
w.m += shift;
shift += w.s + (change += w.c);
}
} // If vi-’s ancestor is a sibling of v, returns vi-’s ancestor. Otherwise,
// returns the specified (default) ancestor.
function nextAncestor(vim, v, ancestor) {
return vim.a.parent === v.parent ? vim.a : ancestor;
}
function TreeNode(node, i) {
this._ = node;
this.parent = null;
this.children = null;
this.A = null; // default ancestor
this.a = this; // ancestor
this.z = 0; // prelim
this.m = 0; // mod
this.c = 0; // change
this.s = 0; // shift
this.t = null; // thread
this.i = i; // number
}
TreeNode.prototype = Object.create(_hierarchy_index_js__WEBPACK_IMPORTED_MODULE_0__["Node"].prototype);
function treeRoot(root) {
var tree = new TreeNode(root, 0),
node,
nodes = [tree],
child,
children,
i,
n;
while (node = nodes.pop()) {
if (children = node._.children) {
node.children = new Array(n = children.length);
for (i = n - 1; i >= 0; --i) {
nodes.push(child = node.children[i] = new TreeNode(children[i], i));
child.parent = node;
}
}
}
(tree.parent = new TreeNode(null, 0)).children = [tree];
return tree;
} // Node-link tree diagram using the Reingold-Tilford "tidy" algorithm
/* harmony default export */ __webpack_exports__["default"] = (function () {
var separation = defaultSeparation,
dx = 1,
dy = 1,
nodeSize = null;
function tree(root) {
var t = treeRoot(root); // Compute the layout using Buchheim et al.’s algorithm.
t.eachAfter(firstWalk), t.parent.m = -t.z;
t.eachBefore(secondWalk); // If a fixed node size is specified, scale x and y.
if (nodeSize) root.eachBefore(sizeNode); // If a fixed tree size is specified, scale x and y based on the extent.
// Compute the left-most, right-most, and depth-most nodes for extents.
else {
var left = root,
right = root,
bottom = root;
root.eachBefore(function (node) {
if (node.x < left.x) left = node;
if (node.x > right.x) right = node;
if (node.depth > bottom.depth) bottom = node;
});
var s = left === right ? 1 : separation(left, right) / 2,
tx = s - left.x,
kx = dx / (right.x + s + tx),
ky = dy / (bottom.depth || 1);
root.eachBefore(function (node) {
node.x = (node.x + tx) * kx;
node.y = node.depth * ky;
});
}
return root;
} // Computes a preliminary x-coordinate for v. Before that, FIRST WALK is
// applied recursively to the children of v, as well as the function
// APPORTION. After spacing out the children by calling EXECUTE SHIFTS, the
// node v is placed to the midpoint of its outermost children.
function firstWalk(v) {
var children = v.children,
siblings = v.parent.children,
w = v.i ? siblings[v.i - 1] : null;
if (children) {
executeShifts(v);
var midpoint = (children[0].z + children[children.length - 1].z) / 2;
if (w) {
v.z = w.z + separation(v._, w._);
v.m = v.z - midpoint;
} else {
v.z = midpoint;
}
} else if (w) {
v.z = w.z + separation(v._, w._);
}
v.parent.A = apportion(v, w, v.parent.A || siblings[0]);
} // Computes all real x-coordinates by summing up the modifiers recursively.
function secondWalk(v) {
v._.x = v.z + v.parent.m;
v.m += v.parent.m;
} // The core of the algorithm. Here, a new subtree is combined with the
// previous subtrees. Threads are used to traverse the inside and outside
// contours of the left and right subtree up to the highest common level. The
// vertices used for the traversals are vi+, vi-, vo-, and vo+, where the
// superscript o means outside and i means inside, the subscript - means left
// subtree and + means right subtree. For summing up the modifiers along the
// contour, we use respective variables si+, si-, so-, and so+. Whenever two
// nodes of the inside contours conflict, we compute the left one of the
// greatest uncommon ancestors using the function ANCESTOR and call MOVE
// SUBTREE to shift the subtree and prepare the shifts of smaller subtrees.
// Finally, we add a new thread (if necessary).
function apportion(v, w, ancestor) {
if (w) {
var vip = v,
vop = v,
vim = w,
vom = vip.parent.children[0],
sip = vip.m,
sop = vop.m,
sim = vim.m,
som = vom.m,
shift;
while (vim = nextRight(vim), vip = nextLeft(vip), vim && vip) {
vom = nextLeft(vom);
vop = nextRight(vop);
vop.a = v;
shift = vim.z + sim - vip.z - sip + separation(vim._, vip._);
if (shift > 0) {
moveSubtree(nextAncestor(vim, v, ancestor), v, shift);
sip += shift;
sop += shift;
}
sim += vim.m;
sip += vip.m;
som += vom.m;
sop += vop.m;
}
if (vim && !nextRight(vop)) {
vop.t = vim;
vop.m += sim - sop;
}
if (vip && !nextLeft(vom)) {
vom.t = vip;
vom.m += sip - som;
ancestor = v;
}
}
return ancestor;
}
function sizeNode(node) {
node.x *= dx;
node.y = node.depth * dy;
}
tree.separation = function (x) {
return arguments.length ? (separation = x, tree) : separation;
};
tree.size = function (x) {
return arguments.length ? (nodeSize = false, dx = +x[0], dy = +x[1], tree) : nodeSize ? null : [dx, dy];
};
tree.nodeSize = function (x) {
return arguments.length ? (nodeSize = true, dx = +x[0], dy = +x[1], tree) : nodeSize ? [dx, dy] : null;
};
return tree;
});
/***/ }),
/***/ "UHp3":
/*!*********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/windowTime.js ***!
\*********************************************************************/
/*! exports provided: windowTime */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "windowTime", function() { return windowTime; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _Subject__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../Subject */ "XNiG");
/* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../scheduler/async */ "D0XW");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _util_isNumeric__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../util/isNumeric */ "Y7HM");
/* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro");
function windowTime(windowTimeSpan) {
var scheduler = _scheduler_async__WEBPACK_IMPORTED_MODULE_8__["async"];
var windowCreationInterval = null;
var maxWindowSize = Number.POSITIVE_INFINITY;
if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_11__["isScheduler"])(arguments[3])) {
scheduler = arguments[3];
}
if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_11__["isScheduler"])(arguments[2])) {
scheduler = arguments[2];
} else if (Object(_util_isNumeric__WEBPACK_IMPORTED_MODULE_10__["isNumeric"])(arguments[2])) {
maxWindowSize = Number(arguments[2]);
}
if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_11__["isScheduler"])(arguments[1])) {
scheduler = arguments[1];
} else if (Object(_util_isNumeric__WEBPACK_IMPORTED_MODULE_10__["isNumeric"])(arguments[1])) {
windowCreationInterval = Number(arguments[1]);
}
return function windowTimeOperatorFunction(source) {
return source.lift(new WindowTimeOperator(windowTimeSpan, windowCreationInterval, maxWindowSize, scheduler));
};
}
var WindowTimeOperator = /*#__PURE__*/function () {
function WindowTimeOperator(windowTimeSpan, windowCreationInterval, maxWindowSize, scheduler) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, WindowTimeOperator);
this.windowTimeSpan = windowTimeSpan;
this.windowCreationInterval = windowCreationInterval;
this.maxWindowSize = maxWindowSize;
this.scheduler = scheduler;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(WindowTimeOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new WindowTimeSubscriber(subscriber, this.windowTimeSpan, this.windowCreationInterval, this.maxWindowSize, this.scheduler));
}
}]);
return WindowTimeOperator;
}();
var CountedSubject = /*#__PURE__*/function (_Subject) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(CountedSubject, _Subject);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(CountedSubject);
function CountedSubject() {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, CountedSubject);
_this = _super.apply(this, arguments);
_this._numberOfNextedValues = 0;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(CountedSubject, [{
key: "next",
value: function next(value) {
this._numberOfNextedValues++;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CountedSubject.prototype), "next", this).call(this, value);
}
}, {
key: "numberOfNextedValues",
get: function get() {
return this._numberOfNextedValues;
}
}]);
return CountedSubject;
}(_Subject__WEBPACK_IMPORTED_MODULE_7__["Subject"]);
var WindowTimeSubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(WindowTimeSubscriber, _Subscriber);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(WindowTimeSubscriber);
function WindowTimeSubscriber(destination, windowTimeSpan, windowCreationInterval, maxWindowSize, scheduler) {
var _this2;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, WindowTimeSubscriber);
_this2 = _super2.call(this, destination);
_this2.destination = destination;
_this2.windowTimeSpan = windowTimeSpan;
_this2.windowCreationInterval = windowCreationInterval;
_this2.maxWindowSize = maxWindowSize;
_this2.scheduler = scheduler;
_this2.windows = [];
var window = _this2.openWindow();
if (windowCreationInterval !== null && windowCreationInterval >= 0) {
var closeState = {
subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this2),
window: window,
context: null
};
var creationState = {
windowTimeSpan: windowTimeSpan,
windowCreationInterval: windowCreationInterval,
subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this2),
scheduler: scheduler
};
_this2.add(scheduler.schedule(dispatchWindowClose, windowTimeSpan, closeState));
_this2.add(scheduler.schedule(dispatchWindowCreation, windowCreationInterval, creationState));
} else {
var timeSpanOnlyState = {
subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this2),
window: window,
windowTimeSpan: windowTimeSpan
};
_this2.add(scheduler.schedule(dispatchWindowTimeSpanOnly, windowTimeSpan, timeSpanOnlyState));
}
return _this2;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(WindowTimeSubscriber, [{
key: "_next",
value: function _next(value) {
var windows = this.windows;
var len = windows.length;
for (var i = 0; i < len; i++) {
var window = windows[i];
if (!window.closed) {
window.next(value);
if (window.numberOfNextedValues >= this.maxWindowSize) {
this.closeWindow(window);
}
}
}
}
}, {
key: "_error",
value: function _error(err) {
var windows = this.windows;
while (windows.length > 0) {
windows.shift().error(err);
}
this.destination.error(err);
}
}, {
key: "_complete",
value: function _complete() {
var windows = this.windows;
while (windows.length > 0) {
var window = windows.shift();
if (!window.closed) {
window.complete();
}
}
this.destination.complete();
}
}, {
key: "openWindow",
value: function openWindow() {
var window = new CountedSubject();
this.windows.push(window);
var destination = this.destination;
destination.next(window);
return window;
}
}, {
key: "closeWindow",
value: function closeWindow(window) {
window.complete();
var windows = this.windows;
windows.splice(windows.indexOf(window), 1);
}
}]);
return WindowTimeSubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_9__["Subscriber"]);
function dispatchWindowTimeSpanOnly(state) {
var subscriber = state.subscriber,
windowTimeSpan = state.windowTimeSpan,
window = state.window;
if (window) {
subscriber.closeWindow(window);
}
state.window = subscriber.openWindow();
this.schedule(state, windowTimeSpan);
}
function dispatchWindowCreation(state) {
var windowTimeSpan = state.windowTimeSpan,
subscriber = state.subscriber,
scheduler = state.scheduler,
windowCreationInterval = state.windowCreationInterval;
var window = subscriber.openWindow();
var action = this;
var context = {
action: action,
subscription: null
};
var timeSpanState = {
subscriber: subscriber,
window: window,
context: context
};
context.subscription = scheduler.schedule(dispatchWindowClose, windowTimeSpan, timeSpanState);
action.add(context.subscription);
action.schedule(state, windowCreationInterval);
}
function dispatchWindowClose(state) {
var subscriber = state.subscriber,
window = state.window,
context = state.context;
if (context && context.action && context.subscription) {
context.action.remove(context.subscription);
}
subscriber.closeWindow(window);
}
/***/ }),
/***/ "ULlS":
/*!************************************************************!*\
!*** ./node_modules/d3-selection/src/selection/classed.js ***!
\************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
function classArray(string) {
return string.trim().split(/^|\s+/);
}
function classList(node) {
return node.classList || new ClassList(node);
}
function ClassList(node) {
this._node = node;
this._names = classArray(node.getAttribute("class") || "");
}
ClassList.prototype = {
add: function add(name) {
var i = this._names.indexOf(name);
if (i < 0) {
this._names.push(name);
this._node.setAttribute("class", this._names.join(" "));
}
},
remove: function remove(name) {
var i = this._names.indexOf(name);
if (i >= 0) {
this._names.splice(i, 1);
this._node.setAttribute("class", this._names.join(" "));
}
},
contains: function contains(name) {
return this._names.indexOf(name) >= 0;
}
};
function classedAdd(node, names) {
var list = classList(node),
i = -1,
n = names.length;
while (++i < n) {
list.add(names[i]);
}
}
function classedRemove(node, names) {
var list = classList(node),
i = -1,
n = names.length;
while (++i < n) {
list.remove(names[i]);
}
}
function classedTrue(names) {
return function () {
classedAdd(this, names);
};
}
function classedFalse(names) {
return function () {
classedRemove(this, names);
};
}
function classedFunction(names, value) {
return function () {
(value.apply(this, arguments) ? classedAdd : classedRemove)(this, names);
};
}
/* harmony default export */ __webpack_exports__["default"] = (function (name, value) {
var names = classArray(name + "");
if (arguments.length < 2) {
var list = classList(this.node()),
i = -1,
n = names.length;
while (++i < n) {
if (!list.contains(names[i])) return false;
}
return true;
}
return this.each((typeof value === "function" ? classedFunction : value ? classedTrue : classedFalse)(names, value));
});
/***/ }),
/***/ "UNqx":
/*!**********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/mergeMap.js ***!
\**********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var map_1 = __webpack_require__(/*! ./map */ "q3Kh");
var from_1 = __webpack_require__(/*! ../observable/from */ "gTqA");
var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo");
function mergeMap(project, resultSelector, concurrent) {
if (concurrent === void 0) {
concurrent = Number.POSITIVE_INFINITY;
}
if (typeof resultSelector === 'function') {
return function (source) {
return source.pipe(mergeMap(function (a, i) {
return from_1.from(project(a, i)).pipe(map_1.map(function (b, ii) {
return resultSelector(a, b, i, ii);
}));
}, concurrent));
};
} else if (typeof resultSelector === 'number') {
concurrent = resultSelector;
}
return function (source) {
return source.lift(new MergeMapOperator(project, concurrent));
};
}
exports.mergeMap = mergeMap;
var MergeMapOperator = function () {
function MergeMapOperator(project, concurrent) {
if (concurrent === void 0) {
concurrent = Number.POSITIVE_INFINITY;
}
this.project = project;
this.concurrent = concurrent;
}
MergeMapOperator.prototype.call = function (observer, source) {
return source.subscribe(new MergeMapSubscriber(observer, this.project, this.concurrent));
};
return MergeMapOperator;
}();
exports.MergeMapOperator = MergeMapOperator;
var MergeMapSubscriber = function (_super) {
__extends(MergeMapSubscriber, _super);
function MergeMapSubscriber(destination, project, concurrent) {
if (concurrent === void 0) {
concurrent = Number.POSITIVE_INFINITY;
}
var _this = _super.call(this, destination) || this;
_this.project = project;
_this.concurrent = concurrent;
_this.hasCompleted = false;
_this.buffer = [];
_this.active = 0;
_this.index = 0;
return _this;
}
MergeMapSubscriber.prototype._next = function (value) {
if (this.active < this.concurrent) {
this._tryNext(value);
} else {
this.buffer.push(value);
}
};
MergeMapSubscriber.prototype._tryNext = function (value) {
var result;
var index = this.index++;
try {
result = this.project(value, index);
} catch (err) {
this.destination.error(err);
return;
}
this.active++;
this._innerSub(result);
};
MergeMapSubscriber.prototype._innerSub = function (ish) {
var innerSubscriber = new innerSubscribe_1.SimpleInnerSubscriber(this);
var destination = this.destination;
destination.add(innerSubscriber);
var innerSubscription = innerSubscribe_1.innerSubscribe(ish, innerSubscriber);
if (innerSubscription !== innerSubscriber) {
destination.add(innerSubscription);
}
};
MergeMapSubscriber.prototype._complete = function () {
this.hasCompleted = true;
if (this.active === 0 && this.buffer.length === 0) {
this.destination.complete();
}
this.unsubscribe();
};
MergeMapSubscriber.prototype.notifyNext = function (innerValue) {
this.destination.next(innerValue);
};
MergeMapSubscriber.prototype.notifyComplete = function () {
var buffer = this.buffer;
this.active--;
if (buffer.length > 0) {
this._next(buffer.shift());
} else if (this.active === 0 && this.hasCompleted) {
this.destination.complete();
}
};
return MergeMapSubscriber;
}(innerSubscribe_1.SimpleOuterSubscriber);
exports.MergeMapSubscriber = MergeMapSubscriber;
exports.flatMap = mergeMap;
/***/ }),
/***/ "UPWK":
/*!*********************************************!*\
!*** ./node_modules/d3-array/src/cumsum.js ***!
\*********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return cumsum; });
function cumsum(values, valueof) {
var sum = 0,
index = 0;
return Float64Array.from(values, valueof === undefined ? function (v) {
return sum += +v || 0;
} : function (v) {
return sum += +valueof(v, index++, values) || 0;
});
}
/***/ }),
/***/ "USCx":
/*!******************************************!*\
!*** ./node_modules/moment/locale/ga.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Irish or Irish Gaelic [ga]
//! author : André Silva : https://github.com/askpt
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var months = ['Eanáir', 'Feabhra', 'Márta', 'Aibreán', 'Bealtaine', 'Meitheamh', 'Iúil', 'Lúnasa', 'Meán Fómhair', 'Deireadh Fómhair', 'Samhain', 'Nollaig'],
monthsShort = ['Ean', 'Feabh', 'Márt', 'Aib', 'Beal', 'Meith', 'Iúil', 'Lún', 'M.F.', 'D.F.', 'Samh', 'Noll'],
weekdays = ['Dé Domhnaigh', 'Dé Luain', 'Dé Máirt', 'Dé Céadaoin', 'Déardaoin', 'Dé hAoine', 'Dé Sathairn'],
weekdaysShort = ['Domh', 'Luan', 'Máirt', 'Céad', 'Déar', 'Aoine', 'Sath'],
weekdaysMin = ['Do', 'Lu', 'Má', 'Cé', 'Dé', 'A', 'Sa'];
var ga = moment.defineLocale('ga', {
months: months,
monthsShort: monthsShort,
monthsParseExact: true,
weekdays: weekdays,
weekdaysShort: weekdaysShort,
weekdaysMin: weekdaysMin,
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd, D MMMM YYYY HH:mm'
},
calendar: {
sameDay: '[Inniu ag] LT',
nextDay: '[Amárach ag] LT',
nextWeek: 'dddd [ag] LT',
lastDay: '[Inné ag] LT',
lastWeek: 'dddd [seo caite] [ag] LT',
sameElse: 'L'
},
relativeTime: {
future: 'i %s',
past: '%s ó shin',
s: 'cúpla soicind',
ss: '%d soicind',
m: 'nóiméad',
mm: '%d nóiméad',
h: 'uair an chloig',
hh: '%d uair an chloig',
d: 'lá',
dd: '%d lá',
M: 'mí',
MM: '%d míonna',
y: 'bliain',
yy: '%d bliain'
},
dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/,
ordinal: function ordinal(number) {
var output = number === 1 ? 'd' : number % 10 === 2 ? 'na' : 'mh';
return number + output;
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return ga;
});
/***/ }),
/***/ "UXbc":
/*!*********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/mergeMapTo.js ***!
\*********************************************************************/
/*! exports provided: mergeMapTo */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeMapTo", function() { return mergeMapTo; });
/* harmony import */ var _mergeMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mergeMap */ "5+tZ");
function mergeMapTo(innerObservable, resultSelector) {
var concurrent = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : Number.POSITIVE_INFINITY;
if (typeof resultSelector === 'function') {
return Object(_mergeMap__WEBPACK_IMPORTED_MODULE_0__["mergeMap"])(function () {
return innerObservable;
}, resultSelector, concurrent);
}
if (typeof resultSelector === 'number') {
concurrent = resultSelector;
}
return Object(_mergeMap__WEBPACK_IMPORTED_MODULE_0__["mergeMap"])(function () {
return innerObservable;
}, concurrent);
}
/***/ }),
/***/ "UXun":
/*!**********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/shareReplay.js ***!
\**********************************************************************/
/*! exports provided: shareReplay */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "shareReplay", function() { return shareReplay; });
/* harmony import */ var _ReplaySubject__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../ReplaySubject */ "jtHE");
function shareReplay(configOrBufferSize, windowTime, scheduler) {
var config;
if (configOrBufferSize && typeof configOrBufferSize === 'object') {
config = configOrBufferSize;
} else {
config = {
bufferSize: configOrBufferSize,
windowTime: windowTime,
refCount: false,
scheduler: scheduler
};
}
return function (source) {
return source.lift(shareReplayOperator(config));
};
}
function shareReplayOperator(_ref) {
var _ref$bufferSize = _ref.bufferSize,
bufferSize = _ref$bufferSize === void 0 ? Number.POSITIVE_INFINITY : _ref$bufferSize,
_ref$windowTime = _ref.windowTime,
windowTime = _ref$windowTime === void 0 ? Number.POSITIVE_INFINITY : _ref$windowTime,
useRefCount = _ref.refCount,
scheduler = _ref.scheduler;
var subject;
var refCount = 0;
var subscription;
var hasError = false;
var isComplete = false;
return function shareReplayOperation(source) {
refCount++;
var innerSub;
if (!subject || hasError) {
hasError = false;
subject = new _ReplaySubject__WEBPACK_IMPORTED_MODULE_0__["ReplaySubject"](bufferSize, windowTime, scheduler);
innerSub = subject.subscribe(this);
subscription = source.subscribe({
next: function next(value) {
subject.next(value);
},
error: function error(err) {
hasError = true;
subject.error(err);
},
complete: function complete() {
isComplete = true;
subscription = undefined;
subject.complete();
}
});
} else {
innerSub = subject.subscribe(this);
}
this.add(function () {
refCount--;
innerSub.unsubscribe();
if (subscription && !isComplete && useRefCount && refCount === 0) {
subscription.unsubscribe();
subscription = undefined;
subject = undefined;
}
});
};
}
/***/ }),
/***/ "Ud7J":
/*!********************************************************!*\
!*** ./node_modules/d3-interpolate/src/numberArray.js ***!
\********************************************************/
/*! exports provided: default, isNumberArray */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isNumberArray", function() { return isNumberArray; });
/* harmony default export */ __webpack_exports__["default"] = (function (a, b) {
if (!b) b = [];
var n = a ? Math.min(b.length, a.length) : 0,
c = b.slice(),
i;
return function (t) {
for (i = 0; i < n; ++i) {
c[i] = a[i] * (1 - t) + b[i] * t;
}
return c;
};
});
function isNumberArray(x) {
return ArrayBuffer.isView(x) && !(x instanceof DataView);
}
/***/ }),
/***/ "UpQW":
/*!******************************************!*\
!*** ./node_modules/moment/locale/ur.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Urdu [ur]
//! author : Sawood Alam : https://github.com/ibnesayeed
//! author : Zack : https://github.com/ZackVision
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var months = ['جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر', 'دسمبر'],
days = ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'];
var ur = moment.defineLocale('ur', {
months: months,
monthsShort: months,
weekdays: days,
weekdaysShort: days,
weekdaysMin: days,
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd، D MMMM YYYY HH:mm'
},
meridiemParse: /صبح|شام/,
isPM: function isPM(input) {
return 'شام' === input;
},
meridiem: function meridiem(hour, minute, isLower) {
if (hour < 12) {
return 'صبح';
}
return 'شام';
},
calendar: {
sameDay: '[آج بوقت] LT',
nextDay: '[کل بوقت] LT',
nextWeek: 'dddd [بوقت] LT',
lastDay: '[گذشتہ روز بوقت] LT',
lastWeek: '[گذشتہ] dddd [بوقت] LT',
sameElse: 'L'
},
relativeTime: {
future: '%s بعد',
past: '%s قبل',
s: 'چند سیکنڈ',
ss: '%d سیکنڈ',
m: 'ایک منٹ',
mm: '%d منٹ',
h: 'ایک گھنٹہ',
hh: '%d گھنٹے',
d: 'ایک دن',
dd: '%d دن',
M: 'ایک ماہ',
MM: '%d ماہ',
y: 'ایک سال',
yy: '%d سال'
},
preparse: function preparse(string) {
return string.replace(/،/g, ',');
},
postformat: function postformat(string) {
return string.replace(/,/g, '،');
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return ur;
});
/***/ }),
/***/ "Ur1D":
/*!******************************************!*\
!*** ./node_modules/moment/locale/ss.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : siSwati [ss]
//! author : Nicolai Davies : https://github.com/nicolaidavies
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var ss = moment.defineLocale('ss', {
months: "Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split('_'),
monthsShort: 'Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo'.split('_'),
weekdays: 'Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo'.split('_'),
weekdaysShort: 'Lis_Umb_Lsb_Les_Lsi_Lsh_Umg'.split('_'),
weekdaysMin: 'Li_Us_Lb_Lt_Ls_Lh_Ug'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'h:mm A',
LTS: 'h:mm:ss A',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY h:mm A',
LLLL: 'dddd, D MMMM YYYY h:mm A'
},
calendar: {
sameDay: '[Namuhla nga] LT',
nextDay: '[Kusasa nga] LT',
nextWeek: 'dddd [nga] LT',
lastDay: '[Itolo nga] LT',
lastWeek: 'dddd [leliphelile] [nga] LT',
sameElse: 'L'
},
relativeTime: {
future: 'nga %s',
past: 'wenteka nga %s',
s: 'emizuzwana lomcane',
ss: '%d mzuzwana',
m: 'umzuzu',
mm: '%d emizuzu',
h: 'lihora',
hh: '%d emahora',
d: 'lilanga',
dd: '%d emalanga',
M: 'inyanga',
MM: '%d tinyanga',
y: 'umnyaka',
yy: '%d iminyaka'
},
meridiemParse: /ekuseni|emini|entsambama|ebusuku/,
meridiem: function meridiem(hours, minutes, isLower) {
if (hours < 11) {
return 'ekuseni';
} else if (hours < 15) {
return 'emini';
} else if (hours < 19) {
return 'entsambama';
} else {
return 'ebusuku';
}
},
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === 'ekuseni') {
return hour;
} else if (meridiem === 'emini') {
return hour >= 11 ? hour : hour + 12;
} else if (meridiem === 'entsambama' || meridiem === 'ebusuku') {
if (hour === 0) {
return 0;
}
return hour + 12;
}
},
dayOfMonthOrdinalParse: /\d{1,2}/,
ordinal: '%d',
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return ss;
});
/***/ }),
/***/ "Uwo/":
/*!*******************************************!*\
!*** ./node_modules/d3-color/src/math.js ***!
\*******************************************/
/*! exports provided: deg2rad, rad2deg */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deg2rad", function() { return deg2rad; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rad2deg", function() { return rad2deg; });
var deg2rad = Math.PI / 180;
var rad2deg = 180 / Math.PI;
/***/ }),
/***/ "V/Wt":
/*!**************************************************!*\
!*** ./node_modules/d3-selection/src/creator.js ***!
\**************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _namespace__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./namespace */ "bNSl");
/* harmony import */ var _namespaces__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./namespaces */ "4xGt");
function creatorInherit(name) {
return function () {
var document = this.ownerDocument,
uri = this.namespaceURI;
return uri === _namespaces__WEBPACK_IMPORTED_MODULE_1__["xhtml"] && document.documentElement.namespaceURI === _namespaces__WEBPACK_IMPORTED_MODULE_1__["xhtml"] ? document.createElement(name) : document.createElementNS(uri, name);
};
}
function creatorFixed(fullname) {
return function () {
return this.ownerDocument.createElementNS(fullname.space, fullname.local);
};
}
/* harmony default export */ __webpack_exports__["default"] = (function (name) {
var fullname = Object(_namespace__WEBPACK_IMPORTED_MODULE_0__["default"])(name);
return (fullname.local ? creatorFixed : creatorInherit)(fullname);
});
/***/ }),
/***/ "V183":
/*!*******************************************!*\
!*** ./node_modules/d3-array/src/mean.js ***!
\*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return mean; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe");
function mean(values, valueof) {
var count = 0;
var sum = 0;
if (valueof === undefined) {
var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values),
_step;
try {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
var value = _step.value;
if (value != null && (value = +value) >= value) {
++count, sum += value;
}
}
} catch (err) {
_iterator.e(err);
} finally {
_iterator.f();
}
} else {
var index = -1;
var _iterator2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values),
_step2;
try {
for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
var _value = _step2.value;
if ((_value = valueof(_value, ++index, values)) != null && (_value = +_value) >= _value) {
++count, sum += _value;
}
}
} catch (err) {
_iterator2.e(err);
} finally {
_iterator2.f();
}
}
if (count) return sum / count;
}
/***/ }),
/***/ "V2x9":
/*!*******************************************!*\
!*** ./node_modules/moment/locale/tet.js ***!
\*******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Tetun Dili (East Timor) [tet]
//! author : Joshua Brooks : https://github.com/joshbrooks
//! author : Onorio De J. Afonso : https://github.com/marobo
//! author : Sonia Simoes : https://github.com/soniasimoes
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var tet = moment.defineLocale('tet', {
months: 'Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru'.split('_'),
monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'),
weekdays: 'Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu'.split('_'),
weekdaysShort: 'Dom_Seg_Ters_Kua_Kint_Sest_Sab'.split('_'),
weekdaysMin: 'Do_Seg_Te_Ku_Ki_Ses_Sa'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd, D MMMM YYYY HH:mm'
},
calendar: {
sameDay: '[Ohin iha] LT',
nextDay: '[Aban iha] LT',
nextWeek: 'dddd [iha] LT',
lastDay: '[Horiseik iha] LT',
lastWeek: 'dddd [semana kotuk] [iha] LT',
sameElse: 'L'
},
relativeTime: {
future: 'iha %s',
past: '%s liuba',
s: 'segundu balun',
ss: 'segundu %d',
m: 'minutu ida',
mm: 'minutu %d',
h: 'oras ida',
hh: 'oras %d',
d: 'loron ida',
dd: 'loron %d',
M: 'fulan ida',
MM: 'fulan %d',
y: 'tinan ida',
yy: 'tinan %d'
},
dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
ordinal: function ordinal(number) {
var b = number % 10,
output = ~~(number % 100 / 10) === 1 ? 'th' : b === 1 ? 'st' : b === 2 ? 'nd' : b === 3 ? 'rd' : 'th';
return number + output;
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return tet;
});
/***/ }),
/***/ "VFZO":
/*!***************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/dematerialize.js ***!
\***************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
function dematerialize() {
return function dematerializeOperatorFunction(source) {
return source.lift(new DeMaterializeOperator());
};
}
exports.dematerialize = dematerialize;
var DeMaterializeOperator = function () {
function DeMaterializeOperator() {}
DeMaterializeOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new DeMaterializeSubscriber(subscriber));
};
return DeMaterializeOperator;
}();
var DeMaterializeSubscriber = function (_super) {
__extends(DeMaterializeSubscriber, _super);
function DeMaterializeSubscriber(destination) {
return _super.call(this, destination) || this;
}
DeMaterializeSubscriber.prototype._next = function (value) {
value.observe(this.destination);
};
return DeMaterializeSubscriber;
}(Subscriber_1.Subscriber);
/***/ }),
/***/ "VIqg":
/*!*********************************************!*\
!*** ./node_modules/d3-scale/src/linear.js ***!
\*********************************************/
/*! exports provided: linearish, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "linearish", function() { return linearish; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return linear; });
/* harmony import */ var d3_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-array */ "vBe5");
/* harmony import */ var _continuous_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./continuous.js */ "6YF4");
/* harmony import */ var _init_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./init.js */ "1Ix/");
/* harmony import */ var _tickFormat_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./tickFormat.js */ "ssni");
function linearish(scale) {
var domain = scale.domain;
scale.ticks = function (count) {
var d = domain();
return Object(d3_array__WEBPACK_IMPORTED_MODULE_0__["ticks"])(d[0], d[d.length - 1], count == null ? 10 : count);
};
scale.tickFormat = function (count, specifier) {
var d = domain();
return Object(_tickFormat_js__WEBPACK_IMPORTED_MODULE_3__["default"])(d[0], d[d.length - 1], count == null ? 10 : count, specifier);
};
scale.nice = function (count) {
if (count == null) count = 10;
var d = domain();
var i0 = 0;
var i1 = d.length - 1;
var start = d[i0];
var stop = d[i1];
var prestep;
var step;
var maxIter = 10;
if (stop < start) {
step = start, start = stop, stop = step;
step = i0, i0 = i1, i1 = step;
}
while (maxIter-- > 0) {
step = Object(d3_array__WEBPACK_IMPORTED_MODULE_0__["tickIncrement"])(start, stop, count);
if (step === prestep) {
d[i0] = start;
d[i1] = stop;
return domain(d);
} else if (step > 0) {
start = Math.floor(start / step) * step;
stop = Math.ceil(stop / step) * step;
} else if (step < 0) {
start = Math.ceil(start * step) / step;
stop = Math.floor(stop * step) / step;
} else {
break;
}
prestep = step;
}
return scale;
};
return scale;
}
function linear() {
var scale = Object(_continuous_js__WEBPACK_IMPORTED_MODULE_1__["default"])();
scale.copy = function () {
return Object(_continuous_js__WEBPACK_IMPORTED_MODULE_1__["copy"])(scale, linear());
};
_init_js__WEBPACK_IMPORTED_MODULE_2__["initRange"].apply(scale, arguments);
return linearish(scale);
}
/***/ }),
/***/ "VKeD":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/symbol/iterator.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function getSymbolIterator() {
if (typeof Symbol !== 'function' || !Symbol.iterator) {
return '@@iterator';
}
return Symbol.iterator;
}
exports.getSymbolIterator = getSymbolIterator;
exports.iterator = getSymbolIterator();
exports.$$iterator = exports.iterator;
/***/ }),
/***/ "VLYi":
/*!***********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/findIndex.js ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var find_1 = __webpack_require__(/*! ../operators/find */ "rxKr");
function findIndex(predicate, thisArg) {
return function (source) {
return source.lift(new find_1.FindValueOperator(predicate, source, true, thisArg));
};
}
exports.findIndex = findIndex;
/***/ }),
/***/ "VRyK":
/*!*****************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/merge.js ***!
\*****************************************************************/
/*! exports provided: merge */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "merge", function() { return merge; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro");
/* harmony import */ var _operators_mergeAll__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../operators/mergeAll */ "bHdf");
/* harmony import */ var _fromArray__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./fromArray */ "yCtX");
function merge() {
var concurrent = Number.POSITIVE_INFINITY;
var scheduler = null;
for (var _len = arguments.length, observables = new Array(_len), _key = 0; _key < _len; _key++) {
observables[_key] = arguments[_key];
}
var last = observables[observables.length - 1];
if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_1__["isScheduler"])(last)) {
scheduler = observables.pop();
if (observables.length > 1 && typeof observables[observables.length - 1] === 'number') {
concurrent = observables.pop();
}
} else if (typeof last === 'number') {
concurrent = observables.pop();
}
if (scheduler === null && observables.length === 1 && observables[0] instanceof _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"]) {
return observables[0];
}
return Object(_operators_mergeAll__WEBPACK_IMPORTED_MODULE_2__["mergeAll"])(concurrent)(Object(_fromArray__WEBPACK_IMPORTED_MODULE_3__["fromArray"])(observables, scheduler));
}
/***/ }),
/***/ "Vclq":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/es-us.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Spanish (United States) [es-us]
//! author : bustta : https://github.com/bustta
//! author : chrisrodz : https://github.com/chrisrodz
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var monthsShortDot = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),
_monthsShort = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'),
monthsParse = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i],
monthsRegex = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;
var esUs = moment.defineLocale('es-us', {
months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),
monthsShort: function monthsShort(m, format) {
if (!m) {
return monthsShortDot;
} else if (/-MMM-/.test(format)) {
return _monthsShort[m.month()];
} else {
return monthsShortDot[m.month()];
}
},
monthsRegex: monthsRegex,
monthsShortRegex: monthsRegex,
monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,
monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,
monthsParse: monthsParse,
longMonthsParse: monthsParse,
shortMonthsParse: monthsParse,
weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'),
weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'),
weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'h:mm A',
LTS: 'h:mm:ss A',
L: 'MM/DD/YYYY',
LL: 'D [de] MMMM [de] YYYY',
LLL: 'D [de] MMMM [de] YYYY h:mm A',
LLLL: 'dddd, D [de] MMMM [de] YYYY h:mm A'
},
calendar: {
sameDay: function sameDay() {
return '[hoy a la' + (this.hours() !== 1 ? 's' : '') + '] LT';
},
nextDay: function nextDay() {
return '[mañana a la' + (this.hours() !== 1 ? 's' : '') + '] LT';
},
nextWeek: function nextWeek() {
return 'dddd [a la' + (this.hours() !== 1 ? 's' : '') + '] LT';
},
lastDay: function lastDay() {
return '[ayer a la' + (this.hours() !== 1 ? 's' : '') + '] LT';
},
lastWeek: function lastWeek() {
return '[el] dddd [pasado a la' + (this.hours() !== 1 ? 's' : '') + '] LT';
},
sameElse: 'L'
},
relativeTime: {
future: 'en %s',
past: 'hace %s',
s: 'unos segundos',
ss: '%d segundos',
m: 'un minuto',
mm: '%d minutos',
h: 'una hora',
hh: '%d horas',
d: 'un día',
dd: '%d días',
w: 'una semana',
ww: '%d semanas',
M: 'un mes',
MM: '%d meses',
y: 'un año',
yy: '%d años'
},
dayOfMonthOrdinalParse: /\d{1,2}º/,
ordinal: '%dº',
week: {
dow: 0,
// Sunday is the first day of the week.
doy: 6 // The week that contains Jan 6th is the first week of the year.
}
});
return esUs;
});
/***/ }),
/***/ "Vf9T":
/*!*************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/timeoutWith.js ***!
\*************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY");
var isDate_1 = __webpack_require__(/*! ../util/isDate */ "R7wr");
var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo");
function timeoutWith(due, withObservable, scheduler) {
if (scheduler === void 0) {
scheduler = async_1.async;
}
return function (source) {
var absoluteTimeout = isDate_1.isDate(due);
var waitFor = absoluteTimeout ? +due - scheduler.now() : Math.abs(due);
return source.lift(new TimeoutWithOperator(waitFor, absoluteTimeout, withObservable, scheduler));
};
}
exports.timeoutWith = timeoutWith;
var TimeoutWithOperator = function () {
function TimeoutWithOperator(waitFor, absoluteTimeout, withObservable, scheduler) {
this.waitFor = waitFor;
this.absoluteTimeout = absoluteTimeout;
this.withObservable = withObservable;
this.scheduler = scheduler;
}
TimeoutWithOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new TimeoutWithSubscriber(subscriber, this.absoluteTimeout, this.waitFor, this.withObservable, this.scheduler));
};
return TimeoutWithOperator;
}();
var TimeoutWithSubscriber = function (_super) {
__extends(TimeoutWithSubscriber, _super);
function TimeoutWithSubscriber(destination, absoluteTimeout, waitFor, withObservable, scheduler) {
var _this = _super.call(this, destination) || this;
_this.absoluteTimeout = absoluteTimeout;
_this.waitFor = waitFor;
_this.withObservable = withObservable;
_this.scheduler = scheduler;
_this.scheduleTimeout();
return _this;
}
TimeoutWithSubscriber.dispatchTimeout = function (subscriber) {
var withObservable = subscriber.withObservable;
subscriber._unsubscribeAndRecycle();
subscriber.add(innerSubscribe_1.innerSubscribe(withObservable, new innerSubscribe_1.SimpleInnerSubscriber(subscriber)));
};
TimeoutWithSubscriber.prototype.scheduleTimeout = function () {
var action = this.action;
if (action) {
this.action = action.schedule(this, this.waitFor);
} else {
this.add(this.action = this.scheduler.schedule(TimeoutWithSubscriber.dispatchTimeout, this.waitFor, this));
}
};
TimeoutWithSubscriber.prototype._next = function (value) {
if (!this.absoluteTimeout) {
this.scheduleTimeout();
}
_super.prototype._next.call(this, value);
};
TimeoutWithSubscriber.prototype._unsubscribe = function () {
this.action = undefined;
this.scheduler = null;
this.withObservable = null;
};
return TimeoutWithSubscriber;
}(innerSubscribe_1.SimpleOuterSubscriber);
/***/ }),
/***/ "Vfhj":
/*!**********************************************!*\
!*** ./node_modules/d3-time/src/utcMonth.js ***!
\**********************************************/
/*! exports provided: default, utcMonths */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcMonths", function() { return utcMonths; });
/* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "GOKn");
var utcMonth = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) {
date.setUTCDate(1);
date.setUTCHours(0, 0, 0, 0);
}, function (date, step) {
date.setUTCMonth(date.getUTCMonth() + step);
}, function (start, end) {
return end.getUTCMonth() - start.getUTCMonth() + (end.getUTCFullYear() - start.getUTCFullYear()) * 12;
}, function (date) {
return date.getUTCMonth();
});
/* harmony default export */ __webpack_exports__["default"] = (utcMonth);
var utcMonths = utcMonth.range;
/***/ }),
/***/ "Vi6O":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/InnerSubscriber.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subscriber_1 = __webpack_require__(/*! ./Subscriber */ "FWf1");
var InnerSubscriber = function (_super) {
__extends(InnerSubscriber, _super);
function InnerSubscriber(parent, outerValue, outerIndex) {
var _this = _super.call(this) || this;
_this.parent = parent;
_this.outerValue = outerValue;
_this.outerIndex = outerIndex;
_this.index = 0;
return _this;
}
InnerSubscriber.prototype._next = function (value) {
this.parent.notifyNext(this.outerValue, value, this.outerIndex, this.index++, this);
};
InnerSubscriber.prototype._error = function (error) {
this.parent.notifyError(error, this);
this.unsubscribe();
};
InnerSubscriber.prototype._complete = function () {
this.parent.notifyComplete(this);
this.unsubscribe();
};
return InnerSubscriber;
}(Subscriber_1.Subscriber);
exports.InnerSubscriber = InnerSubscriber;
/***/ }),
/***/ "VkQ2":
/*!*************************************************************!*\
!*** ./node_modules/d3-shape/src/curve/catmullRomClosed.js ***!
\*************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _cardinalClosed_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cardinalClosed.js */ "O03L");
/* harmony import */ var _noop_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../noop.js */ "0K5P");
/* harmony import */ var _catmullRom_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./catmullRom.js */ "Kcim");
function CatmullRomClosed(context, alpha) {
this._context = context;
this._alpha = alpha;
}
CatmullRomClosed.prototype = {
areaStart: _noop_js__WEBPACK_IMPORTED_MODULE_1__["default"],
areaEnd: _noop_js__WEBPACK_IMPORTED_MODULE_1__["default"],
lineStart: function lineStart() {
this._x0 = this._x1 = this._x2 = this._x3 = this._x4 = this._x5 = this._y0 = this._y1 = this._y2 = this._y3 = this._y4 = this._y5 = NaN;
this._l01_a = this._l12_a = this._l23_a = this._l01_2a = this._l12_2a = this._l23_2a = this._point = 0;
},
lineEnd: function lineEnd() {
switch (this._point) {
case 1:
{
this._context.moveTo(this._x3, this._y3);
this._context.closePath();
break;
}
case 2:
{
this._context.lineTo(this._x3, this._y3);
this._context.closePath();
break;
}
case 3:
{
this.point(this._x3, this._y3);
this.point(this._x4, this._y4);
this.point(this._x5, this._y5);
break;
}
}
},
point: function point(x, y) {
x = +x, y = +y;
if (this._point) {
var x23 = this._x2 - x,
y23 = this._y2 - y;
this._l23_a = Math.sqrt(this._l23_2a = Math.pow(x23 * x23 + y23 * y23, this._alpha));
}
switch (this._point) {
case 0:
this._point = 1;
this._x3 = x, this._y3 = y;
break;
case 1:
this._point = 2;
this._context.moveTo(this._x4 = x, this._y4 = y);
break;
case 2:
this._point = 3;
this._x5 = x, this._y5 = y;
break;
default:
Object(_catmullRom_js__WEBPACK_IMPORTED_MODULE_2__["point"])(this, x, y);
break;
}
this._l01_a = this._l12_a, this._l12_a = this._l23_a;
this._l01_2a = this._l12_2a, this._l12_2a = this._l23_2a;
this._x0 = this._x1, this._x1 = this._x2, this._x2 = x;
this._y0 = this._y1, this._y1 = this._y2, this._y2 = y;
}
};
/* harmony default export */ __webpack_exports__["default"] = ((function custom(alpha) {
function catmullRom(context) {
return alpha ? new CatmullRomClosed(context, alpha) : new _cardinalClosed_js__WEBPACK_IMPORTED_MODULE_0__["CardinalClosed"](context, 0);
}
catmullRom.alpha = function (alpha) {
return custom(+alpha);
};
return catmullRom;
})(0.5));
/***/ }),
/***/ "Vpsf":
/*!*******************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/scheduler/AnimationFrameAction.js ***!
\*******************************************************************************/
/*! exports provided: AnimationFrameAction */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnimationFrameAction", function() { return AnimationFrameAction; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var _AsyncAction__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./AsyncAction */ "3N8a");
var AnimationFrameAction = /*#__PURE__*/function (_AsyncAction) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(AnimationFrameAction, _AsyncAction);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(AnimationFrameAction);
function AnimationFrameAction(scheduler, work) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AnimationFrameAction);
_this = _super.call(this, scheduler, work);
_this.scheduler = scheduler;
_this.work = work;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(AnimationFrameAction, [{
key: "requestAsyncId",
value: function requestAsyncId(scheduler, id) {
var delay = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0;
if (delay !== null && delay > 0) {
return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(AnimationFrameAction.prototype), "requestAsyncId", this).call(this, scheduler, id, delay);
}
scheduler.actions.push(this);
return scheduler.scheduled || (scheduler.scheduled = requestAnimationFrame(function () {
return scheduler.flush(null);
}));
}
}, {
key: "recycleAsyncId",
value: function recycleAsyncId(scheduler, id) {
var delay = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0;
if (delay !== null && delay > 0 || delay === null && this.delay > 0) {
return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(AnimationFrameAction.prototype), "recycleAsyncId", this).call(this, scheduler, id, delay);
}
if (scheduler.actions.length === 0) {
cancelAnimationFrame(id);
scheduler.scheduled = undefined;
}
return undefined;
}
}]);
return AnimationFrameAction;
}(_AsyncAction__WEBPACK_IMPORTED_MODULE_6__["AsyncAction"]);
/***/ }),
/***/ "VqN3":
/*!***************************************************************************************!*\
!*** ./node_modules/@angular/fire/__ivy_ngcc__/firestore/es2015/document/document.js ***!
\***************************************************************************************/
/*! exports provided: AngularFirestoreDocument */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AngularFirestoreDocument", function() { return AngularFirestoreDocument; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var _observable_fromRef__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../observable/fromRef */ "Ttzs");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
/* harmony import */ var _firestore__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../firestore */ "S/Aq");
/* harmony import */ var _collection_collection__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../collection/collection */ "maur");
/* harmony import */ var _angular_fire__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/fire */ "05qF");
var AngularFirestoreDocument = /*#__PURE__*/function () {
function AngularFirestoreDocument(ref, afs) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AngularFirestoreDocument);
this.ref = ref;
this.afs = afs;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(AngularFirestoreDocument, [{
key: "set",
value: function set(data, options) {
return this.ref.set(data, options);
}
}, {
key: "update",
value: function update(data) {
return this.ref.update(data);
}
}, {
key: "delete",
value: function _delete() {
return this.ref.delete();
}
}, {
key: "collection",
value: function collection(path, queryFn) {
var collectionRef = this.ref.collection(path);
var _associateQuery = Object(_firestore__WEBPACK_IMPORTED_MODULE_5__["associateQuery"])(collectionRef, queryFn),
ref = _associateQuery.ref,
query = _associateQuery.query;
return new _collection_collection__WEBPACK_IMPORTED_MODULE_6__["AngularFirestoreCollection"](ref, query, this.afs);
}
}, {
key: "snapshotChanges",
value: function snapshotChanges() {
var fromDocRef$ = Object(_observable_fromRef__WEBPACK_IMPORTED_MODULE_3__["fromDocRef"])(this.ref);
var scheduledFromDocRef$ = this.afs.scheduler.runOutsideAngular(fromDocRef$);
return this.afs.scheduler.keepUnstableUntilFirst(scheduledFromDocRef$);
}
}, {
key: "valueChanges",
value: function valueChanges() {
return this.snapshotChanges().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(function (action) {
return action.payload.data();
}));
}
}, {
key: "get",
value: function get(options) {
return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(this.ref.get(options)).pipe(Object(_angular_fire__WEBPACK_IMPORTED_MODULE_7__["runInZone"])(this.afs.scheduler.zone));
}
}]);
return AngularFirestoreDocument;
}();
/***/ }),
/***/ "W+J7":
/*!********************************************************!*\
!*** ./node_modules/d3-hierarchy/src/pack/siblings.js ***!
\********************************************************/
/*! exports provided: packEnclose, default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "packEnclose", function() { return packEnclose; });
/* harmony import */ var _enclose_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./enclose.js */ "7Mu7");
function place(b, a, c) {
var dx = b.x - a.x,
x,
a2,
dy = b.y - a.y,
y,
b2,
d2 = dx * dx + dy * dy;
if (d2) {
a2 = a.r + c.r, a2 *= a2;
b2 = b.r + c.r, b2 *= b2;
if (a2 > b2) {
x = (d2 + b2 - a2) / (2 * d2);
y = Math.sqrt(Math.max(0, b2 / d2 - x * x));
c.x = b.x - x * dx - y * dy;
c.y = b.y - x * dy + y * dx;
} else {
x = (d2 + a2 - b2) / (2 * d2);
y = Math.sqrt(Math.max(0, a2 / d2 - x * x));
c.x = a.x + x * dx - y * dy;
c.y = a.y + x * dy + y * dx;
}
} else {
c.x = a.x + c.r;
c.y = a.y;
}
}
function intersects(a, b) {
var dr = a.r + b.r - 1e-6,
dx = b.x - a.x,
dy = b.y - a.y;
return dr > 0 && dr * dr > dx * dx + dy * dy;
}
function score(node) {
var a = node._,
b = node.next._,
ab = a.r + b.r,
dx = (a.x * b.r + b.x * a.r) / ab,
dy = (a.y * b.r + b.y * a.r) / ab;
return dx * dx + dy * dy;
}
function Node(circle) {
this._ = circle;
this.next = null;
this.previous = null;
}
function packEnclose(circles) {
if (!(n = circles.length)) return 0;
var a, b, c, n, aa, ca, i, j, k, sj, sk; // Place the first circle.
a = circles[0], a.x = 0, a.y = 0;
if (!(n > 1)) return a.r; // Place the second circle.
b = circles[1], a.x = -b.r, b.x = a.r, b.y = 0;
if (!(n > 2)) return a.r + b.r; // Place the third circle.
place(b, a, c = circles[2]); // Initialize the front-chain using the first three circles a, b and c.
a = new Node(a), b = new Node(b), c = new Node(c);
a.next = c.previous = b;
b.next = a.previous = c;
c.next = b.previous = a; // Attempt to place each remaining circle…
pack: for (i = 3; i < n; ++i) {
place(a._, b._, c = circles[i]), c = new Node(c); // Find the closest intersecting circle on the front-chain, if any.
// “Closeness” is determined by linear distance along the front-chain.
// “Ahead” or “behind” is likewise determined by linear distance.
j = b.next, k = a.previous, sj = b._.r, sk = a._.r;
do {
if (sj <= sk) {
if (intersects(j._, c._)) {
b = j, a.next = b, b.previous = a, --i;
continue pack;
}
sj += j._.r, j = j.next;
} else {
if (intersects(k._, c._)) {
a = k, a.next = b, b.previous = a, --i;
continue pack;
}
sk += k._.r, k = k.previous;
}
} while (j !== k.next); // Success! Insert the new circle c between a and b.
c.previous = a, c.next = b, a.next = b.previous = b = c; // Compute the new closest circle pair to the centroid.
aa = score(a);
while ((c = c.next) !== b) {
if ((ca = score(c)) < aa) {
a = c, aa = ca;
}
}
b = a.next;
} // Compute the enclosing circle of the front chain.
a = [b._], c = b;
while ((c = c.next) !== b) {
a.push(c._);
}
c = Object(_enclose_js__WEBPACK_IMPORTED_MODULE_0__["default"])(a); // Translate the circles to put the enclosing circle around the origin.
for (i = 0; i < n; ++i) {
a = circles[i], a.x -= c.x, a.y -= c.y;
}
return c.r;
}
/* harmony default export */ __webpack_exports__["default"] = (function (circles) {
packEnclose(circles);
return circles;
});
/***/ }),
/***/ "W96K":
/*!**************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/throwIfEmpty.js ***!
\**************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var EmptyError_1 = __webpack_require__(/*! ../util/EmptyError */ "0z0v");
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
function throwIfEmpty(errorFactory) {
if (errorFactory === void 0) {
errorFactory = defaultErrorFactory;
}
return function (source) {
return source.lift(new ThrowIfEmptyOperator(errorFactory));
};
}
exports.throwIfEmpty = throwIfEmpty;
var ThrowIfEmptyOperator = function () {
function ThrowIfEmptyOperator(errorFactory) {
this.errorFactory = errorFactory;
}
ThrowIfEmptyOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new ThrowIfEmptySubscriber(subscriber, this.errorFactory));
};
return ThrowIfEmptyOperator;
}();
var ThrowIfEmptySubscriber = function (_super) {
__extends(ThrowIfEmptySubscriber, _super);
function ThrowIfEmptySubscriber(destination, errorFactory) {
var _this = _super.call(this, destination) || this;
_this.errorFactory = errorFactory;
_this.hasValue = false;
return _this;
}
ThrowIfEmptySubscriber.prototype._next = function (value) {
this.hasValue = true;
this.destination.next(value);
};
ThrowIfEmptySubscriber.prototype._complete = function () {
if (!this.hasValue) {
var err = void 0;
try {
err = this.errorFactory();
} catch (e) {
err = e;
}
this.destination.error(err);
} else {
return this.destination.complete();
}
};
return ThrowIfEmptySubscriber;
}(Subscriber_1.Subscriber);
function defaultErrorFactory() {
return new EmptyError_1.EmptyError();
}
/***/ }),
/***/ "WDqD":
/*!**********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/skipLast.js ***!
\**********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
var ArgumentOutOfRangeError_1 = __webpack_require__(/*! ../util/ArgumentOutOfRangeError */ "IKal");
function skipLast(count) {
return function (source) {
return source.lift(new SkipLastOperator(count));
};
}
exports.skipLast = skipLast;
var SkipLastOperator = function () {
function SkipLastOperator(_skipCount) {
this._skipCount = _skipCount;
if (this._skipCount < 0) {
throw new ArgumentOutOfRangeError_1.ArgumentOutOfRangeError();
}
}
SkipLastOperator.prototype.call = function (subscriber, source) {
if (this._skipCount === 0) {
return source.subscribe(new Subscriber_1.Subscriber(subscriber));
} else {
return source.subscribe(new SkipLastSubscriber(subscriber, this._skipCount));
}
};
return SkipLastOperator;
}();
var SkipLastSubscriber = function (_super) {
__extends(SkipLastSubscriber, _super);
function SkipLastSubscriber(destination, _skipCount) {
var _this = _super.call(this, destination) || this;
_this._skipCount = _skipCount;
_this._count = 0;
_this._ring = new Array(_skipCount);
return _this;
}
SkipLastSubscriber.prototype._next = function (value) {
var skipCount = this._skipCount;
var count = this._count++;
if (count < skipCount) {
this._ring[count] = value;
} else {
var currentIndex = count % skipCount;
var ring = this._ring;
var oldValue = ring[currentIndex];
ring[currentIndex] = value;
this.destination.next(oldValue);
}
};
return SkipLastSubscriber;
}(Subscriber_1.Subscriber);
/***/ }),
/***/ "WFWS":
/*!***********************************************************!*\
!*** ./node_modules/d3-transition/src/transition/ease.js ***!
\***********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _schedule_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./schedule.js */ "rtYu");
function easeConstant(id, value) {
if (typeof value !== "function") throw new Error();
return function () {
Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["set"])(this, id).ease = value;
};
}
/* harmony default export */ __webpack_exports__["default"] = (function (value) {
var id = this._id;
return arguments.length ? this.each(easeConstant(id, value)) : Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["get"])(this.node(), id).ease;
});
/***/ }),
/***/ "WFeF":
/*!**************************************************!*\
!*** ./node_modules/d3-interpolate/src/round.js ***!
\**************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (a, b) {
return a = +a, b = +b, function (t) {
return Math.round(a * (1 - t) + b * t);
};
});
/***/ }),
/***/ "WHjf":
/*!**************************************************!*\
!*** ./node_modules/d3-array/src/quickselect.js ***!
\**************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return quickselect; });
/* harmony import */ var _ascending_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ascending.js */ "APuy");
// Based on https://github.com/mourner/quickselect
// ISC license, Copyright 2018 Vladimir Agafonkin.
function quickselect(array, k) {
var left = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0;
var right = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : array.length - 1;
var compare = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : _ascending_js__WEBPACK_IMPORTED_MODULE_0__["default"];
while (right > left) {
if (right - left > 600) {
var n = right - left + 1;
var m = k - left + 1;
var z = Math.log(n);
var s = 0.5 * Math.exp(2 * z / 3);
var sd = 0.5 * Math.sqrt(z * s * (n - s) / n) * (m - n / 2 < 0 ? -1 : 1);
var newLeft = Math.max(left, Math.floor(k - m * s / n + sd));
var newRight = Math.min(right, Math.floor(k + (n - m) * s / n + sd));
quickselect(array, k, newLeft, newRight, compare);
}
var t = array[k];
var i = left;
var j = right;
swap(array, left, k);
if (compare(array[right], t) > 0) swap(array, left, right);
while (i < j) {
swap(array, i, j), ++i, --j;
while (compare(array[i], t) < 0) {
++i;
}
while (compare(array[j], t) > 0) {
--j;
}
}
if (compare(array[left], t) === 0) swap(array, left, j);else ++j, swap(array, j, right);
if (j <= k) left = j + 1;
if (k <= j) right = j - 1;
}
return array;
}
function swap(array, i, j) {
var t = array[i];
array[i] = array[j];
array[j] = t;
}
/***/ }),
/***/ "WHuz":
/*!*************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/shareReplay.js ***!
\*************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var ReplaySubject_1 = __webpack_require__(/*! ../ReplaySubject */ "+Zhm");
function shareReplay(configOrBufferSize, windowTime, scheduler) {
var config;
if (configOrBufferSize && typeof configOrBufferSize === 'object') {
config = configOrBufferSize;
} else {
config = {
bufferSize: configOrBufferSize,
windowTime: windowTime,
refCount: false,
scheduler: scheduler
};
}
return function (source) {
return source.lift(shareReplayOperator(config));
};
}
exports.shareReplay = shareReplay;
function shareReplayOperator(_a) {
var _b = _a.bufferSize,
bufferSize = _b === void 0 ? Number.POSITIVE_INFINITY : _b,
_c = _a.windowTime,
windowTime = _c === void 0 ? Number.POSITIVE_INFINITY : _c,
useRefCount = _a.refCount,
scheduler = _a.scheduler;
var subject;
var refCount = 0;
var subscription;
var hasError = false;
var isComplete = false;
return function shareReplayOperation(source) {
refCount++;
var innerSub;
if (!subject || hasError) {
hasError = false;
subject = new ReplaySubject_1.ReplaySubject(bufferSize, windowTime, scheduler);
innerSub = subject.subscribe(this);
subscription = source.subscribe({
next: function next(value) {
subject.next(value);
},
error: function error(err) {
hasError = true;
subject.error(err);
},
complete: function complete() {
isComplete = true;
subscription = undefined;
subject.complete();
}
});
} else {
innerSub = subject.subscribe(this);
}
this.add(function () {
refCount--;
innerSub.unsubscribe();
if (subscription && !isComplete && useRefCount && refCount === 0) {
subscription.unsubscribe();
subscription = undefined;
subject = undefined;
}
});
};
}
/***/ }),
/***/ "WI49":
/*!*********************************************************!*\
!*** ./node_modules/firebase/storage/dist/index.esm.js ***!
\*********************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _firebase_storage__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @firebase/storage */ "LmZi");
/***/ }),
/***/ "WMd4":
/*!*************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/Notification.js ***!
\*************************************************************/
/*! exports provided: NotificationKind, Notification */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotificationKind", function() { return NotificationKind; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Notification", function() { return Notification; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _observable_empty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./observable/empty */ "EY2u");
/* harmony import */ var _observable_of__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./observable/of */ "LRne");
/* harmony import */ var _observable_throwError__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./observable/throwError */ "z6cu");
var NotificationKind;
(function (NotificationKind) {
NotificationKind["NEXT"] = "N";
NotificationKind["ERROR"] = "E";
NotificationKind["COMPLETE"] = "C";
})(NotificationKind || (NotificationKind = {}));
var Notification = /*#__PURE__*/function () {
function Notification(kind, value, error) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, Notification);
this.kind = kind;
this.value = value;
this.error = error;
this.hasValue = kind === 'N';
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(Notification, [{
key: "observe",
value: function observe(observer) {
switch (this.kind) {
case 'N':
return observer.next && observer.next(this.value);
case 'E':
return observer.error && observer.error(this.error);
case 'C':
return observer.complete && observer.complete();
}
}
}, {
key: "do",
value: function _do(next, error, complete) {
var kind = this.kind;
switch (kind) {
case 'N':
return next && next(this.value);
case 'E':
return error && error(this.error);
case 'C':
return complete && complete();
}
}
}, {
key: "accept",
value: function accept(nextOrObserver, error, complete) {
if (nextOrObserver && typeof nextOrObserver.next === 'function') {
return this.observe(nextOrObserver);
} else {
return this.do(nextOrObserver, error, complete);
}
}
}, {
key: "toObservable",
value: function toObservable() {
var kind = this.kind;
switch (kind) {
case 'N':
return Object(_observable_of__WEBPACK_IMPORTED_MODULE_3__["of"])(this.value);
case 'E':
return Object(_observable_throwError__WEBPACK_IMPORTED_MODULE_4__["throwError"])(this.error);
case 'C':
return Object(_observable_empty__WEBPACK_IMPORTED_MODULE_2__["empty"])();
}
throw new Error('unexpected notification kind value');
}
}], [{
key: "createNext",
value: function createNext(value) {
if (typeof value !== 'undefined') {
return new Notification('N', value);
}
return Notification.undefinedValueNotification;
}
}, {
key: "createError",
value: function createError(err) {
return new Notification('E', undefined, err);
}
}, {
key: "createComplete",
value: function createComplete() {
return Notification.completeNotification;
}
}]);
return Notification;
}();
Notification.completeNotification = new Notification('C');
Notification.undefinedValueNotification = new Notification('N', undefined);
/***/ }),
/***/ "WPMC":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/observable/generate.js ***!
\********************************************************************/
/*! exports provided: generate */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "generate", function() { return generate; });
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC");
/* harmony import */ var _util_identity__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/identity */ "SpAZ");
/* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro");
function generate(initialStateOrOptions, condition, iterate, resultSelectorOrObservable, scheduler) {
var resultSelector;
var initialState;
if (arguments.length == 1) {
var options = initialStateOrOptions;
initialState = options.initialState;
condition = options.condition;
iterate = options.iterate;
resultSelector = options.resultSelector || _util_identity__WEBPACK_IMPORTED_MODULE_1__["identity"];
scheduler = options.scheduler;
} else if (resultSelectorOrObservable === undefined || Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_2__["isScheduler"])(resultSelectorOrObservable)) {
initialState = initialStateOrOptions;
resultSelector = _util_identity__WEBPACK_IMPORTED_MODULE_1__["identity"];
scheduler = resultSelectorOrObservable;
} else {
initialState = initialStateOrOptions;
resultSelector = resultSelectorOrObservable;
}
return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](function (subscriber) {
var state = initialState;
if (scheduler) {
return scheduler.schedule(dispatch, 0, {
subscriber: subscriber,
iterate: iterate,
condition: condition,
resultSelector: resultSelector,
state: state
});
}
do {
if (condition) {
var conditionResult = void 0;
try {
conditionResult = condition(state);
} catch (err) {
subscriber.error(err);
return undefined;
}
if (!conditionResult) {
subscriber.complete();
break;
}
}
var value = void 0;
try {
value = resultSelector(state);
} catch (err) {
subscriber.error(err);
return undefined;
}
subscriber.next(value);
if (subscriber.closed) {
break;
}
try {
state = iterate(state);
} catch (err) {
subscriber.error(err);
return undefined;
}
} while (true);
return undefined;
});
}
function dispatch(state) {
var subscriber = state.subscriber,
condition = state.condition;
if (subscriber.closed) {
return undefined;
}
if (state.needIterate) {
try {
state.state = state.iterate(state.state);
} catch (err) {
subscriber.error(err);
return undefined;
}
} else {
state.needIterate = true;
}
if (condition) {
var conditionResult;
try {
conditionResult = condition(state.state);
} catch (err) {
subscriber.error(err);
return undefined;
}
if (!conditionResult) {
subscriber.complete();
return undefined;
}
if (subscriber.closed) {
return undefined;
}
}
var value;
try {
value = state.resultSelector(state.state);
} catch (err) {
subscriber.error(err);
return undefined;
}
if (subscriber.closed) {
return undefined;
}
subscriber.next(value);
if (subscriber.closed) {
return undefined;
}
return this.schedule(state);
}
/***/ }),
/***/ "WYrj":
/*!******************************************!*\
!*** ./node_modules/moment/locale/dv.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Maldivian [dv]
//! author : Jawish Hameed : https://github.com/jawish
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var months = ['ޖެނުއަރީ', 'ފެބްރުއަރީ', 'މާރިޗު', 'އޭޕްރީލު', 'މޭ', 'ޖޫން', 'ޖުލައި', 'އޯގަސްޓު', 'ސެޕްޓެމްބަރު', 'އޮކްޓޯބަރު', 'ނޮވެމްބަރު', 'ޑިސެމްބަރު'],
weekdays = ['އާދިއްތަ', 'ހޯމަ', 'އަންގާރަ', 'ބުދަ', 'ބުރާސްފަތި', 'ހުކުރު', 'ހޮނިހިރު'];
var dv = moment.defineLocale('dv', {
months: months,
monthsShort: months,
weekdays: weekdays,
weekdaysShort: weekdays,
weekdaysMin: 'އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'D/M/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd D MMMM YYYY HH:mm'
},
meridiemParse: /މކ|މފ/,
isPM: function isPM(input) {
return 'މފ' === input;
},
meridiem: function meridiem(hour, minute, isLower) {
if (hour < 12) {
return 'މކ';
} else {
return 'މފ';
}
},
calendar: {
sameDay: '[މިއަދު] LT',
nextDay: '[މާދަމާ] LT',
nextWeek: 'dddd LT',
lastDay: '[އިއްޔެ] LT',
lastWeek: '[ފާއިތުވި] dddd LT',
sameElse: 'L'
},
relativeTime: {
future: 'ތެރޭގައި %s',
past: 'ކުރިން %s',
s: 'ސިކުންތުކޮޅެއް',
ss: 'd% ސިކުންތު',
m: 'މިނިޓެއް',
mm: 'މިނިޓު %d',
h: 'ގަޑިއިރެއް',
hh: 'ގަޑިއިރު %d',
d: 'ދުވަހެއް',
dd: 'ދުވަސް %d',
M: 'މަހެއް',
MM: 'މަސް %d',
y: 'އަހަރެއް',
yy: 'އަހަރު %d'
},
preparse: function preparse(string) {
return string.replace(/،/g, ',');
},
postformat: function postformat(string) {
return string.replace(/,/g, '،');
},
week: {
dow: 7,
// Sunday is the first day of the week.
doy: 12 // The week that contains Jan 12th is the first week of the year.
}
});
return dv;
});
/***/ }),
/***/ "Wcq6":
/*!*****************************************************!*\
!*** ./node_modules/firebase/app/dist/index.cjs.js ***!
\*****************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
function _interopDefault(ex) {
return ex && typeof ex === 'object' && 'default' in ex ? ex['default'] : ex;
}
var firebase = _interopDefault(__webpack_require__(/*! @firebase/app */ "wj3C"));
/**
* @license
* Copyright 2018 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
module.exports = firebase;
/***/ }),
/***/ "WmHh":
/*!***********************************************************!*\
!*** ./node_modules/d3-selection/src/selection/insert.js ***!
\***********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _creator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../creator */ "V/Wt");
/* harmony import */ var _selector__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../selector */ "b9Oj");
function constantNull() {
return null;
}
/* harmony default export */ __webpack_exports__["default"] = (function (name, before) {
var create = typeof name === "function" ? name : Object(_creator__WEBPACK_IMPORTED_MODULE_0__["default"])(name),
select = before == null ? constantNull : typeof before === "function" ? before : Object(_selector__WEBPACK_IMPORTED_MODULE_1__["default"])(before);
return this.select(function () {
return this.insertBefore(create.apply(this, arguments), select.apply(this, arguments) || null);
});
});
/***/ }),
/***/ "Wp6s":
/*!**********************************************************************!*\
!*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/card.js ***!
\**********************************************************************/
/*! exports provided: MatCard, MatCardActions, MatCardAvatar, MatCardContent, MatCardFooter, MatCardHeader, MatCardImage, MatCardLgImage, MatCardMdImage, MatCardModule, MatCardSmImage, MatCardSubtitle, MatCardTitle, MatCardTitleGroup, MatCardXlImage */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCard", function() { return MatCard; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardActions", function() { return MatCardActions; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardAvatar", function() { return MatCardAvatar; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardContent", function() { return MatCardContent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardFooter", function() { return MatCardFooter; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardHeader", function() { return MatCardHeader; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardImage", function() { return MatCardImage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardLgImage", function() { return MatCardLgImage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardMdImage", function() { return MatCardMdImage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardModule", function() { return MatCardModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardSmImage", function() { return MatCardSmImage; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardSubtitle", function() { return MatCardSubtitle; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardTitle", function() { return MatCardTitle; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardTitleGroup", function() { return MatCardTitleGroup; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardXlImage", function() { return MatCardXlImage; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/platform-browser/animations */ "R1ws");
/* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/material/core */ "FKr1");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Content of a card, needed as it's used as a selector in the API.
* @docs-private
*/
var _c0 = ["*", [["mat-card-footer"]]];
var _c1 = ["*", "mat-card-footer"];
var _c2 = [[["", "mat-card-avatar", ""], ["", "matCardAvatar", ""]], [["mat-card-title"], ["mat-card-subtitle"], ["", "mat-card-title", ""], ["", "mat-card-subtitle", ""], ["", "matCardTitle", ""], ["", "matCardSubtitle", ""]], "*"];
var _c3 = ["[mat-card-avatar], [matCardAvatar]", "mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]", "*"];
var _c4 = [[["mat-card-title"], ["mat-card-subtitle"], ["", "mat-card-title", ""], ["", "mat-card-subtitle", ""], ["", "matCardTitle", ""], ["", "matCardSubtitle", ""]], [["img"]], "*"];
var _c5 = ["mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]", "img", "*"];
var MatCardContent = function MatCardContent() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardContent);
};
MatCardContent.ɵfac = function MatCardContent_Factory(t) {
return new (t || MatCardContent)();
};
MatCardContent.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({
type: MatCardContent,
selectors: [["mat-card-content"], ["", "mat-card-content", ""], ["", "matCardContent", ""]],
hostAttrs: [1, "mat-card-content"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardContent, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"],
args: [{
selector: 'mat-card-content, [mat-card-content], [matCardContent]',
host: {
'class': 'mat-card-content'
}
}]
}], null, null);
})();
/**
* Title of a card, needed as it's used as a selector in the API.
* @docs-private
*/
var MatCardTitle = function MatCardTitle() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardTitle);
};
MatCardTitle.ɵfac = function MatCardTitle_Factory(t) {
return new (t || MatCardTitle)();
};
MatCardTitle.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({
type: MatCardTitle,
selectors: [["mat-card-title"], ["", "mat-card-title", ""], ["", "matCardTitle", ""]],
hostAttrs: [1, "mat-card-title"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardTitle, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"],
args: [{
selector: "mat-card-title, [mat-card-title], [matCardTitle]",
host: {
'class': 'mat-card-title'
}
}]
}], null, null);
})();
/**
* Sub-title of a card, needed as it's used as a selector in the API.
* @docs-private
*/
var MatCardSubtitle = function MatCardSubtitle() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardSubtitle);
};
MatCardSubtitle.ɵfac = function MatCardSubtitle_Factory(t) {
return new (t || MatCardSubtitle)();
};
MatCardSubtitle.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({
type: MatCardSubtitle,
selectors: [["mat-card-subtitle"], ["", "mat-card-subtitle", ""], ["", "matCardSubtitle", ""]],
hostAttrs: [1, "mat-card-subtitle"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardSubtitle, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"],
args: [{
selector: "mat-card-subtitle, [mat-card-subtitle], [matCardSubtitle]",
host: {
'class': 'mat-card-subtitle'
}
}]
}], null, null);
})();
/**
* Action section of a card, needed as it's used as a selector in the API.
* @docs-private
*/
var MatCardActions = function MatCardActions() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardActions);
/** Position of the actions inside the card. */
this.align = 'start';
};
MatCardActions.ɵfac = function MatCardActions_Factory(t) {
return new (t || MatCardActions)();
};
MatCardActions.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({
type: MatCardActions,
selectors: [["mat-card-actions"]],
hostAttrs: [1, "mat-card-actions"],
hostVars: 2,
hostBindings: function MatCardActions_HostBindings(rf, ctx) {
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵclassProp"]("mat-card-actions-align-end", ctx.align === "end");
}
},
inputs: {
align: "align"
},
exportAs: ["matCardActions"]
});
MatCardActions.propDecorators = {
align: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"]
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardActions, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"],
args: [{
selector: 'mat-card-actions',
exportAs: 'matCardActions',
host: {
'class': 'mat-card-actions',
'[class.mat-card-actions-align-end]': 'align === "end"'
}
}]
}], function () {
return [];
}, {
align: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"]
}]
});
})();
/**
* Footer of a card, needed as it's used as a selector in the API.
* @docs-private
*/
var MatCardFooter = function MatCardFooter() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardFooter);
};
MatCardFooter.ɵfac = function MatCardFooter_Factory(t) {
return new (t || MatCardFooter)();
};
MatCardFooter.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({
type: MatCardFooter,
selectors: [["mat-card-footer"]],
hostAttrs: [1, "mat-card-footer"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardFooter, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"],
args: [{
selector: 'mat-card-footer',
host: {
'class': 'mat-card-footer'
}
}]
}], null, null);
})();
/**
* Image used in a card, needed to add the mat- CSS styling.
* @docs-private
*/
var MatCardImage = function MatCardImage() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardImage);
};
MatCardImage.ɵfac = function MatCardImage_Factory(t) {
return new (t || MatCardImage)();
};
MatCardImage.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({
type: MatCardImage,
selectors: [["", "mat-card-image", ""], ["", "matCardImage", ""]],
hostAttrs: [1, "mat-card-image"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardImage, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"],
args: [{
selector: '[mat-card-image], [matCardImage]',
host: {
'class': 'mat-card-image'
}
}]
}], null, null);
})();
/**
* Image used in a card, needed to add the mat- CSS styling.
* @docs-private
*/
var MatCardSmImage = function MatCardSmImage() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardSmImage);
};
MatCardSmImage.ɵfac = function MatCardSmImage_Factory(t) {
return new (t || MatCardSmImage)();
};
MatCardSmImage.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({
type: MatCardSmImage,
selectors: [["", "mat-card-sm-image", ""], ["", "matCardImageSmall", ""]],
hostAttrs: [1, "mat-card-sm-image"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardSmImage, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"],
args: [{
selector: '[mat-card-sm-image], [matCardImageSmall]',
host: {
'class': 'mat-card-sm-image'
}
}]
}], null, null);
})();
/**
* Image used in a card, needed to add the mat- CSS styling.
* @docs-private
*/
var MatCardMdImage = function MatCardMdImage() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardMdImage);
};
MatCardMdImage.ɵfac = function MatCardMdImage_Factory(t) {
return new (t || MatCardMdImage)();
};
MatCardMdImage.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({
type: MatCardMdImage,
selectors: [["", "mat-card-md-image", ""], ["", "matCardImageMedium", ""]],
hostAttrs: [1, "mat-card-md-image"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardMdImage, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"],
args: [{
selector: '[mat-card-md-image], [matCardImageMedium]',
host: {
'class': 'mat-card-md-image'
}
}]
}], null, null);
})();
/**
* Image used in a card, needed to add the mat- CSS styling.
* @docs-private
*/
var MatCardLgImage = function MatCardLgImage() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardLgImage);
};
MatCardLgImage.ɵfac = function MatCardLgImage_Factory(t) {
return new (t || MatCardLgImage)();
};
MatCardLgImage.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({
type: MatCardLgImage,
selectors: [["", "mat-card-lg-image", ""], ["", "matCardImageLarge", ""]],
hostAttrs: [1, "mat-card-lg-image"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardLgImage, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"],
args: [{
selector: '[mat-card-lg-image], [matCardImageLarge]',
host: {
'class': 'mat-card-lg-image'
}
}]
}], null, null);
})();
/**
* Large image used in a card, needed to add the mat- CSS styling.
* @docs-private
*/
var MatCardXlImage = function MatCardXlImage() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardXlImage);
};
MatCardXlImage.ɵfac = function MatCardXlImage_Factory(t) {
return new (t || MatCardXlImage)();
};
MatCardXlImage.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({
type: MatCardXlImage,
selectors: [["", "mat-card-xl-image", ""], ["", "matCardImageXLarge", ""]],
hostAttrs: [1, "mat-card-xl-image"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardXlImage, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"],
args: [{
selector: '[mat-card-xl-image], [matCardImageXLarge]',
host: {
'class': 'mat-card-xl-image'
}
}]
}], null, null);
})();
/**
* Avatar image used in a card, needed to add the mat- CSS styling.
* @docs-private
*/
var MatCardAvatar = function MatCardAvatar() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardAvatar);
};
MatCardAvatar.ɵfac = function MatCardAvatar_Factory(t) {
return new (t || MatCardAvatar)();
};
MatCardAvatar.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({
type: MatCardAvatar,
selectors: [["", "mat-card-avatar", ""], ["", "matCardAvatar", ""]],
hostAttrs: [1, "mat-card-avatar"]
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardAvatar, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"],
args: [{
selector: '[mat-card-avatar], [matCardAvatar]',
host: {
'class': 'mat-card-avatar'
}
}]
}], null, null);
})();
/**
* A basic content container component that adds the styles of a Material design card.
*
* While this component can be used alone, it also provides a number
* of preset styles for common card sections, including:
* - mat-card-title
* - mat-card-subtitle
* - mat-card-content
* - mat-card-actions
* - mat-card-footer
*/
var MatCard = // @breaking-change 9.0.0 `_animationMode` parameter to be made required.
function MatCard(_animationMode) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCard);
this._animationMode = _animationMode;
};
MatCard.ɵfac = function MatCard_Factory(t) {
return new (t || MatCard)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_2__["ANIMATION_MODULE_TYPE"], 8));
};
MatCard.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({
type: MatCard,
selectors: [["mat-card"]],
hostAttrs: [1, "mat-card", "mat-focus-indicator"],
hostVars: 2,
hostBindings: function MatCard_HostBindings(rf, ctx) {
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵclassProp"]("_mat-animation-noopable", ctx._animationMode === "NoopAnimations");
}
},
exportAs: ["matCard"],
ngContentSelectors: _c1,
decls: 2,
vars: 0,
template: function MatCard_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojectionDef"](_c0);
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](0);
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](1, 1);
}
},
styles: [".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}._mat-animation-noopable.mat-card{transition:none;animation:none}.mat-card .mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card .mat-divider-horizontal{left:auto;right:0}.mat-card .mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card .mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions .mat-button:first-child,.mat-card-actions .mat-raised-button:first-child,.mat-card-actions .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"],
encapsulation: 2,
changeDetection: 0
});
MatCard.ctorParameters = function () {
return [{
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"],
args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_2__["ANIMATION_MODULE_TYPE"]]
}]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCard, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"],
args: [{
selector: 'mat-card',
exportAs: 'matCard',
template: "\n\n",
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewEncapsulation"].None,
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectionStrategy"].OnPush,
host: {
'class': 'mat-card mat-focus-indicator',
'[class._mat-animation-noopable]': '_animationMode === "NoopAnimations"'
},
styles: [".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}._mat-animation-noopable.mat-card{transition:none;animation:none}.mat-card .mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card .mat-divider-horizontal{left:auto;right:0}.mat-card .mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card .mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions .mat-button:first-child,.mat-card-actions .mat-raised-button:first-child,.mat-card-actions .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"]
}]
}], function () {
return [{
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"],
args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_2__["ANIMATION_MODULE_TYPE"]]
}]
}];
}, null);
})();
/**
* Component intended to be used within the `` component. It adds styles for a
* preset header section (i.e. a title, subtitle, and avatar layout).
* @docs-private
*/
var MatCardHeader = function MatCardHeader() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardHeader);
};
MatCardHeader.ɵfac = function MatCardHeader_Factory(t) {
return new (t || MatCardHeader)();
};
MatCardHeader.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({
type: MatCardHeader,
selectors: [["mat-card-header"]],
hostAttrs: [1, "mat-card-header"],
ngContentSelectors: _c3,
decls: 4,
vars: 0,
consts: [[1, "mat-card-header-text"]],
template: function MatCardHeader_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojectionDef"](_c2);
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](0);
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 0);
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](2, 1);
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](3, 2);
}
},
encapsulation: 2,
changeDetection: 0
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardHeader, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"],
args: [{
selector: 'mat-card-header',
template: "\n
\n \n
\n\n",
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewEncapsulation"].None,
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectionStrategy"].OnPush,
host: {
'class': 'mat-card-header'
}
}]
}], null, null);
})();
/**
* Component intended to be used within the `` component. It adds styles for a preset
* layout that groups an image with a title section.
* @docs-private
*/
var MatCardTitleGroup = function MatCardTitleGroup() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardTitleGroup);
};
MatCardTitleGroup.ɵfac = function MatCardTitleGroup_Factory(t) {
return new (t || MatCardTitleGroup)();
};
MatCardTitleGroup.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({
type: MatCardTitleGroup,
selectors: [["mat-card-title-group"]],
hostAttrs: [1, "mat-card-title-group"],
ngContentSelectors: _c5,
decls: 4,
vars: 0,
template: function MatCardTitleGroup_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojectionDef"](_c4);
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div");
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](2, 1);
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](3, 2);
}
},
encapsulation: 2,
changeDetection: 0
});
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardTitleGroup, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"],
args: [{
selector: 'mat-card-title-group',
template: "
\n \n
\n\n\n",
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewEncapsulation"].None,
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectionStrategy"].OnPush,
host: {
'class': 'mat-card-title-group'
}
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var MatCardModule = function MatCardModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardModule);
};
MatCardModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineNgModule"]({
type: MatCardModule
});
MatCardModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjector"]({
factory: function MatCardModule_Factory(t) {
return new (t || MatCardModule)();
},
imports: [[_angular_material_core__WEBPACK_IMPORTED_MODULE_3__["MatCommonModule"]], _angular_material_core__WEBPACK_IMPORTED_MODULE_3__["MatCommonModule"]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵsetNgModuleScope"](MatCardModule, {
declarations: function declarations() {
return [MatCard, MatCardHeader, MatCardTitleGroup, MatCardContent, MatCardTitle, MatCardSubtitle, MatCardActions, MatCardFooter, MatCardSmImage, MatCardMdImage, MatCardLgImage, MatCardImage, MatCardXlImage, MatCardAvatar];
},
imports: function imports() {
return [_angular_material_core__WEBPACK_IMPORTED_MODULE_3__["MatCommonModule"]];
},
exports: function exports() {
return [MatCard, MatCardHeader, MatCardTitleGroup, MatCardContent, MatCardTitle, MatCardSubtitle, MatCardActions, MatCardFooter, MatCardSmImage, MatCardMdImage, MatCardLgImage, MatCardImage, MatCardXlImage, MatCardAvatar, _angular_material_core__WEBPACK_IMPORTED_MODULE_3__["MatCommonModule"]];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"],
args: [{
imports: [_angular_material_core__WEBPACK_IMPORTED_MODULE_3__["MatCommonModule"]],
exports: [MatCard, MatCardHeader, MatCardTitleGroup, MatCardContent, MatCardTitle, MatCardSubtitle, MatCardActions, MatCardFooter, MatCardSmImage, MatCardMdImage, MatCardLgImage, MatCardImage, MatCardXlImage, MatCardAvatar, _angular_material_core__WEBPACK_IMPORTED_MODULE_3__["MatCommonModule"]],
declarations: [MatCard, MatCardHeader, MatCardTitleGroup, MatCardContent, MatCardTitle, MatCardSubtitle, MatCardActions, MatCardFooter, MatCardSmImage, MatCardMdImage, MatCardLgImage, MatCardImage, MatCardXlImage, MatCardAvatar]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "Ws9M":
/*!************************************************!*\
!*** ./node_modules/d3-interpolate/src/hcl.js ***!
\************************************************/
/*! exports provided: default, hclLong */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hclLong", function() { return hclLong; });
/* harmony import */ var d3_color__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-color */ "SC+/");
/* harmony import */ var _color_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./color.js */ "sFV2");
function hcl(hue) {
return function (start, end) {
var h = hue((start = Object(d3_color__WEBPACK_IMPORTED_MODULE_0__["hcl"])(start)).h, (end = Object(d3_color__WEBPACK_IMPORTED_MODULE_0__["hcl"])(end)).h),
c = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"])(start.c, end.c),
l = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"])(start.l, end.l),
opacity = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"])(start.opacity, end.opacity);
return function (t) {
start.h = h(t);
start.c = c(t);
start.l = l(t);
start.opacity = opacity(t);
return start + "";
};
};
}
/* harmony default export */ __webpack_exports__["default"] = (hcl(_color_js__WEBPACK_IMPORTED_MODULE_1__["hue"]));
var hclLong = hcl(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"]);
/***/ }),
/***/ "WuDp":
/*!******************************************************!*\
!*** ./node_modules/d3-shape/src/order/ascending.js ***!
\******************************************************/
/*! exports provided: default, sum */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sum", function() { return sum; });
/* harmony import */ var _none_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./none.js */ "qqpY");
/* harmony default export */ __webpack_exports__["default"] = (function (series) {
var sums = series.map(sum);
return Object(_none_js__WEBPACK_IMPORTED_MODULE_0__["default"])(series).sort(function (a, b) {
return sums[a] - sums[b];
});
});
function sum(series) {
var s = 0,
i = -1,
n = series.length,
v;
while (++i < n) {
if (v = +series[i][1]) s += v;
}
return s;
}
/***/ }),
/***/ "Wv91":
/*!******************************************!*\
!*** ./node_modules/moment/locale/tk.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Turkmen [tk]
//! author : Atamyrat Abdyrahmanov : https://github.com/atamyratabdy
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var suffixes = {
1: "'inji",
5: "'inji",
8: "'inji",
70: "'inji",
80: "'inji",
2: "'nji",
7: "'nji",
20: "'nji",
50: "'nji",
3: "'ünji",
4: "'ünji",
100: "'ünji",
6: "'njy",
9: "'unjy",
10: "'unjy",
30: "'unjy",
60: "'ynjy",
90: "'ynjy"
};
var tk = moment.defineLocale('tk', {
months: 'Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr'.split('_'),
monthsShort: 'Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek'.split('_'),
weekdays: 'Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe'.split('_'),
weekdaysShort: 'Ýek_Duş_Siş_Çar_Pen_Ann_Şen'.split('_'),
weekdaysMin: 'Ýk_Dş_Sş_Çr_Pn_An_Şn'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD.MM.YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd, D MMMM YYYY HH:mm'
},
calendar: {
sameDay: '[bugün sagat] LT',
nextDay: '[ertir sagat] LT',
nextWeek: '[indiki] dddd [sagat] LT',
lastDay: '[düýn] LT',
lastWeek: '[geçen] dddd [sagat] LT',
sameElse: 'L'
},
relativeTime: {
future: '%s soň',
past: '%s öň',
s: 'birnäçe sekunt',
m: 'bir minut',
mm: '%d minut',
h: 'bir sagat',
hh: '%d sagat',
d: 'bir gün',
dd: '%d gün',
M: 'bir aý',
MM: '%d aý',
y: 'bir ýyl',
yy: '%d ýyl'
},
ordinal: function ordinal(number, period) {
switch (period) {
case 'd':
case 'D':
case 'Do':
case 'DD':
return number;
default:
if (number === 0) {
// special case for zero
return number + "'unjy";
}
var a = number % 10,
b = number % 100 - a,
c = number >= 100 ? 100 : null;
return number + (suffixes[a] || suffixes[b] || suffixes[c]);
}
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 7 // The week that contains Jan 7th is the first week of the year.
}
});
return tk;
});
/***/ }),
/***/ "WwQ0":
/*!************************************************************************!*\
!*** ./node_modules/@angular/fire/__ivy_ngcc__/storage/es2015/task.js ***!
\************************************************************************/
/*! exports provided: createUploadTask */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createUploadTask", function() { return createUploadTask; });
/* harmony import */ var _observable_fromTask__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./observable/fromTask */ "9j/K");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
function createUploadTask(task) {
var inner$ = Object(_observable_fromTask__WEBPACK_IMPORTED_MODULE_0__["fromTask"])(task);
return {
task: task,
then: task.then.bind(task),
catch: task.catch.bind(task),
pause: task.pause.bind(task),
cancel: task.cancel.bind(task),
resume: task.resume.bind(task),
snapshotChanges: function snapshotChanges() {
return inner$;
},
percentageChanges: function percentageChanges() {
return inner$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["map"])(function (s) {
return s.bytesTransferred / s.totalBytes * 100;
}));
}
};
}
/***/ }),
/***/ "WxRl":
/*!******************************************!*\
!*** ./node_modules/moment/locale/hu.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Hungarian [hu]
//! author : Adam Brunner : https://github.com/adambrunner
//! author : Peter Viszt : https://github.com/passatgt
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var weekEndings = 'vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton'.split(' ');
function translate(number, withoutSuffix, key, isFuture) {
var num = number;
switch (key) {
case 's':
return isFuture || withoutSuffix ? 'néhány másodperc' : 'néhány másodperce';
case 'ss':
return num + (isFuture || withoutSuffix) ? ' másodperc' : ' másodperce';
case 'm':
return 'egy' + (isFuture || withoutSuffix ? ' perc' : ' perce');
case 'mm':
return num + (isFuture || withoutSuffix ? ' perc' : ' perce');
case 'h':
return 'egy' + (isFuture || withoutSuffix ? ' óra' : ' órája');
case 'hh':
return num + (isFuture || withoutSuffix ? ' óra' : ' órája');
case 'd':
return 'egy' + (isFuture || withoutSuffix ? ' nap' : ' napja');
case 'dd':
return num + (isFuture || withoutSuffix ? ' nap' : ' napja');
case 'M':
return 'egy' + (isFuture || withoutSuffix ? ' hónap' : ' hónapja');
case 'MM':
return num + (isFuture || withoutSuffix ? ' hónap' : ' hónapja');
case 'y':
return 'egy' + (isFuture || withoutSuffix ? ' év' : ' éve');
case 'yy':
return num + (isFuture || withoutSuffix ? ' év' : ' éve');
}
return '';
}
function week(isFuture) {
return (isFuture ? '' : '[múlt] ') + '[' + weekEndings[this.day()] + '] LT[-kor]';
}
var hu = moment.defineLocale('hu', {
months: 'január_február_március_április_május_június_július_augusztus_szeptember_október_november_december'.split('_'),
monthsShort: 'jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.'.split('_'),
monthsParseExact: true,
weekdays: 'vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat'.split('_'),
weekdaysShort: 'vas_hét_kedd_sze_csüt_pén_szo'.split('_'),
weekdaysMin: 'v_h_k_sze_cs_p_szo'.split('_'),
longDateFormat: {
LT: 'H:mm',
LTS: 'H:mm:ss',
L: 'YYYY.MM.DD.',
LL: 'YYYY. MMMM D.',
LLL: 'YYYY. MMMM D. H:mm',
LLLL: 'YYYY. MMMM D., dddd H:mm'
},
meridiemParse: /de|du/i,
isPM: function isPM(input) {
return input.charAt(1).toLowerCase() === 'u';
},
meridiem: function meridiem(hours, minutes, isLower) {
if (hours < 12) {
return isLower === true ? 'de' : 'DE';
} else {
return isLower === true ? 'du' : 'DU';
}
},
calendar: {
sameDay: '[ma] LT[-kor]',
nextDay: '[holnap] LT[-kor]',
nextWeek: function nextWeek() {
return week.call(this, true);
},
lastDay: '[tegnap] LT[-kor]',
lastWeek: function lastWeek() {
return week.call(this, false);
},
sameElse: 'L'
},
relativeTime: {
future: '%s múlva',
past: '%s',
s: translate,
ss: translate,
m: translate,
mm: translate,
h: translate,
hh: translate,
d: translate,
dd: translate,
M: translate,
MM: translate,
y: translate,
yy: translate
},
dayOfMonthOrdinalParse: /\d{1,2}\./,
ordinal: '%d.',
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return hu;
});
/***/ }),
/***/ "Wxhx":
/*!*********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/publish.js ***!
\*********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subject_1 = __webpack_require__(/*! ../Subject */ "ds6q");
var multicast_1 = __webpack_require__(/*! ./multicast */ "7K7o");
function publish(selector) {
return selector ? multicast_1.multicast(function () {
return new Subject_1.Subject();
}, selector) : multicast_1.multicast(new Subject_1.Subject());
}
exports.publish = publish;
/***/ }),
/***/ "WyKG":
/*!******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/toSubscriber.js ***!
\******************************************************************/
/*! exports provided: toSubscriber */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "toSubscriber", function() { return toSubscriber; });
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
/* harmony import */ var _symbol_rxSubscriber__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../symbol/rxSubscriber */ "2QA8");
/* harmony import */ var _Observer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Observer */ "gRHU");
function toSubscriber(nextOrObserver, error, complete) {
if (nextOrObserver) {
if (nextOrObserver instanceof _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"]) {
return nextOrObserver;
}
if (nextOrObserver[_symbol_rxSubscriber__WEBPACK_IMPORTED_MODULE_1__["rxSubscriber"]]) {
return nextOrObserver[_symbol_rxSubscriber__WEBPACK_IMPORTED_MODULE_1__["rxSubscriber"]]();
}
}
if (!nextOrObserver && !error && !complete) {
return new _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"](_Observer__WEBPACK_IMPORTED_MODULE_2__["empty"]);
}
return new _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"](nextOrObserver, error, complete);
}
/***/ }),
/***/ "X486":
/*!********************************************!*\
!*** ./node_modules/d3-brush/src/index.js ***!
\********************************************/
/*! exports provided: brush, brushX, brushY, brushSelection */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _brush_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./brush.js */ "hTZz");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "brush", function() { return _brush_js__WEBPACK_IMPORTED_MODULE_0__["default"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "brushX", function() { return _brush_js__WEBPACK_IMPORTED_MODULE_0__["brushX"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "brushY", function() { return _brush_js__WEBPACK_IMPORTED_MODULE_0__["brushY"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "brushSelection", function() { return _brush_js__WEBPACK_IMPORTED_MODULE_0__["brushSelection"]; });
/***/ }),
/***/ "X709":
/*!******************************************!*\
!*** ./node_modules/moment/locale/sv.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Swedish [sv]
//! author : Jens Alm : https://github.com/ulmus
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var sv = moment.defineLocale('sv', {
months: 'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split('_'),
monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'),
weekdays: 'söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag'.split('_'),
weekdaysShort: 'sön_mån_tis_ons_tor_fre_lör'.split('_'),
weekdaysMin: 'sö_må_ti_on_to_fr_lö'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'YYYY-MM-DD',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY [kl.] HH:mm',
LLLL: 'dddd D MMMM YYYY [kl.] HH:mm',
lll: 'D MMM YYYY HH:mm',
llll: 'ddd D MMM YYYY HH:mm'
},
calendar: {
sameDay: '[Idag] LT',
nextDay: '[Imorgon] LT',
lastDay: '[Igår] LT',
nextWeek: '[På] dddd LT',
lastWeek: '[I] dddd[s] LT',
sameElse: 'L'
},
relativeTime: {
future: 'om %s',
past: 'för %s sedan',
s: 'några sekunder',
ss: '%d sekunder',
m: 'en minut',
mm: '%d minuter',
h: 'en timme',
hh: '%d timmar',
d: 'en dag',
dd: '%d dagar',
M: 'en månad',
MM: '%d månader',
y: 'ett år',
yy: '%d år'
},
dayOfMonthOrdinalParse: /\d{1,2}(\:e|\:a)/,
ordinal: function ordinal(number) {
var b = number % 10,
output = ~~(number % 100 / 10) === 1 ? ':e' : b === 1 ? ':a' : b === 2 ? ':a' : b === 3 ? ':e' : ':e';
return number + output;
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return sv;
});
/***/ }),
/***/ "X7Z7":
/*!***********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/elementAt.js ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var ArgumentOutOfRangeError_1 = __webpack_require__(/*! ../util/ArgumentOutOfRangeError */ "IKal");
var filter_1 = __webpack_require__(/*! ./filter */ "4ik+");
var throwIfEmpty_1 = __webpack_require__(/*! ./throwIfEmpty */ "W96K");
var defaultIfEmpty_1 = __webpack_require__(/*! ./defaultIfEmpty */ "1Z+e");
var take_1 = __webpack_require__(/*! ./take */ "Dxa7");
function elementAt(index, defaultValue) {
if (index < 0) {
throw new ArgumentOutOfRangeError_1.ArgumentOutOfRangeError();
}
var hasDefaultValue = arguments.length >= 2;
return function (source) {
return source.pipe(filter_1.filter(function (v, i) {
return i === index;
}), take_1.take(1), hasDefaultValue ? defaultIfEmpty_1.defaultIfEmpty(defaultValue) : throwIfEmpty_1.throwIfEmpty(function () {
return new ArgumentOutOfRangeError_1.ArgumentOutOfRangeError();
}));
};
}
exports.elementAt = elementAt;
/***/ }),
/***/ "X7tT":
/*!********************************************!*\
!*** ./node_modules/d3-brush/src/event.js ***!
\********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (target, type, selection) {
this.target = target;
this.type = type;
this.selection = selection;
});
/***/ }),
/***/ "XBGX":
/*!*******************************************!*\
!*** ./node_modules/d3-time/src/ticks.js ***!
\*******************************************/
/*! exports provided: utcTicks, utcTickInterval, timeTicks, timeTickInterval */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcTicks", function() { return utcTicks; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcTickInterval", function() { return utcTickInterval; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "timeTicks", function() { return timeTicks; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "timeTickInterval", function() { return timeTickInterval; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe");
/* harmony import */ var d3_array__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-array */ "vBe5");
/* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./duration.js */ "Fzhe");
/* harmony import */ var _millisecond_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./millisecond.js */ "GAlb");
/* harmony import */ var _second_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./second.js */ "Xt/6");
/* harmony import */ var _minute_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./minute.js */ "LDjW");
/* harmony import */ var _hour_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./hour.js */ "s8O9");
/* harmony import */ var _day_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./day.js */ "dCyY");
/* harmony import */ var _week_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./week.js */ "sUwa");
/* harmony import */ var _month_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./month.js */ "lgMH");
/* harmony import */ var _year_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./year.js */ "oVo9");
/* harmony import */ var _utcMinute_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./utcMinute.js */ "+O7D");
/* harmony import */ var _utcHour_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./utcHour.js */ "9iN3");
/* harmony import */ var _utcDay_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./utcDay.js */ "brLB");
/* harmony import */ var _utcWeek_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./utcWeek.js */ "Jzny");
/* harmony import */ var _utcMonth_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./utcMonth.js */ "Vfhj");
/* harmony import */ var _utcYear_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./utcYear.js */ "d65L");
function ticker(year, month, week, day, hour, minute) {
var tickIntervals = [[_second_js__WEBPACK_IMPORTED_MODULE_4__["default"], 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationSecond"]], [_second_js__WEBPACK_IMPORTED_MODULE_4__["default"], 5, 5 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationSecond"]], [_second_js__WEBPACK_IMPORTED_MODULE_4__["default"], 15, 15 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationSecond"]], [_second_js__WEBPACK_IMPORTED_MODULE_4__["default"], 30, 30 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationSecond"]], [minute, 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationMinute"]], [minute, 5, 5 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationMinute"]], [minute, 15, 15 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationMinute"]], [minute, 30, 30 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationMinute"]], [hour, 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationHour"]], [hour, 3, 3 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationHour"]], [hour, 6, 6 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationHour"]], [hour, 12, 12 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationHour"]], [day, 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationDay"]], [day, 2, 2 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationDay"]], [week, 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationWeek"]], [month, 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationMonth"]], [month, 3, 3 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationMonth"]], [year, 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationYear"]]];
function ticks(start, stop, count) {
var reverse = stop < start;
if (reverse) {
var _ref = [stop, start];
start = _ref[0];
stop = _ref[1];
}
var interval = count && typeof count.range === "function" ? count : tickInterval(start, stop, count);
var ticks = interval ? interval.range(start, +stop + 1) : []; // inclusive stop
return reverse ? ticks.reverse() : ticks;
}
function tickInterval(start, stop, count) {
var target = Math.abs(stop - start) / count;
var i = Object(d3_array__WEBPACK_IMPORTED_MODULE_1__["bisector"])(function (_ref2) {
var _ref3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref2, 3),
step = _ref3[2];
return step;
}).right(tickIntervals, target);
if (i === tickIntervals.length) return year.every(Object(d3_array__WEBPACK_IMPORTED_MODULE_1__["tickStep"])(start / _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationYear"], stop / _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationYear"], count));
if (i === 0) return _millisecond_js__WEBPACK_IMPORTED_MODULE_3__["default"].every(Math.max(Object(d3_array__WEBPACK_IMPORTED_MODULE_1__["tickStep"])(start, stop, count), 1));
var _tickIntervals = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(tickIntervals[target / tickIntervals[i - 1][2] < tickIntervals[i][2] / target ? i - 1 : i], 2),
t = _tickIntervals[0],
step = _tickIntervals[1];
return t.every(step);
}
return [ticks, tickInterval];
}
var _ticker = ticker(_utcYear_js__WEBPACK_IMPORTED_MODULE_16__["default"], _utcMonth_js__WEBPACK_IMPORTED_MODULE_15__["default"], _utcWeek_js__WEBPACK_IMPORTED_MODULE_14__["utcSunday"], _utcDay_js__WEBPACK_IMPORTED_MODULE_13__["default"], _utcHour_js__WEBPACK_IMPORTED_MODULE_12__["default"], _utcMinute_js__WEBPACK_IMPORTED_MODULE_11__["default"]),
_ticker2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ticker, 2),
utcTicks = _ticker2[0],
utcTickInterval = _ticker2[1];
var _ticker3 = ticker(_year_js__WEBPACK_IMPORTED_MODULE_10__["default"], _month_js__WEBPACK_IMPORTED_MODULE_9__["default"], _week_js__WEBPACK_IMPORTED_MODULE_8__["sunday"], _day_js__WEBPACK_IMPORTED_MODULE_7__["default"], _hour_js__WEBPACK_IMPORTED_MODULE_6__["default"], _minute_js__WEBPACK_IMPORTED_MODULE_5__["default"]),
_ticker4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ticker3, 2),
timeTicks = _ticker4[0],
timeTickInterval = _ticker4[1];
/***/ }),
/***/ "XDbj":
/*!***********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/throwIfEmpty.js ***!
\***********************************************************************/
/*! exports provided: throwIfEmpty */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throwIfEmpty", function() { return throwIfEmpty; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _util_EmptyError__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../util/EmptyError */ "sVev");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
function throwIfEmpty() {
var errorFactory = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultErrorFactory;
return function (source) {
return source.lift(new ThrowIfEmptyOperator(errorFactory));
};
}
var ThrowIfEmptyOperator = /*#__PURE__*/function () {
function ThrowIfEmptyOperator(errorFactory) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ThrowIfEmptyOperator);
this.errorFactory = errorFactory;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ThrowIfEmptyOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new ThrowIfEmptySubscriber(subscriber, this.errorFactory));
}
}]);
return ThrowIfEmptyOperator;
}();
var ThrowIfEmptySubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(ThrowIfEmptySubscriber, _Subscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(ThrowIfEmptySubscriber);
function ThrowIfEmptySubscriber(destination, errorFactory) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ThrowIfEmptySubscriber);
_this = _super.call(this, destination);
_this.errorFactory = errorFactory;
_this.hasValue = false;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ThrowIfEmptySubscriber, [{
key: "_next",
value: function _next(value) {
this.hasValue = true;
this.destination.next(value);
}
}, {
key: "_complete",
value: function _complete() {
if (!this.hasValue) {
var err;
try {
err = this.errorFactory();
} catch (e) {
err = e;
}
this.destination.error(err);
} else {
return this.destination.complete();
}
}
}]);
return ThrowIfEmptySubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_5__["Subscriber"]);
function defaultErrorFactory() {
return new _util_EmptyError__WEBPACK_IMPORTED_MODULE_4__["EmptyError"]();
}
/***/ }),
/***/ "XDpg":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/zh-cn.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Chinese (China) [zh-cn]
//! author : suupic : https://github.com/suupic
//! author : Zeno Zeng : https://github.com/zenozeng
//! author : uu109 : https://github.com/uu109
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var zhCn = moment.defineLocale('zh-cn', {
months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'),
monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),
weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),
weekdaysShort: '周日_周一_周二_周三_周四_周五_周六'.split('_'),
weekdaysMin: '日_一_二_三_四_五_六'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'YYYY/MM/DD',
LL: 'YYYY年M月D日',
LLL: 'YYYY年M月D日Ah点mm分',
LLLL: 'YYYY年M月D日ddddAh点mm分',
l: 'YYYY/M/D',
ll: 'YYYY年M月D日',
lll: 'YYYY年M月D日 HH:mm',
llll: 'YYYY年M月D日dddd HH:mm'
},
meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') {
return hour;
} else if (meridiem === '下午' || meridiem === '晚上') {
return hour + 12;
} else {
// '中午'
return hour >= 11 ? hour : hour + 12;
}
},
meridiem: function meridiem(hour, minute, isLower) {
var hm = hour * 100 + minute;
if (hm < 600) {
return '凌晨';
} else if (hm < 900) {
return '早上';
} else if (hm < 1130) {
return '上午';
} else if (hm < 1230) {
return '中午';
} else if (hm < 1800) {
return '下午';
} else {
return '晚上';
}
},
calendar: {
sameDay: '[今天]LT',
nextDay: '[明天]LT',
nextWeek: function nextWeek(now) {
if (now.week() !== this.week()) {
return '[下]dddLT';
} else {
return '[本]dddLT';
}
},
lastDay: '[昨天]LT',
lastWeek: function lastWeek(now) {
if (this.week() !== now.week()) {
return '[上]dddLT';
} else {
return '[本]dddLT';
}
},
sameElse: 'L'
},
dayOfMonthOrdinalParse: /\d{1,2}(日|月|周)/,
ordinal: function ordinal(number, period) {
switch (period) {
case 'd':
case 'D':
case 'DDD':
return number + '日';
case 'M':
return number + '月';
case 'w':
case 'W':
return number + '周';
default:
return number;
}
},
relativeTime: {
future: '%s后',
past: '%s前',
s: '几秒',
ss: '%d 秒',
m: '1 分钟',
mm: '%d 分钟',
h: '1 小时',
hh: '%d 小时',
d: '1 天',
dd: '%d 天',
w: '1 周',
ww: '%d 周',
M: '1 个月',
MM: '%d 个月',
y: '1 年',
yy: '%d 年'
},
week: {
// GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return zhCn;
});
/***/ }),
/***/ "XIHC":
/*!*************************************************************!*\
!*** ./node_modules/prismjs/components/prism-typescript.js ***!
\*************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
(function (Prism) {
Prism.languages.typescript = Prism.languages.extend('javascript', {
'class-name': {
pattern: /(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,
lookbehind: true,
greedy: true,
inside: null // see below
},
'builtin': /\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/
}); // The keywords TypeScript adds to JavaScript
Prism.languages.typescript.keyword.push(/\b(?:abstract|as|declare|implements|is|keyof|readonly|require)\b/, // keywords that have to be followed by an identifier
// eslint-disable-next-line regexp/no-dupe-characters-character-class
/\b(?:asserts|infer|interface|module|namespace|type)(?!\s*[^\s_${}*a-zA-Z\xA0-\uFFFF])/); // doesn't work with TS because TS is too complex
delete Prism.languages.typescript['parameter']; // a version of typescript specifically for highlighting types
var typeInside = Prism.languages.extend('typescript', {});
delete typeInside['class-name'];
Prism.languages.typescript['class-name'].inside = typeInside;
Prism.languages.insertBefore('typescript', 'function', {
'decorator': {
pattern: /@[$\w\xA0-\uFFFF]+/,
inside: {
'at': {
pattern: /^@/,
alias: 'operator'
},
'function': /^[\s\S]+/
}
},
'generic-function': {
// e.g. foo( ...
pattern: /#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,
greedy: true,
inside: {
'function': /^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,
'generic': {
pattern: /<[\s\S]+/,
// everything after the first <
alias: 'class-name',
inside: typeInside
}
}
}
});
Prism.languages.ts = Prism.languages.typescript;
})(Prism);
/***/ }),
/***/ "XKtA":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/operators/share.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var multicast_1 = __webpack_require__(/*! ./multicast */ "7K7o");
var refCount_1 = __webpack_require__(/*! ./refCount */ "4mvG");
var Subject_1 = __webpack_require__(/*! ../Subject */ "ds6q");
function shareSubjectFactory() {
return new Subject_1.Subject();
}
function share() {
return function (source) {
return refCount_1.refCount()(multicast_1.multicast(shareSubjectFactory)(source));
};
}
exports.share = share;
/***/ }),
/***/ "XLvN":
/*!******************************************!*\
!*** ./node_modules/moment/locale/te.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Telugu [te]
//! author : Krishna Chaitanya Thota : https://github.com/kcthota
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var te = moment.defineLocale('te', {
months: 'జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్'.split('_'),
monthsShort: 'జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.'.split('_'),
monthsParseExact: true,
weekdays: 'ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం'.split('_'),
weekdaysShort: 'ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని'.split('_'),
weekdaysMin: 'ఆ_సో_మం_బు_గు_శు_శ'.split('_'),
longDateFormat: {
LT: 'A h:mm',
LTS: 'A h:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY, A h:mm',
LLLL: 'dddd, D MMMM YYYY, A h:mm'
},
calendar: {
sameDay: '[నేడు] LT',
nextDay: '[రేపు] LT',
nextWeek: 'dddd, LT',
lastDay: '[నిన్న] LT',
lastWeek: '[గత] dddd, LT',
sameElse: 'L'
},
relativeTime: {
future: '%s లో',
past: '%s క్రితం',
s: 'కొన్ని క్షణాలు',
ss: '%d సెకన్లు',
m: 'ఒక నిమిషం',
mm: '%d నిమిషాలు',
h: 'ఒక గంట',
hh: '%d గంటలు',
d: 'ఒక రోజు',
dd: '%d రోజులు',
M: 'ఒక నెల',
MM: '%d నెలలు',
y: 'ఒక సంవత్సరం',
yy: '%d సంవత్సరాలు'
},
dayOfMonthOrdinalParse: /\d{1,2}వ/,
ordinal: '%dవ',
meridiemParse: /రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === 'రాత్రి') {
return hour < 4 ? hour : hour + 12;
} else if (meridiem === 'ఉదయం') {
return hour;
} else if (meridiem === 'మధ్యాహ్నం') {
return hour >= 10 ? hour : hour + 12;
} else if (meridiem === 'సాయంత్రం') {
return hour + 12;
}
},
meridiem: function meridiem(hour, minute, isLower) {
if (hour < 4) {
return 'రాత్రి';
} else if (hour < 10) {
return 'ఉదయం';
} else if (hour < 17) {
return 'మధ్యాహ్నం';
} else if (hour < 20) {
return 'సాయంత్రం';
} else {
return 'రాత్రి';
}
},
week: {
dow: 0,
// Sunday is the first day of the week.
doy: 6 // The week that contains Jan 6th is the first week of the year.
}
});
return te;
});
/***/ }),
/***/ "XNiG":
/*!********************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/Subject.js ***!
\********************************************************/
/*! exports provided: SubjectSubscriber, Subject, AnonymousSubject */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubjectSubscriber", function() { return SubjectSubscriber; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Subject", function() { return Subject; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnonymousSubject", function() { return AnonymousSubject; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Observable */ "HDdC");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./Subscriber */ "7o/Q");
/* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./Subscription */ "quSY");
/* harmony import */ var _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./util/ObjectUnsubscribedError */ "9ppp");
/* harmony import */ var _SubjectSubscription__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./SubjectSubscription */ "Ylt2");
/* harmony import */ var _internal_symbol_rxSubscriber__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/symbol/rxSubscriber */ "2QA8");
var SubjectSubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(SubjectSubscriber, _Subscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(SubjectSubscriber);
function SubjectSubscriber(destination) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, SubjectSubscriber);
_this = _super.call(this, destination);
_this.destination = destination;
return _this;
}
return SubjectSubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_7__["Subscriber"]);
var Subject = /*#__PURE__*/function (_Observable) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(Subject, _Observable);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(Subject);
function Subject() {
var _this2;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, Subject);
_this2 = _super2.call(this);
_this2.observers = [];
_this2.closed = false;
_this2.isStopped = false;
_this2.hasError = false;
_this2.thrownError = null;
return _this2;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(Subject, [{
key: _internal_symbol_rxSubscriber__WEBPACK_IMPORTED_MODULE_11__["rxSubscriber"],
value: function value() {
return new SubjectSubscriber(this);
}
}, {
key: "lift",
value: function lift(operator) {
var subject = new AnonymousSubject(this, this);
subject.operator = operator;
return subject;
}
}, {
key: "next",
value: function next(value) {
if (this.closed) {
throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_9__["ObjectUnsubscribedError"]();
}
if (!this.isStopped) {
var observers = this.observers;
var len = observers.length;
var copy = observers.slice();
for (var i = 0; i < len; i++) {
copy[i].next(value);
}
}
}
}, {
key: "error",
value: function error(err) {
if (this.closed) {
throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_9__["ObjectUnsubscribedError"]();
}
this.hasError = true;
this.thrownError = err;
this.isStopped = true;
var observers = this.observers;
var len = observers.length;
var copy = observers.slice();
for (var i = 0; i < len; i++) {
copy[i].error(err);
}
this.observers.length = 0;
}
}, {
key: "complete",
value: function complete() {
if (this.closed) {
throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_9__["ObjectUnsubscribedError"]();
}
this.isStopped = true;
var observers = this.observers;
var len = observers.length;
var copy = observers.slice();
for (var i = 0; i < len; i++) {
copy[i].complete();
}
this.observers.length = 0;
}
}, {
key: "unsubscribe",
value: function unsubscribe() {
this.isStopped = true;
this.closed = true;
this.observers = null;
}
}, {
key: "_trySubscribe",
value: function _trySubscribe(subscriber) {
if (this.closed) {
throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_9__["ObjectUnsubscribedError"]();
} else {
return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(Subject.prototype), "_trySubscribe", this).call(this, subscriber);
}
}
}, {
key: "_subscribe",
value: function _subscribe(subscriber) {
if (this.closed) {
throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_9__["ObjectUnsubscribedError"]();
} else if (this.hasError) {
subscriber.error(this.thrownError);
return _Subscription__WEBPACK_IMPORTED_MODULE_8__["Subscription"].EMPTY;
} else if (this.isStopped) {
subscriber.complete();
return _Subscription__WEBPACK_IMPORTED_MODULE_8__["Subscription"].EMPTY;
} else {
this.observers.push(subscriber);
return new _SubjectSubscription__WEBPACK_IMPORTED_MODULE_10__["SubjectSubscription"](this, subscriber);
}
}
}, {
key: "asObservable",
value: function asObservable() {
var observable = new _Observable__WEBPACK_IMPORTED_MODULE_6__["Observable"]();
observable.source = this;
return observable;
}
}]);
return Subject;
}(_Observable__WEBPACK_IMPORTED_MODULE_6__["Observable"]);
Subject.create = function (destination, source) {
return new AnonymousSubject(destination, source);
};
var AnonymousSubject = /*#__PURE__*/function (_Subject) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(AnonymousSubject, _Subject);
var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(AnonymousSubject);
function AnonymousSubject(destination, source) {
var _this3;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, AnonymousSubject);
_this3 = _super3.call(this);
_this3.destination = destination;
_this3.source = source;
return _this3;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(AnonymousSubject, [{
key: "next",
value: function next(value) {
var destination = this.destination;
if (destination && destination.next) {
destination.next(value);
}
}
}, {
key: "error",
value: function error(err) {
var destination = this.destination;
if (destination && destination.error) {
this.destination.error(err);
}
}
}, {
key: "complete",
value: function complete() {
var destination = this.destination;
if (destination && destination.complete) {
this.destination.complete();
}
}
}, {
key: "_subscribe",
value: function _subscribe(subscriber) {
var source = this.source;
if (source) {
return this.source.subscribe(subscriber);
} else {
return _Subscription__WEBPACK_IMPORTED_MODULE_8__["Subscription"].EMPTY;
}
}
}]);
return AnonymousSubject;
}(Subject);
/***/ }),
/***/ "XTTE":
/*!******************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/superPropBase.js ***!
\******************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _superPropBase; });
/* harmony import */ var _babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
function _superPropBase(object, property) {
while (!Object.prototype.hasOwnProperty.call(object, property)) {
object = Object(_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_0__["default"])(object);
if (object === null) break;
}
return object;
}
/***/ }),
/***/ "XU1U":
/*!************************************************************************!*\
!*** ./node_modules/@angular/fire/__ivy_ngcc__/es2015/angularfire2.js ***!
\************************************************************************/
/*! exports provided: RealtimeDatabaseURL, FirebaseZoneScheduler, runOutsideAngular, runInZone */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RealtimeDatabaseURL", function() { return RealtimeDatabaseURL; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FirebaseZoneScheduler", function() { return FirebaseZoneScheduler; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "runOutsideAngular", function() { return runOutsideAngular; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "runInZone", function() { return runInZone; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ "ofXK");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs */ "qCKp");
var RealtimeDatabaseURL = new _angular_core__WEBPACK_IMPORTED_MODULE_2__["InjectionToken"]('angularfire2.realtimeDatabaseURL');
var FirebaseZoneScheduler = /*#__PURE__*/function () {
function FirebaseZoneScheduler(zone, platformId) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, FirebaseZoneScheduler);
this.zone = zone;
this.platformId = platformId;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(FirebaseZoneScheduler, [{
key: "schedule",
value: function schedule() {
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
return this.zone.runGuarded(function () {
return rxjs__WEBPACK_IMPORTED_MODULE_4__["queueScheduler"].schedule.apply(rxjs__WEBPACK_IMPORTED_MODULE_4__["queueScheduler"], args);
});
}
}, {
key: "keepUnstableUntilFirst",
value: function keepUnstableUntilFirst(obs$) {
if (Object(_angular_common__WEBPACK_IMPORTED_MODULE_3__["isPlatformServer"])(this.platformId)) {
return new rxjs__WEBPACK_IMPORTED_MODULE_4__["Observable"](function (subscriber) {
var noop = function noop() {};
var task = Zone.current.scheduleMacroTask('firebaseZoneBlock', noop, {}, noop, noop);
obs$.subscribe(function (next) {
if (task.state === 'scheduled') {
task.invoke();
}
;
subscriber.next(next);
}, function (error) {
if (task.state === 'scheduled') {
task.invoke();
}
subscriber.error(error);
}, function () {
if (task.state === 'scheduled') {
task.invoke();
}
subscriber.complete();
});
});
} else {
return obs$;
}
}
}, {
key: "runOutsideAngular",
value: function runOutsideAngular(obs$) {
var _this = this;
return new rxjs__WEBPACK_IMPORTED_MODULE_4__["Observable"](function (subscriber) {
return _this.zone.runOutsideAngular(function () {
return obs$.subscribe(function (value) {
return _this.zone.run(function () {
return subscriber.next(value);
});
}, function (error) {
return _this.zone.run(function () {
return subscriber.error(error);
});
}, function () {
return _this.zone.run(function () {
return subscriber.complete();
});
});
});
});
}
}]);
return FirebaseZoneScheduler;
}();
var runOutsideAngular = function runOutsideAngular(zone) {
return function (obs$) {
return new rxjs__WEBPACK_IMPORTED_MODULE_4__["Observable"](function (subscriber) {
return zone.runOutsideAngular(function () {
runInZone(zone)(obs$).subscribe(subscriber);
});
});
};
};
var runInZone = function runInZone(zone) {
return function (obs$) {
return new rxjs__WEBPACK_IMPORTED_MODULE_4__["Observable"](function (subscriber) {
return obs$.subscribe(function (value) {
return zone.run(function () {
return subscriber.next(value);
});
}, function (error) {
return zone.run(function () {
return subscriber.error(error);
});
}, function () {
return zone.run(function () {
return subscriber.complete();
});
});
});
};
};
/***/ }),
/***/ "XZNO":
/*!******************************************************************************************************!*\
!*** ./node_modules/@ngmodule/material-carousel/__ivy_ngcc__/fesm2015/ngmodule-material-carousel.js ***!
\******************************************************************************************************/
/*! exports provided: MatCarouselComponent, MatCarouselHammerConfig, MatCarouselModule, MatCarouselSlideComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCarouselComponent", function() { return MatCarouselComponent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCarouselHammerConfig", function() { return MatCarouselHammerConfig; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCarouselModule", function() { return MatCarouselModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCarouselSlideComponent", function() { return MatCarouselSlideComponent; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/platform-browser */ "jhN1");
/* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/animations */ "R0Ic");
/* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/common */ "ofXK");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
/* harmony import */ var _angular_material_button__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/material/button */ "bTqV");
/* harmony import */ var _angular_material_icon__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/material/icon */ "NFeN");
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
function MatCarouselSlideComponent_ng_template_0_div_3_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](0, "div", 3);
}
if (rf & 2) {
var ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵstyleProp"]("background-color", ctx_r1.overlayColor);
}
}
function MatCarouselSlideComponent_ng_template_0_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "div", 0);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](1, "div", 1);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojection"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](3, MatCarouselSlideComponent_ng_template_0_div_3_Template, 1, 2, "div", 2);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
}
if (rf & 2) {
var ctx_r0 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵstyleProp"]("background-image", ctx_r0.image);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](3);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", !ctx_r0.hideOverlay);
}
}
var _c0 = ["*"];
var _c1 = ["carouselContainer"];
var _c2 = ["carouselList"];
function MatCarouselComponent_li_4_Template(rf, ctx) {
if (rf & 1) {
var _r9 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetCurrentView"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "li", 7, 8);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("panleft", function MatCarouselComponent_li_4_Template_li_panleft_0_listener($event) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r9);
var _r7 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](1);
var ctx_r8 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"]();
return ctx_r8.onPan($event, _r7);
})("panright", function MatCarouselComponent_li_4_Template_li_panright_0_listener($event) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r9);
var _r7 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](1);
var ctx_r10 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"]();
return ctx_r10.onPan($event, _r7);
})("panend", function MatCarouselComponent_li_4_Template_li_panend_0_listener($event) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r9);
var _r7 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](1);
var ctx_r11 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"]();
return ctx_r11.onPanEnd($event, _r7);
})("pancancel", function MatCarouselComponent_li_4_Template_li_pancancel_0_listener($event) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r9);
var _r7 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](1);
var ctx_r12 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"]();
return ctx_r12.onPanEnd($event, _r7);
});
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementContainer"](2, 9);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
}
if (rf & 2) {
var slide_r6 = ctx.$implicit;
var ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵstyleProp"]("padding-bottom", ctx_r2.maintainAspectRatio && ctx_r2.proportion ? ctx_r2.proportion + "%" : "0px")("height", !ctx_r2.maintainAspectRatio && ctx_r2.slideHeight ? ctx_r2.slideHeight : "0px");
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngTemplateOutlet", slide_r6.templateRef);
}
}
function MatCarouselComponent_button_5_mat_icon_1_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](0, "mat-icon", 13);
}
if (rf & 2) {
var ctx_r13 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("svgIcon", ctx_r13.svgIconOverrides.arrowBack);
}
}
function MatCarouselComponent_button_5_ng_template_2_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "mat-icon");
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](1, "arrow_back");
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
}
}
function MatCarouselComponent_button_5_Template(rf, ctx) {
if (rf & 1) {
var _r17 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetCurrentView"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "button", 10);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("click", function MatCarouselComponent_button_5_Template_button_click_0_listener() {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r17);
var ctx_r16 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"]();
return ctx_r16.previous();
});
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](1, MatCarouselComponent_button_5_mat_icon_1_Template, 1, 1, "mat-icon", 11);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](2, MatCarouselComponent_button_5_ng_template_2_Template, 2, 0, "ng-template", null, 12, _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplateRefExtractor"]);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
}
if (rf & 2) {
var _r14 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](3);
var ctx_r3 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("color", ctx_r3.color)("disabled", !ctx_r3.loop && ctx_r3.currentIndex == 0);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", ctx_r3.svgIconOverrides == null ? null : ctx_r3.svgIconOverrides.arrowBack)("ngIfElse", _r14);
}
}
function MatCarouselComponent_button_6_mat_icon_1_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](0, "mat-icon", 13);
}
if (rf & 2) {
var ctx_r18 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("svgIcon", ctx_r18.svgIconOverrides.arrowForward);
}
}
function MatCarouselComponent_button_6_ng_template_2_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "mat-icon");
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](1, "arrow_forward");
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
}
}
function MatCarouselComponent_button_6_Template(rf, ctx) {
if (rf & 1) {
var _r22 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetCurrentView"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "button", 10);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("click", function MatCarouselComponent_button_6_Template_button_click_0_listener() {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r22);
var ctx_r21 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"]();
return ctx_r21.next();
});
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](1, MatCarouselComponent_button_6_mat_icon_1_Template, 1, 1, "mat-icon", 11);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](2, MatCarouselComponent_button_6_ng_template_2_Template, 2, 0, "ng-template", null, 14, _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplateRefExtractor"]);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
}
if (rf & 2) {
var _r19 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](3);
var ctx_r4 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("color", ctx_r4.color)("disabled", !ctx_r4.loop && ctx_r4.currentIndex == ctx_r4.slidesList.length - 1);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", ctx_r4.svgIconOverrides == null ? null : ctx_r4.svgIconOverrides.arrowForward)("ngIfElse", _r19);
}
}
function MatCarouselComponent_div_7_button_1_Template(rf, ctx) {
if (rf & 1) {
var _r27 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetCurrentView"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "button", 17);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("click", function MatCarouselComponent_div_7_button_1_Template_button_click_0_listener() {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r27);
var i_r25 = ctx.index;
var ctx_r26 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](2);
return ctx_r26.slideTo(i_r25);
})("focus", function MatCarouselComponent_div_7_button_1_Template_button_focus_0_listener() {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r27);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](2);
var _r0 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](1);
return _r0.focus();
});
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
}
if (rf & 2) {
var i_r25 = ctx.index;
var ctx_r23 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](2);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("color", ctx_r23.color)("disabled", i_r25 == ctx_r23.currentIndex);
}
}
function MatCarouselComponent_div_7_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "div", 15);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](1, MatCarouselComponent_div_7_button_1_Template, 1, 2, "button", 16);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"]();
}
if (rf & 2) {
var ctx_r5 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵstyleProp"]("flex-direction", ctx_r5.orientation === "rtl" ? "row-reverse" : "row");
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngForOf", ctx_r5.slidesList);
}
}
var MatCarouselSlideComponent = /*#__PURE__*/function () {
/**
* @param {?} sanitizer
*/
function MatCarouselSlideComponent(sanitizer) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, MatCarouselSlideComponent);
this.sanitizer = sanitizer;
this.overlayColor = '#00000040';
this.hideOverlay = false;
this.disabled = false; // implements ListKeyManagerOption
}
/**
* @return {?}
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(MatCarouselSlideComponent, [{
key: "ngOnInit",
value: function ngOnInit() {
if (this.image) {
this.image = this.sanitizer.bypassSecurityTrustStyle("url(\"".concat(this.image, "\")"));
}
}
}]);
return MatCarouselSlideComponent;
}();
MatCarouselSlideComponent.ɵfac = function MatCarouselSlideComponent_Factory(t) {
return new (t || MatCarouselSlideComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_platform_browser__WEBPACK_IMPORTED_MODULE_5__["DomSanitizer"]));
};
MatCarouselSlideComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineComponent"]({
type: MatCarouselSlideComponent,
selectors: [["mat-carousel-slide"]],
viewQuery: function MatCarouselSlideComponent_Query(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵviewQuery"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["TemplateRef"], true);
}
if (rf & 2) {
var _t;
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵloadQuery"]()) && (ctx.templateRef = _t.first);
}
},
inputs: {
overlayColor: "overlayColor",
hideOverlay: "hideOverlay",
disabled: "disabled",
image: "image"
},
ngContentSelectors: _c0,
decls: 1,
vars: 0,
consts: [[1, "carousel-slide"], [1, "carousel-slide-content"], ["class", "carousel-slide-overlay", 3, "background-color", 4, "ngIf"], [1, "carousel-slide-overlay"]],
template: function MatCarouselSlideComponent_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojectionDef"]();
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](0, MatCarouselSlideComponent_ng_template_0_Template, 4, 3, "ng-template");
}
},
directives: [_angular_common__WEBPACK_IMPORTED_MODULE_8__["NgIf"]],
styles: [".carousel-slide[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;z-index:auto;background-size:cover;background-repeat:no-repeat;background-position:center}.carousel-slide-overlay[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;z-index:auto}.carousel-slide-content[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;z-index:1}"]
});
/** @nocollapse */
MatCarouselSlideComponent.ctorParameters = function () {
return [{
type: _angular_platform_browser__WEBPACK_IMPORTED_MODULE_5__["DomSanitizer"]
}];
};
MatCarouselSlideComponent.propDecorators = {
image: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
overlayColor: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
hideOverlay: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
disabled: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
templateRef: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"],
args: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["TemplateRef"]]
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatCarouselSlideComponent, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Component"],
args: [{
selector: 'mat-carousel-slide',
template: "\n
\n",
styles: [".carousel{width:100%;position:relative;overflow:hidden;outline:0}.carousel>button{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel>button:first-of-type{left:30px}.carousel>button:last-of-type{right:30px}.carousel-list{width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.carousel-slide{width:100%;height:0;display:flex;flex-shrink:0;position:relative}.carousel-slide:hover{cursor:-webkit-grab;cursor:grab}.carousel-indicators{display:flex;position:absolute;bottom:15px;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);outline:0}.carousel-indicators>button{width:10px;height:10px;margin:7.5px}"]
}]
}], function () {
return [{
type: _angular_animations__WEBPACK_IMPORTED_MODULE_6__["AnimationBuilder"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Renderer2"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"],
args: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["PLATFORM_ID"]]
}]
}];
}, {
timings: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
hideArrows: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
hideIndicators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
color: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
maintainAspectRatio: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
proportion: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
slideHeight: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
useKeyboard: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
useMouseWheel: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
change: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Output"]
}],
autoplay: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
interval: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
loop: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
maxWidth: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
slides: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
orientation: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
/**
* @param {?} event
* @return {?}
*/
onKeyUp: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"],
args: ['keyup', ['$event']]
}],
/**
* @return {?}
*/
onMouseEnter: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"],
args: ['mouseenter']
}],
/**
* @return {?}
*/
onMouseLeave: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"],
args: ['mouseleave']
}],
/**
* @param {?} event
* @return {?}
*/
onMouseWheel: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"],
args: ['mousewheel', ['$event']]
}],
/**
* @param {?} event
* @return {?}
*/
onResize: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"],
args: ['window:resize', ['$event']]
}],
svgIconOverrides: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"]
}],
slidesList: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ContentChildren"],
args: [MatCarouselSlideComponent]
}],
carouselContainer: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"],
args: ['carouselContainer']
}],
carouselList: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"],
args: ['carouselList']
}]
});
})();
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
// https://github.com/angular/angular/issues/10541#issuecomment-300761387
var MatCarouselHammerConfig = /*#__PURE__*/function (_HammerGestureConfig) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(MatCarouselHammerConfig, _HammerGestureConfig);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(MatCarouselHammerConfig);
function MatCarouselHammerConfig() {
var _this5;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, MatCarouselHammerConfig);
_this5 = _super.apply(this, arguments);
_this5.overrides = {
pinch: {
enable: false
},
rotate: {
enable: false
}
};
return _this5;
}
return MatCarouselHammerConfig;
}(_angular_platform_browser__WEBPACK_IMPORTED_MODULE_5__["HammerGestureConfig"]);
var MatCarouselModule = /*#__PURE__*/function () {
function MatCarouselModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, MatCarouselModule);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(MatCarouselModule, null, [{
key: "forRoot",
value:
/**
* @return {?}
*/
function forRoot() {
return {
ngModule: MatCarouselModule,
providers: [{
provide: _angular_platform_browser__WEBPACK_IMPORTED_MODULE_5__["HAMMER_GESTURE_CONFIG"],
useClass: MatCarouselHammerConfig
}]
};
}
}]);
return MatCarouselModule;
}();
MatCarouselModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineNgModule"]({
type: MatCarouselModule
});
MatCarouselModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineInjector"]({
factory: function MatCarouselModule_Factory(t) {
return new (t || MatCarouselModule)();
},
imports: [[_angular_common__WEBPACK_IMPORTED_MODULE_8__["CommonModule"], _angular_material_button__WEBPACK_IMPORTED_MODULE_11__["MatButtonModule"], _angular_material_icon__WEBPACK_IMPORTED_MODULE_12__["MatIconModule"]]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵsetNgModuleScope"](MatCarouselModule, {
declarations: function declarations() {
return [MatCarouselComponent, MatCarouselSlideComponent];
},
imports: function imports() {
return [_angular_common__WEBPACK_IMPORTED_MODULE_8__["CommonModule"], _angular_material_button__WEBPACK_IMPORTED_MODULE_11__["MatButtonModule"], _angular_material_icon__WEBPACK_IMPORTED_MODULE_12__["MatIconModule"]];
},
exports: function exports() {
return [MatCarouselComponent, MatCarouselSlideComponent];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatCarouselModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["NgModule"],
args: [{
declarations: [MatCarouselComponent, MatCarouselSlideComponent],
imports: [_angular_common__WEBPACK_IMPORTED_MODULE_8__["CommonModule"], _angular_material_button__WEBPACK_IMPORTED_MODULE_11__["MatButtonModule"], _angular_material_icon__WEBPACK_IMPORTED_MODULE_12__["MatIconModule"]],
exports: [MatCarouselComponent, MatCarouselSlideComponent]
}]
}], null, null);
})();
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/***/ }),
/***/ "XdTn":
/*!************************************************************!*\
!*** ./node_modules/rxjs/internal/scheduler/AsapAction.js ***!
\************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Immediate_1 = __webpack_require__(/*! ../util/Immediate */ "iFGG");
var AsyncAction_1 = __webpack_require__(/*! ./AsyncAction */ "2tF/");
var AsapAction = function (_super) {
__extends(AsapAction, _super);
function AsapAction(scheduler, work) {
var _this = _super.call(this, scheduler, work) || this;
_this.scheduler = scheduler;
_this.work = work;
return _this;
}
AsapAction.prototype.requestAsyncId = function (scheduler, id, delay) {
if (delay === void 0) {
delay = 0;
}
if (delay !== null && delay > 0) {
return _super.prototype.requestAsyncId.call(this, scheduler, id, delay);
}
scheduler.actions.push(this);
return scheduler.scheduled || (scheduler.scheduled = Immediate_1.Immediate.setImmediate(scheduler.flush.bind(scheduler, null)));
};
AsapAction.prototype.recycleAsyncId = function (scheduler, id, delay) {
if (delay === void 0) {
delay = 0;
}
if (delay !== null && delay > 0 || delay === null && this.delay > 0) {
return _super.prototype.recycleAsyncId.call(this, scheduler, id, delay);
}
if (scheduler.actions.length === 0) {
Immediate_1.Immediate.clearImmediate(id);
scheduler.scheduled = undefined;
}
return undefined;
};
return AsapAction;
}(AsyncAction_1.AsyncAction);
exports.AsapAction = AsapAction;
/***/ }),
/***/ "XhcP":
/*!*************************************************************************!*\
!*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/sidenav.js ***!
\*************************************************************************/
/*! exports provided: MAT_DRAWER_DEFAULT_AUTOSIZE, MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORY, MatDrawer, MatDrawerContainer, MatDrawerContent, MatSidenav, MatSidenavContainer, MatSidenavContent, MatSidenavModule, matDrawerAnimations, throwMatDuplicatedDrawerError, ɵangular_material_src_material_sidenav_sidenav_a */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DRAWER_DEFAULT_AUTOSIZE", function() { return MAT_DRAWER_DEFAULT_AUTOSIZE; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORY", function() { return MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORY; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDrawer", function() { return MatDrawer; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDrawerContainer", function() { return MatDrawerContainer; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDrawerContent", function() { return MatDrawerContent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSidenav", function() { return MatSidenav; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSidenavContainer", function() { return MatSidenavContainer; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSidenavContent", function() { return MatSidenavContent; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSidenavModule", function() { return MatSidenavModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matDrawerAnimations", function() { return matDrawerAnimations; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throwMatDuplicatedDrawerError", function() { return throwMatDuplicatedDrawerError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_material_src_material_sidenav_sidenav_a", function() { return MAT_DRAWER_CONTAINER; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/cdk/platform */ "nLfN");
/* harmony import */ var _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/cdk/scrolling */ "vxfF");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/common */ "ofXK");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/material/core */ "FKr1");
/* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x");
/* harmony import */ var _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/cdk/bidi */ "cH1L");
/* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1");
/* harmony import */ var _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/cdk/keycodes */ "FtGj");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
/* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @angular/animations */ "R0Ic");
/* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @angular/platform-browser/animations */ "R1ws");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Animations used by the Material drawers.
* @docs-private
*/
var _c0 = ["*"];
function MatDrawerContainer_div_0_Template(rf, ctx) {
if (rf & 1) {
var _r3 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetCurrentView"]();
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "div", 2);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵlistener"]("click", function MatDrawerContainer_div_0_Template_div_click_0_listener() {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵrestoreView"](_r3);
var ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵnextContext"]();
return ctx_r2._onBackdropClicked();
});
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"]();
}
if (rf & 2) {
var ctx_r0 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵnextContext"]();
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-drawer-shown", ctx_r0._isShowingBackdrop());
}
}
function MatDrawerContainer_mat_drawer_content_3_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "mat-drawer-content");
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1, 2);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"]();
}
}
var _c1 = [[["mat-drawer"]], [["mat-drawer-content"]], "*"];
var _c2 = ["mat-drawer", "mat-drawer-content", "*"];
function MatSidenavContainer_div_0_Template(rf, ctx) {
if (rf & 1) {
var _r3 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetCurrentView"]();
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "div", 2);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵlistener"]("click", function MatSidenavContainer_div_0_Template_div_click_0_listener() {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵrestoreView"](_r3);
var ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵnextContext"]();
return ctx_r2._onBackdropClicked();
});
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"]();
}
if (rf & 2) {
var ctx_r0 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵnextContext"]();
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-drawer-shown", ctx_r0._isShowingBackdrop());
}
}
function MatSidenavContainer_mat_sidenav_content_3_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "mat-sidenav-content", 3);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1, 2);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"]();
}
}
var _c3 = [[["mat-sidenav"]], [["mat-sidenav-content"]], "*"];
var _c4 = ["mat-sidenav", "mat-sidenav-content", "*"];
var _c5 = ".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n";
var matDrawerAnimations = {
/** Animation that slides a drawer in and out. */
transformDrawer: Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["trigger"])('transform', [// We remove the `transform` here completely, rather than setting it to zero, because:
// 1. Having a transform can cause elements with ripples or an animated
// transform to shift around in Chrome with an RTL layout (see #10023).
// 2. 3d transforms causes text to appear blurry on IE and Edge.
Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["state"])('open, open-instant', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["style"])({
'transform': 'none',
'visibility': 'visible'
})), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["state"])('void', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["style"])({
// Avoids the shadow showing up when closed in SSR.
'box-shadow': 'none',
'visibility': 'hidden'
})), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["transition"])('void => open-instant', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["animate"])('0ms')), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["transition"])('void <=> open, open-instant => void', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["animate"])('400ms cubic-bezier(0.25, 0.8, 0.25, 1)'))])
};
/**
* Throws an exception when two MatDrawer are matching the same position.
* @docs-private
*/
function throwMatDuplicatedDrawerError(position) {
throw Error("A drawer was already declared for 'position=\"".concat(position, "\"'"));
}
/** Configures whether drawers should use auto sizing by default. */
var MAT_DRAWER_DEFAULT_AUTOSIZE = new _angular_core__WEBPACK_IMPORTED_MODULE_7__["InjectionToken"]('MAT_DRAWER_DEFAULT_AUTOSIZE', {
providedIn: 'root',
factory: MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORY
});
/**
* Used to provide a drawer container to a drawer while avoiding circular references.
* @docs-private
*/
var MAT_DRAWER_CONTAINER = new _angular_core__WEBPACK_IMPORTED_MODULE_7__["InjectionToken"]('MAT_DRAWER_CONTAINER');
/** @docs-private */
function MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORY() {
return false;
}
var MatDrawerContent = /*#__PURE__*/function (_CdkScrollable) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(MatDrawerContent, _CdkScrollable);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(MatDrawerContent);
function MatDrawerContent(_changeDetectorRef, _container, elementRef, scrollDispatcher, ngZone) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatDrawerContent);
_this = _super.call(this, elementRef, scrollDispatcher, ngZone);
_this._changeDetectorRef = _changeDetectorRef;
_this._container = _container;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MatDrawerContent, [{
key: "ngAfterContentInit",
value: function ngAfterContentInit() {
var _this2 = this;
this._container._contentMarginChanges.subscribe(function () {
_this2._changeDetectorRef.markForCheck();
});
}
}]);
return MatDrawerContent;
}(_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollable"]);
MatDrawerContent.ɵfac = function MatDrawerContent_Factory(t) {
return new (t || MatDrawerContent)(_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](Object(_angular_core__WEBPACK_IMPORTED_MODULE_7__["forwardRef"])(function () {
return MatDrawerContainer;
})), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ScrollDispatcher"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]));
};
MatDrawerContent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({
type: MatDrawerContent,
selectors: [["mat-drawer-content"]],
hostAttrs: [1, "mat-drawer-content"],
hostVars: 4,
hostBindings: function MatDrawerContent_HostBindings(rf, ctx) {
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵstyleProp"]("margin-left", ctx._container._contentMargins.left, "px")("margin-right", ctx._container._contentMargins.right, "px");
}
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]],
ngContentSelectors: _c0,
decls: 1,
vars: 0,
template: function MatDrawerContent_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"]();
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](0);
}
},
encapsulation: 2,
changeDetection: 0
});
MatDrawerContent.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"]
}, {
type: MatDrawerContainer,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [Object(_angular_core__WEBPACK_IMPORTED_MODULE_7__["forwardRef"])(function () {
return MatDrawerContainer;
})]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]
}, {
type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ScrollDispatcher"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatDrawerContent, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"],
args: [{
selector: 'mat-drawer-content',
template: '',
host: {
'class': 'mat-drawer-content',
'[style.margin-left.px]': '_container._contentMargins.left',
'[style.margin-right.px]': '_container._contentMargins.right'
},
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].OnPush,
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"]
}, {
type: MatDrawerContainer,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [Object(_angular_core__WEBPACK_IMPORTED_MODULE_7__["forwardRef"])(function () {
return MatDrawerContainer;
})]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]
}, {
type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ScrollDispatcher"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]
}];
}, null);
})();
/**
* This component corresponds to a drawer that can be opened on the drawer container.
*/
var MatDrawer = /*#__PURE__*/function () {
function MatDrawer(_elementRef, _focusTrapFactory, _focusMonitor, _platform, _ngZone, _doc, _container) {
var _this3 = this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatDrawer);
this._elementRef = _elementRef;
this._focusTrapFactory = _focusTrapFactory;
this._focusMonitor = _focusMonitor;
this._platform = _platform;
this._ngZone = _ngZone;
this._doc = _doc;
this._container = _container;
this._elementFocusedBeforeDrawerWasOpened = null;
/** Whether the drawer is initialized. Used for disabling the initial animation. */
this._enableAnimations = false;
this._position = 'start';
this._mode = 'over';
this._disableClose = false;
this._opened = false;
/** Emits whenever the drawer has started animating. */
this._animationStarted = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"]();
/** Emits whenever the drawer is done animating. */
this._animationEnd = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"]();
/** Current state of the sidenav animation. */
// @HostBinding is used in the class as it is expected to be extended. Since @Component decorator
// metadata is not inherited by child classes, instead the host binding data is defined in a way
// that can be inherited.
// tslint:disable:no-host-decorator-in-concrete
this._animationState = 'void';
/** Event emitted when the drawer open state is changed. */
this.openedChange = // Note this has to be async in order to avoid some issues with two-bindings (see #8872).
new _angular_core__WEBPACK_IMPORTED_MODULE_7__["EventEmitter"](
/* isAsync */
true);
/** Event emitted when the drawer has been opened. */
this._openedStream = this.openedChange.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["filter"])(function (o) {
return o;
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["map"])(function () {}));
/** Event emitted when the drawer has started opening. */
this.openedStart = this._animationStarted.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["filter"])(function (e) {
return e.fromState !== e.toState && e.toState.indexOf('open') === 0;
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["mapTo"])(undefined));
/** Event emitted when the drawer has been closed. */
this._closedStream = this.openedChange.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["filter"])(function (o) {
return !o;
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["map"])(function () {}));
/** Event emitted when the drawer has started closing. */
this.closedStart = this._animationStarted.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["filter"])(function (e) {
return e.fromState !== e.toState && e.toState === 'void';
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["mapTo"])(undefined));
/** Emits when the component is destroyed. */
this._destroyed = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"]();
/** Event emitted when the drawer's position changes. */
// tslint:disable-next-line:no-output-on-prefix
this.onPositionChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_7__["EventEmitter"]();
/**
* An observable that emits when the drawer mode changes. This is used by the drawer container to
* to know when to when the mode changes so it can adapt the margins on the content.
*/
this._modeChanged = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"]();
this.openedChange.subscribe(function (opened) {
if (opened) {
if (_this3._doc) {
_this3._elementFocusedBeforeDrawerWasOpened = _this3._doc.activeElement;
}
_this3._takeFocus();
} else if (_this3._isFocusWithinDrawer()) {
_this3._restoreFocus();
}
});
/**
* Listen to `keydown` events outside the zone so that change detection is not run every
* time a key is pressed. Instead we re-enter the zone only if the `ESC` key is pressed
* and we don't have close disabled.
*/
this._ngZone.runOutsideAngular(function () {
Object(rxjs__WEBPACK_IMPORTED_MODULE_13__["fromEvent"])(_this3._elementRef.nativeElement, 'keydown').pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["filter"])(function (event) {
return event.keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_12__["ESCAPE"] && !_this3.disableClose && !Object(_angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_12__["hasModifierKey"])(event);
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(_this3._destroyed)).subscribe(function (event) {
return _this3._ngZone.run(function () {
_this3.close();
event.stopPropagation();
event.preventDefault();
});
});
}); // We need a Subject with distinctUntilChanged, because the `done` event
// fires twice on some browsers. See https://github.com/angular/angular/issues/24084
this._animationEnd.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["distinctUntilChanged"])(function (x, y) {
return x.fromState === y.fromState && x.toState === y.toState;
})).subscribe(function (event) {
var fromState = event.fromState,
toState = event.toState;
if (toState.indexOf('open') === 0 && fromState === 'void' || toState === 'void' && fromState.indexOf('open') === 0) {
_this3.openedChange.emit(_this3._opened);
}
});
}
/** The side that the drawer is attached to. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MatDrawer, [{
key: "position",
get: function get() {
return this._position;
},
set: function set(value) {
// Make sure we have a valid value.
value = value === 'end' ? 'end' : 'start';
if (value != this._position) {
this._position = value;
this.onPositionChanged.emit();
}
}
/** Mode of the drawer; one of 'over', 'push' or 'side'. */
}, {
key: "mode",
get: function get() {
return this._mode;
},
set: function set(value) {
this._mode = value;
this._updateFocusTrapState();
this._modeChanged.next();
}
/** Whether the drawer can be closed with the escape key or by clicking on the backdrop. */
}, {
key: "disableClose",
get: function get() {
return this._disableClose;
},
set: function set(value) {
this._disableClose = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceBooleanProperty"])(value);
}
/**
* Whether the drawer should focus the first focusable element automatically when opened.
* Defaults to false in when `mode` is set to `side`, otherwise defaults to `true`. If explicitly
* enabled, focus will be moved into the sidenav in `side` mode as well.
*/
}, {
key: "autoFocus",
get: function get() {
var value = this._autoFocus; // Note that usually we disable auto focusing in `side` mode, because we don't know how the
// sidenav is being used, but in some cases it still makes sense to do it. If the consumer
// explicitly enabled `autoFocus`, we take it as them always wanting to enable it.
return value == null ? this.mode !== 'side' : value;
},
set: function set(value) {
this._autoFocus = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceBooleanProperty"])(value);
}
/**
* Whether the drawer is opened. We overload this because we trigger an event when it
* starts or end.
*/
}, {
key: "opened",
get: function get() {
return this._opened;
},
set: function set(value) {
this.toggle(Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceBooleanProperty"])(value));
}
/**
* Moves focus into the drawer. Note that this works even if
* the focus trap is disabled in `side` mode.
*/
}, {
key: "_takeFocus",
value: function _takeFocus() {
var _this4 = this;
if (!this.autoFocus || !this._focusTrap) {
return;
}
this._focusTrap.focusInitialElementWhenReady().then(function (hasMovedFocus) {
// If there were no focusable elements, focus the sidenav itself so the keyboard navigation
// still works. We need to check that `focus` is a function due to Universal.
if (!hasMovedFocus && typeof _this4._elementRef.nativeElement.focus === 'function') {
_this4._elementRef.nativeElement.focus();
}
});
}
/**
* Restores focus to the element that was originally focused when the drawer opened.
* If no element was focused at that time, the focus will be restored to the drawer.
*/
}, {
key: "_restoreFocus",
value: function _restoreFocus() {
if (!this.autoFocus) {
return;
} // Note that we don't check via `instanceof HTMLElement` so that we can cover SVGs as well.
if (this._elementFocusedBeforeDrawerWasOpened) {
this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened, this._openedVia);
} else {
this._elementRef.nativeElement.blur();
}
this._elementFocusedBeforeDrawerWasOpened = null;
this._openedVia = null;
}
/** Whether focus is currently within the drawer. */
}, {
key: "_isFocusWithinDrawer",
value: function _isFocusWithinDrawer() {
var _a;
var activeEl = (_a = this._doc) === null || _a === void 0 ? void 0 : _a.activeElement;
return !!activeEl && this._elementRef.nativeElement.contains(activeEl);
}
}, {
key: "ngAfterContentInit",
value: function ngAfterContentInit() {
this._focusTrap = this._focusTrapFactory.create(this._elementRef.nativeElement);
this._updateFocusTrapState();
}
}, {
key: "ngAfterContentChecked",
value: function ngAfterContentChecked() {
// Enable the animations after the lifecycle hooks have run, in order to avoid animating
// drawers that are open by default. When we're on the server, we shouldn't enable the
// animations, because we don't want the drawer to animate the first time the user sees
// the page.
if (this._platform.isBrowser) {
this._enableAnimations = true;
}
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
if (this._focusTrap) {
this._focusTrap.destroy();
}
this._animationStarted.complete();
this._animationEnd.complete();
this._modeChanged.complete();
this._destroyed.next();
this._destroyed.complete();
}
/**
* Open the drawer.
* @param openedVia Whether the drawer was opened by a key press, mouse click or programmatically.
* Used for focus management after the sidenav is closed.
*/
}, {
key: "open",
value: function open(openedVia) {
return this.toggle(true, openedVia);
}
/** Close the drawer. */
}, {
key: "close",
value: function close() {
return this.toggle(false);
}
/** Closes the drawer with context that the backdrop was clicked. */
}, {
key: "_closeViaBackdropClick",
value: function _closeViaBackdropClick() {
// If the drawer is closed upon a backdrop click, we always want to restore focus. We
// don't need to check whether focus is currently in the drawer, as clicking on the
// backdrop causes blurring of the active element.
return this._setOpen(
/* isOpen */
false,
/* restoreFocus */
true);
}
/**
* Toggle this drawer.
* @param isOpen Whether the drawer should be open.
* @param openedVia Whether the drawer was opened by a key press, mouse click or programmatically.
* Used for focus management after the sidenav is closed.
*/
}, {
key: "toggle",
value: function toggle() {
var isOpen = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : !this.opened;
var openedVia = arguments.length > 1 ? arguments[1] : undefined;
// If the focus is currently inside the drawer content and we are closing the drawer,
// restore the focus to the initially focused element (when the drawer opened).
return this._setOpen(isOpen,
/* restoreFocus */
!isOpen && this._isFocusWithinDrawer(), openedVia);
}
/**
* Toggles the opened state of the drawer.
* @param isOpen Whether the drawer should open or close.
* @param restoreFocus Whether focus should be restored on close.
* @param openedVia Focus origin that can be optionally set when opening a drawer. The
* origin will be used later when focus is restored on drawer close.
*/
}, {
key: "_setOpen",
value: function _setOpen(isOpen, restoreFocus) {
var _this5 = this;
var openedVia = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'program';
this._opened = isOpen;
if (isOpen) {
this._animationState = this._enableAnimations ? 'open' : 'open-instant';
this._openedVia = openedVia;
} else {
this._animationState = 'void';
if (restoreFocus) {
this._restoreFocus();
}
}
this._updateFocusTrapState();
return new Promise(function (resolve) {
_this5.openedChange.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["take"])(1)).subscribe(function (open) {
return resolve(open ? 'open' : 'close');
});
});
}
}, {
key: "_getWidth",
value: function _getWidth() {
return this._elementRef.nativeElement ? this._elementRef.nativeElement.offsetWidth || 0 : 0;
}
/** Updates the enabled state of the focus trap. */
}, {
key: "_updateFocusTrapState",
value: function _updateFocusTrapState() {
if (this._focusTrap) {
// The focus trap is only enabled when the drawer is open in any mode other than side.
this._focusTrap.enabled = this.opened && this.mode !== 'side';
}
} // We have to use a `HostListener` here in order to support both Ivy and ViewEngine.
// In Ivy the `host` bindings will be merged when this class is extended, whereas in
// ViewEngine they're overwritten.
// TODO(crisbeto): we move this back into `host` once Ivy is turned on by default.
// tslint:disable-next-line:no-host-decorator-in-concrete
}, {
key: "_animationStartListener",
value: function _animationStartListener(event) {
this._animationStarted.next(event);
} // We have to use a `HostListener` here in order to support both Ivy and ViewEngine.
// In Ivy the `host` bindings will be merged when this class is extended, whereas in
// ViewEngine they're overwritten.
// TODO(crisbeto): we move this back into `host` once Ivy is turned on by default.
// tslint:disable-next-line:no-host-decorator-in-concrete
}, {
key: "_animationDoneListener",
value: function _animationDoneListener(event) {
this._animationEnd.next(event);
}
}]);
return MatDrawer;
}();
MatDrawer.ɵfac = function MatDrawer_Factory(t) {
return new (t || MatDrawer)(_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__["FocusTrapFactory"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__["FocusMonitor"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__["Platform"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_6__["DOCUMENT"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](MAT_DRAWER_CONTAINER, 8));
};
MatDrawer.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({
type: MatDrawer,
selectors: [["mat-drawer"]],
hostAttrs: ["tabIndex", "-1", 1, "mat-drawer"],
hostVars: 12,
hostBindings: function MatDrawer_HostBindings(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵsyntheticHostListener"]("@transform.start", function MatDrawer_animation_transform_start_HostBindingHandler($event) {
return ctx._animationStartListener($event);
})("@transform.done", function MatDrawer_animation_transform_done_HostBindingHandler($event) {
return ctx._animationDoneListener($event);
});
}
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵattribute"]("align", null);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵsyntheticHostProperty"]("@transform", ctx._animationState);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-drawer-end", ctx.position === "end")("mat-drawer-over", ctx.mode === "over")("mat-drawer-push", ctx.mode === "push")("mat-drawer-side", ctx.mode === "side")("mat-drawer-opened", ctx.opened);
}
},
inputs: {
position: "position",
mode: "mode",
disableClose: "disableClose",
autoFocus: "autoFocus",
opened: "opened"
},
outputs: {
openedChange: "openedChange",
_openedStream: "opened",
openedStart: "openedStart",
_closedStream: "closed",
closedStart: "closedStart",
onPositionChanged: "positionChanged"
},
exportAs: ["matDrawer"],
ngContentSelectors: _c0,
decls: 2,
vars: 0,
consts: [[1, "mat-drawer-inner-container"]],
template: function MatDrawer_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"]();
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "div", 0);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"]();
}
},
encapsulation: 2,
data: {
animation: [matDrawerAnimations.transformDrawer]
},
changeDetection: 0
});
MatDrawer.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__["FocusTrapFactory"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__["FocusMonitor"]
}, {
type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__["Platform"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_6__["DOCUMENT"]]
}]
}, {
type: MatDrawerContainer,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [MAT_DRAWER_CONTAINER]
}]
}];
};
MatDrawer.propDecorators = {
position: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
mode: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
disableClose: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
autoFocus: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
opened: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
_animationState: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["HostBinding"],
args: ['@transform']
}],
openedChange: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"]
}],
_openedStream: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"],
args: ['opened']
}],
openedStart: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"]
}],
_closedStream: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"],
args: ['closed']
}],
closedStart: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"]
}],
onPositionChanged: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"],
args: ['positionChanged']
}],
_animationStartListener: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["HostListener"],
args: ['@transform.start', ['$event']]
}],
_animationDoneListener: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["HostListener"],
args: ['@transform.done', ['$event']]
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatDrawer, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"],
args: [{
selector: 'mat-drawer',
exportAs: 'matDrawer',
template: "
\r\n \r\n
\r\n",
animations: [matDrawerAnimations.transformDrawer],
host: {
'class': 'mat-drawer',
// must prevent the browser from aligning text based on value
'[attr.align]': 'null',
'[class.mat-drawer-end]': 'position === "end"',
'[class.mat-drawer-over]': 'mode === "over"',
'[class.mat-drawer-push]': 'mode === "push"',
'[class.mat-drawer-side]': 'mode === "side"',
'[class.mat-drawer-opened]': 'opened',
'tabIndex': '-1'
},
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].OnPush,
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__["FocusTrapFactory"]
}, {
type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__["FocusMonitor"]
}, {
type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__["Platform"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_6__["DOCUMENT"]]
}]
}, {
type: MatDrawerContainer,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [MAT_DRAWER_CONTAINER]
}]
}];
}, {
_animationState: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["HostBinding"],
args: ['@transform']
}],
openedChange: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"]
}],
_openedStream: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"],
args: ['opened']
}],
openedStart: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"]
}],
_closedStream: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"],
args: ['closed']
}],
closedStart: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"]
}],
onPositionChanged: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"],
args: ['positionChanged']
}],
position: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
mode: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
disableClose: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
autoFocus: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
opened: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
// We have to use a `HostListener` here in order to support both Ivy and ViewEngine.
// In Ivy the `host` bindings will be merged when this class is extended, whereas in
// ViewEngine they're overwritten.
// TODO(crisbeto): we move this back into `host` once Ivy is turned on by default.
// tslint:disable-next-line:no-host-decorator-in-concrete
_animationStartListener: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["HostListener"],
args: ['@transform.start', ['$event']]
}],
// We have to use a `HostListener` here in order to support both Ivy and ViewEngine.
// In Ivy the `host` bindings will be merged when this class is extended, whereas in
// ViewEngine they're overwritten.
// TODO(crisbeto): we move this back into `host` once Ivy is turned on by default.
// tslint:disable-next-line:no-host-decorator-in-concrete
_animationDoneListener: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["HostListener"],
args: ['@transform.done', ['$event']]
}]
});
})();
/**
* `` component.
*
* This is the parent component to one or two ``s that validates the state internally
* and coordinates the backdrop and content styling.
*/
var MatDrawerContainer = /*#__PURE__*/function () {
function MatDrawerContainer(_dir, _element, _ngZone, _changeDetectorRef, viewportRuler) {
var _this6 = this;
var defaultAutosize = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : false;
var _animationMode = arguments.length > 6 ? arguments[6] : undefined;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatDrawerContainer);
this._dir = _dir;
this._element = _element;
this._ngZone = _ngZone;
this._changeDetectorRef = _changeDetectorRef;
this._animationMode = _animationMode;
/** Drawers that belong to this container. */
this._drawers = new _angular_core__WEBPACK_IMPORTED_MODULE_7__["QueryList"]();
/** Event emitted when the drawer backdrop is clicked. */
this.backdropClick = new _angular_core__WEBPACK_IMPORTED_MODULE_7__["EventEmitter"]();
/** Emits when the component is destroyed. */
this._destroyed = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"]();
/** Emits on every ngDoCheck. Used for debouncing reflows. */
this._doCheckSubject = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"]();
/**
* Margins to be applied to the content. These are used to push / shrink the drawer content when a
* drawer is open. We use margin rather than transform even for push mode because transform breaks
* fixed position elements inside of the transformed element.
*/
this._contentMargins = {
left: null,
right: null
};
this._contentMarginChanges = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"](); // If a `Dir` directive exists up the tree, listen direction changes
// and update the left/right properties to point to the proper start/end.
if (_dir) {
_dir.change.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this._destroyed)).subscribe(function () {
_this6._validateDrawers();
_this6.updateContentMargins();
});
} // Since the minimum width of the sidenav depends on the viewport width,
// we need to recompute the margins if the viewport changes.
viewportRuler.change().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this._destroyed)).subscribe(function () {
return _this6.updateContentMargins();
});
this._autosize = defaultAutosize;
}
/** The drawer child with the `start` position. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MatDrawerContainer, [{
key: "start",
get: function get() {
return this._start;
}
/** The drawer child with the `end` position. */
}, {
key: "end",
get: function get() {
return this._end;
}
/**
* Whether to automatically resize the container whenever
* the size of any of its drawers changes.
*
* **Use at your own risk!** Enabling this option can cause layout thrashing by measuring
* the drawers on every change detection cycle. Can be configured globally via the
* `MAT_DRAWER_DEFAULT_AUTOSIZE` token.
*/
}, {
key: "autosize",
get: function get() {
return this._autosize;
},
set: function set(value) {
this._autosize = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceBooleanProperty"])(value);
}
/**
* Whether the drawer container should have a backdrop while one of the sidenavs is open.
* If explicitly set to `true`, the backdrop will be enabled for drawers in the `side`
* mode as well.
*/
}, {
key: "hasBackdrop",
get: function get() {
if (this._backdropOverride == null) {
return !this._start || this._start.mode !== 'side' || !this._end || this._end.mode !== 'side';
}
return this._backdropOverride;
},
set: function set(value) {
this._backdropOverride = value == null ? null : Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceBooleanProperty"])(value);
}
/** Reference to the CdkScrollable instance that wraps the scrollable content. */
}, {
key: "scrollable",
get: function get() {
return this._userContent || this._content;
}
}, {
key: "ngAfterContentInit",
value: function ngAfterContentInit() {
var _this7 = this;
this._allDrawers.changes.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["startWith"])(this._allDrawers), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this._destroyed)).subscribe(function (drawer) {
_this7._drawers.reset(drawer.filter(function (item) {
return !item._container || item._container === _this7;
}));
_this7._drawers.notifyOnChanges();
});
this._drawers.changes.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["startWith"])(null)).subscribe(function () {
_this7._validateDrawers();
_this7._drawers.forEach(function (drawer) {
_this7._watchDrawerToggle(drawer);
_this7._watchDrawerPosition(drawer);
_this7._watchDrawerMode(drawer);
});
if (!_this7._drawers.length || _this7._isDrawerOpen(_this7._start) || _this7._isDrawerOpen(_this7._end)) {
_this7.updateContentMargins();
}
_this7._changeDetectorRef.markForCheck();
}); // Avoid hitting the NgZone through the debounce timeout.
this._ngZone.runOutsideAngular(function () {
_this7._doCheckSubject.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["debounceTime"])(10), // Arbitrary debounce time, less than a frame at 60fps
Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(_this7._destroyed)).subscribe(function () {
return _this7.updateContentMargins();
});
});
}
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
this._contentMarginChanges.complete();
this._doCheckSubject.complete();
this._drawers.destroy();
this._destroyed.next();
this._destroyed.complete();
}
/** Calls `open` of both start and end drawers */
}, {
key: "open",
value: function open() {
this._drawers.forEach(function (drawer) {
return drawer.open();
});
}
/** Calls `close` of both start and end drawers */
}, {
key: "close",
value: function close() {
this._drawers.forEach(function (drawer) {
return drawer.close();
});
}
/**
* Recalculates and updates the inline styles for the content. Note that this should be used
* sparingly, because it causes a reflow.
*/
}, {
key: "updateContentMargins",
value: function updateContentMargins() {
var _this8 = this;
// 1. For drawers in `over` mode, they don't affect the content.
// 2. For drawers in `side` mode they should shrink the content. We do this by adding to the
// left margin (for left drawer) or right margin (for right the drawer).
// 3. For drawers in `push` mode the should shift the content without resizing it. We do this by
// adding to the left or right margin and simultaneously subtracting the same amount of
// margin from the other side.
var left = 0;
var right = 0;
if (this._left && this._left.opened) {
if (this._left.mode == 'side') {
left += this._left._getWidth();
} else if (this._left.mode == 'push') {
var width = this._left._getWidth();
left += width;
right -= width;
}
}
if (this._right && this._right.opened) {
if (this._right.mode == 'side') {
right += this._right._getWidth();
} else if (this._right.mode == 'push') {
var _width = this._right._getWidth();
right += _width;
left -= _width;
}
} // If either `right` or `left` is zero, don't set a style to the element. This
// allows users to specify a custom size via CSS class in SSR scenarios where the
// measured widths will always be zero. Note that we reset to `null` here, rather
// than below, in order to ensure that the types in the `if` below are consistent.
left = left || null;
right = right || null;
if (left !== this._contentMargins.left || right !== this._contentMargins.right) {
this._contentMargins = {
left: left,
right: right
}; // Pull back into the NgZone since in some cases we could be outside. We need to be careful
// to do it only when something changed, otherwise we can end up hitting the zone too often.
this._ngZone.run(function () {
return _this8._contentMarginChanges.next(_this8._contentMargins);
});
}
}
}, {
key: "ngDoCheck",
value: function ngDoCheck() {
var _this9 = this;
// If users opted into autosizing, do a check every change detection cycle.
if (this._autosize && this._isPushed()) {
// Run outside the NgZone, otherwise the debouncer will throw us into an infinite loop.
this._ngZone.runOutsideAngular(function () {
return _this9._doCheckSubject.next();
});
}
}
/**
* Subscribes to drawer events in order to set a class on the main container element when the
* drawer is open and the backdrop is visible. This ensures any overflow on the container element
* is properly hidden.
*/
}, {
key: "_watchDrawerToggle",
value: function _watchDrawerToggle(drawer) {
var _this10 = this;
drawer._animationStarted.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["filter"])(function (event) {
return event.fromState !== event.toState;
}), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this._drawers.changes)).subscribe(function (event) {
// Set the transition class on the container so that the animations occur. This should not
// be set initially because animations should only be triggered via a change in state.
if (event.toState !== 'open-instant' && _this10._animationMode !== 'NoopAnimations') {
_this10._element.nativeElement.classList.add('mat-drawer-transition');
}
_this10.updateContentMargins();
_this10._changeDetectorRef.markForCheck();
});
if (drawer.mode !== 'side') {
drawer.openedChange.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this._drawers.changes)).subscribe(function () {
return _this10._setContainerClass(drawer.opened);
});
}
}
/**
* Subscribes to drawer onPositionChanged event in order to
* re-validate drawers when the position changes.
*/
}, {
key: "_watchDrawerPosition",
value: function _watchDrawerPosition(drawer) {
var _this11 = this;
if (!drawer) {
return;
} // NOTE: We need to wait for the microtask queue to be empty before validating,
// since both drawers may be swapping positions at the same time.
drawer.onPositionChanged.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this._drawers.changes)).subscribe(function () {
_this11._ngZone.onMicrotaskEmpty.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["take"])(1)).subscribe(function () {
_this11._validateDrawers();
});
});
}
/** Subscribes to changes in drawer mode so we can run change detection. */
}, {
key: "_watchDrawerMode",
value: function _watchDrawerMode(drawer) {
var _this12 = this;
if (drawer) {
drawer._modeChanged.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(Object(rxjs__WEBPACK_IMPORTED_MODULE_13__["merge"])(this._drawers.changes, this._destroyed))).subscribe(function () {
_this12.updateContentMargins();
_this12._changeDetectorRef.markForCheck();
});
}
}
/** Toggles the 'mat-drawer-opened' class on the main 'mat-drawer-container' element. */
}, {
key: "_setContainerClass",
value: function _setContainerClass(isAdd) {
var classList = this._element.nativeElement.classList;
var className = 'mat-drawer-container-has-open';
if (isAdd) {
classList.add(className);
} else {
classList.remove(className);
}
}
/** Validate the state of the drawer children components. */
}, {
key: "_validateDrawers",
value: function _validateDrawers() {
var _this13 = this;
this._start = this._end = null; // Ensure that we have at most one start and one end drawer.
this._drawers.forEach(function (drawer) {
if (drawer.position == 'end') {
if (_this13._end != null && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throwMatDuplicatedDrawerError('end');
}
_this13._end = drawer;
} else {
if (_this13._start != null && (typeof ngDevMode === 'undefined' || ngDevMode)) {
throwMatDuplicatedDrawerError('start');
}
_this13._start = drawer;
}
});
this._right = this._left = null; // Detect if we're LTR or RTL.
if (this._dir && this._dir.value === 'rtl') {
this._left = this._end;
this._right = this._start;
} else {
this._left = this._start;
this._right = this._end;
}
}
/** Whether the container is being pushed to the side by one of the drawers. */
}, {
key: "_isPushed",
value: function _isPushed() {
return this._isDrawerOpen(this._start) && this._start.mode != 'over' || this._isDrawerOpen(this._end) && this._end.mode != 'over';
}
}, {
key: "_onBackdropClicked",
value: function _onBackdropClicked() {
this.backdropClick.emit();
this._closeModalDrawersViaBackdrop();
}
}, {
key: "_closeModalDrawersViaBackdrop",
value: function _closeModalDrawersViaBackdrop() {
var _this14 = this;
// Close all open drawers where closing is not disabled and the mode is not `side`.
[this._start, this._end].filter(function (drawer) {
return drawer && !drawer.disableClose && _this14._canHaveBackdrop(drawer);
}).forEach(function (drawer) {
return drawer._closeViaBackdropClick();
});
}
}, {
key: "_isShowingBackdrop",
value: function _isShowingBackdrop() {
return this._isDrawerOpen(this._start) && this._canHaveBackdrop(this._start) || this._isDrawerOpen(this._end) && this._canHaveBackdrop(this._end);
}
}, {
key: "_canHaveBackdrop",
value: function _canHaveBackdrop(drawer) {
return drawer.mode !== 'side' || !!this._backdropOverride;
}
}, {
key: "_isDrawerOpen",
value: function _isDrawerOpen(drawer) {
return drawer != null && drawer.opened;
}
}]);
return MatDrawerContainer;
}();
MatDrawerContainer.ɵfac = function MatDrawerContainer_Factory(t) {
return new (t || MatDrawerContainer)(_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_10__["Directionality"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ViewportRuler"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](MAT_DRAWER_DEFAULT_AUTOSIZE), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_16__["ANIMATION_MODULE_TYPE"], 8));
};
MatDrawerContainer.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({
type: MatDrawerContainer,
selectors: [["mat-drawer-container"]],
contentQueries: function MatDrawerContainer_ContentQueries(rf, ctx, dirIndex) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵcontentQuery"](dirIndex, MatDrawerContent, true);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵcontentQuery"](dirIndex, MatDrawer, true);
}
if (rf & 2) {
var _t;
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵloadQuery"]()) && (ctx._content = _t.first);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵloadQuery"]()) && (ctx._allDrawers = _t);
}
},
viewQuery: function MatDrawerContainer_Query(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵviewQuery"](MatDrawerContent, true);
}
if (rf & 2) {
var _t;
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵloadQuery"]()) && (ctx._userContent = _t.first);
}
},
hostAttrs: [1, "mat-drawer-container"],
hostVars: 2,
hostBindings: function MatDrawerContainer_HostBindings(rf, ctx) {
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-drawer-container-explicit-backdrop", ctx._backdropOverride);
}
},
inputs: {
autosize: "autosize",
hasBackdrop: "hasBackdrop"
},
outputs: {
backdropClick: "backdropClick"
},
exportAs: ["matDrawerContainer"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: MAT_DRAWER_CONTAINER,
useExisting: MatDrawerContainer
}])],
ngContentSelectors: _c2,
decls: 4,
vars: 2,
consts: [["class", "mat-drawer-backdrop", 3, "mat-drawer-shown", "click", 4, "ngIf"], [4, "ngIf"], [1, "mat-drawer-backdrop", 3, "click"]],
template: function MatDrawerContainer_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"](_c1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtemplate"](0, MatDrawerContainer_div_0_Template, 1, 2, "div", 0);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](2, 1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtemplate"](3, MatDrawerContainer_mat_drawer_content_3_Template, 2, 0, "mat-drawer-content", 1);
}
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵproperty"]("ngIf", ctx.hasBackdrop);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵadvance"](3);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵproperty"]("ngIf", !ctx._content);
}
},
directives: [_angular_common__WEBPACK_IMPORTED_MODULE_6__["NgIf"], MatDrawerContent],
styles: [_c5],
encapsulation: 2,
changeDetection: 0
});
MatDrawerContainer.ctorParameters = function () {
return [{
type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_10__["Directionality"],
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"]
}, {
type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ViewportRuler"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [MAT_DRAWER_DEFAULT_AUTOSIZE]
}]
}, {
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_16__["ANIMATION_MODULE_TYPE"]]
}]
}];
};
MatDrawerContainer.propDecorators = {
_allDrawers: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChildren"],
args: [MatDrawer, {
// We need to use `descendants: true`, because Ivy will no longer match
// indirect descendants if it's left as false.
descendants: true
}]
}],
_content: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChild"],
args: [MatDrawerContent]
}],
_userContent: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewChild"],
args: [MatDrawerContent]
}],
autosize: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
hasBackdrop: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
backdropClick: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"]
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatDrawerContainer, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"],
args: [{
selector: 'mat-drawer-container',
exportAs: 'matDrawerContainer',
template: "\n\n\n\n\n\n\n \n\n",
host: {
'class': 'mat-drawer-container',
'[class.mat-drawer-container-explicit-backdrop]': '_backdropOverride'
},
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].OnPush,
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None,
providers: [{
provide: MAT_DRAWER_CONTAINER,
useExisting: MatDrawerContainer
}],
styles: [".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"]
}]
}], function () {
return [{
type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_10__["Directionality"],
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"]
}, {
type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ViewportRuler"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [MAT_DRAWER_DEFAULT_AUTOSIZE]
}]
}, {
type: String,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_16__["ANIMATION_MODULE_TYPE"]]
}]
}];
}, {
backdropClick: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"]
}],
autosize: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
hasBackdrop: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
_allDrawers: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChildren"],
args: [MatDrawer, {
// We need to use `descendants: true`, because Ivy will no longer match
// indirect descendants if it's left as false.
descendants: true
}]
}],
_content: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChild"],
args: [MatDrawerContent]
}],
_userContent: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewChild"],
args: [MatDrawerContent]
}]
});
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var MatSidenavContent = /*#__PURE__*/function (_MatDrawerContent) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(MatSidenavContent, _MatDrawerContent);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(MatSidenavContent);
function MatSidenavContent(changeDetectorRef, container, elementRef, scrollDispatcher, ngZone) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatSidenavContent);
return _super2.call(this, changeDetectorRef, container, elementRef, scrollDispatcher, ngZone);
}
return MatSidenavContent;
}(MatDrawerContent);
MatSidenavContent.ɵfac = function MatSidenavContent_Factory(t) {
return new (t || MatSidenavContent)(_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](Object(_angular_core__WEBPACK_IMPORTED_MODULE_7__["forwardRef"])(function () {
return MatSidenavContainer;
})), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ScrollDispatcher"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]));
};
MatSidenavContent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({
type: MatSidenavContent,
selectors: [["mat-sidenav-content"]],
hostAttrs: [1, "mat-drawer-content", "mat-sidenav-content"],
hostVars: 4,
hostBindings: function MatSidenavContent_HostBindings(rf, ctx) {
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵstyleProp"]("margin-left", ctx._container._contentMargins.left, "px")("margin-right", ctx._container._contentMargins.right, "px");
}
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]],
ngContentSelectors: _c0,
decls: 1,
vars: 0,
template: function MatSidenavContent_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"]();
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](0);
}
},
encapsulation: 2,
changeDetection: 0
});
MatSidenavContent.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"]
}, {
type: MatSidenavContainer,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [Object(_angular_core__WEBPACK_IMPORTED_MODULE_7__["forwardRef"])(function () {
return MatSidenavContainer;
})]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]
}, {
type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ScrollDispatcher"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatSidenavContent, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"],
args: [{
selector: 'mat-sidenav-content',
template: '',
host: {
'class': 'mat-drawer-content mat-sidenav-content',
'[style.margin-left.px]': '_container._contentMargins.left',
'[style.margin-right.px]': '_container._contentMargins.right'
},
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].OnPush,
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"]
}, {
type: MatSidenavContainer,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"],
args: [Object(_angular_core__WEBPACK_IMPORTED_MODULE_7__["forwardRef"])(function () {
return MatSidenavContainer;
})]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]
}, {
type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ScrollDispatcher"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]
}];
}, null);
})();
var MatSidenav = /*#__PURE__*/function (_MatDrawer) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(MatSidenav, _MatDrawer);
var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(MatSidenav);
function MatSidenav() {
var _this15;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatSidenav);
_this15 = _super3.apply(this, arguments);
_this15._fixedInViewport = false;
_this15._fixedTopGap = 0;
_this15._fixedBottomGap = 0;
return _this15;
}
/** Whether the sidenav is fixed in the viewport. */
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MatSidenav, [{
key: "fixedInViewport",
get: function get() {
return this._fixedInViewport;
},
set: function set(value) {
this._fixedInViewport = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceBooleanProperty"])(value);
}
/**
* The gap between the top of the sidenav and the top of the viewport when the sidenav is in fixed
* mode.
*/
}, {
key: "fixedTopGap",
get: function get() {
return this._fixedTopGap;
},
set: function set(value) {
this._fixedTopGap = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceNumberProperty"])(value);
}
/**
* The gap between the bottom of the sidenav and the bottom of the viewport when the sidenav is in
* fixed mode.
*/
}, {
key: "fixedBottomGap",
get: function get() {
return this._fixedBottomGap;
},
set: function set(value) {
this._fixedBottomGap = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceNumberProperty"])(value);
}
}]);
return MatSidenav;
}(MatDrawer);
MatSidenav.ɵfac = function MatSidenav_Factory(t) {
return ɵMatSidenav_BaseFactory(t || MatSidenav);
};
MatSidenav.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({
type: MatSidenav,
selectors: [["mat-sidenav"]],
hostAttrs: ["tabIndex", "-1", 1, "mat-drawer", "mat-sidenav"],
hostVars: 17,
hostBindings: function MatSidenav_HostBindings(rf, ctx) {
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵattribute"]("align", null);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵstyleProp"]("top", ctx.fixedInViewport ? ctx.fixedTopGap : null, "px")("bottom", ctx.fixedInViewport ? ctx.fixedBottomGap : null, "px");
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-drawer-end", ctx.position === "end")("mat-drawer-over", ctx.mode === "over")("mat-drawer-push", ctx.mode === "push")("mat-drawer-side", ctx.mode === "side")("mat-drawer-opened", ctx.opened)("mat-sidenav-fixed", ctx.fixedInViewport);
}
},
inputs: {
fixedInViewport: "fixedInViewport",
fixedTopGap: "fixedTopGap",
fixedBottomGap: "fixedBottomGap"
},
exportAs: ["matSidenav"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]],
ngContentSelectors: _c0,
decls: 2,
vars: 0,
consts: [[1, "mat-drawer-inner-container"]],
template: function MatSidenav_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"]();
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "div", 0);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"]();
}
},
encapsulation: 2,
data: {
animation: [matDrawerAnimations.transformDrawer]
},
changeDetection: 0
});
MatSidenav.propDecorators = {
fixedInViewport: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
fixedTopGap: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
fixedBottomGap: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}]
};
var ɵMatSidenav_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatSidenav);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatSidenav, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"],
args: [{
selector: 'mat-sidenav',
exportAs: 'matSidenav',
template: "
\r\n \r\n
\r\n",
animations: [matDrawerAnimations.transformDrawer],
host: {
'class': 'mat-drawer mat-sidenav',
'tabIndex': '-1',
// must prevent the browser from aligning text based on value
'[attr.align]': 'null',
'[class.mat-drawer-end]': 'position === "end"',
'[class.mat-drawer-over]': 'mode === "over"',
'[class.mat-drawer-push]': 'mode === "push"',
'[class.mat-drawer-side]': 'mode === "side"',
'[class.mat-drawer-opened]': 'opened',
'[class.mat-sidenav-fixed]': 'fixedInViewport',
'[style.top.px]': 'fixedInViewport ? fixedTopGap : null',
'[style.bottom.px]': 'fixedInViewport ? fixedBottomGap : null'
},
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].OnPush,
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None
}]
}], null, {
fixedInViewport: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
fixedTopGap: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}],
fixedBottomGap: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"]
}]
});
})();
var MatSidenavContainer = /*#__PURE__*/function (_MatDrawerContainer) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(MatSidenavContainer, _MatDrawerContainer);
var _super4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(MatSidenavContainer);
function MatSidenavContainer() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatSidenavContainer);
return _super4.apply(this, arguments);
}
return MatSidenavContainer;
}(MatDrawerContainer);
MatSidenavContainer.ɵfac = function MatSidenavContainer_Factory(t) {
return ɵMatSidenavContainer_BaseFactory(t || MatSidenavContainer);
};
MatSidenavContainer.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({
type: MatSidenavContainer,
selectors: [["mat-sidenav-container"]],
contentQueries: function MatSidenavContainer_ContentQueries(rf, ctx, dirIndex) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵcontentQuery"](dirIndex, MatSidenavContent, true);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵcontentQuery"](dirIndex, MatSidenav, true);
}
if (rf & 2) {
var _t;
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵloadQuery"]()) && (ctx._content = _t.first);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵloadQuery"]()) && (ctx._allDrawers = _t);
}
},
hostAttrs: [1, "mat-drawer-container", "mat-sidenav-container"],
hostVars: 2,
hostBindings: function MatSidenavContainer_HostBindings(rf, ctx) {
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-drawer-container-explicit-backdrop", ctx._backdropOverride);
}
},
exportAs: ["matSidenavContainer"],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{
provide: MAT_DRAWER_CONTAINER,
useExisting: MatSidenavContainer
}]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]],
ngContentSelectors: _c4,
decls: 4,
vars: 2,
consts: [["class", "mat-drawer-backdrop", 3, "mat-drawer-shown", "click", 4, "ngIf"], ["cdkScrollable", "", 4, "ngIf"], [1, "mat-drawer-backdrop", 3, "click"], ["cdkScrollable", ""]],
template: function MatSidenavContainer_Template(rf, ctx) {
if (rf & 1) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"](_c3);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtemplate"](0, MatSidenavContainer_div_0_Template, 1, 2, "div", 0);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](2, 1);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtemplate"](3, MatSidenavContainer_mat_sidenav_content_3_Template, 2, 0, "mat-sidenav-content", 1);
}
if (rf & 2) {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵproperty"]("ngIf", ctx.hasBackdrop);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵadvance"](3);
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵproperty"]("ngIf", !ctx._content);
}
},
directives: [_angular_common__WEBPACK_IMPORTED_MODULE_6__["NgIf"], MatSidenavContent, _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollable"]],
styles: [_c5],
encapsulation: 2,
changeDetection: 0
});
MatSidenavContainer.propDecorators = {
_allDrawers: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChildren"],
args: [MatSidenav, {
// We need to use `descendants: true`, because Ivy will no longer match
// indirect descendants if it's left as false.
descendants: true
}]
}],
_content: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChild"],
args: [MatSidenavContent]
}]
};
var ɵMatSidenavContainer_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatSidenavContainer);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatSidenavContainer, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"],
args: [{
selector: 'mat-sidenav-container',
exportAs: 'matSidenavContainer',
template: "\n\n\n\n\n\n\n \n\n",
host: {
'class': 'mat-drawer-container mat-sidenav-container',
'[class.mat-drawer-container-explicit-backdrop]': '_backdropOverride'
},
changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].OnPush,
encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None,
providers: [{
provide: MAT_DRAWER_CONTAINER,
useExisting: MatSidenavContainer
}],
styles: [".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"]
}]
}], null, {
_allDrawers: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChildren"],
args: [MatSidenav, {
// We need to use `descendants: true`, because Ivy will no longer match
// indirect descendants if it's left as false.
descendants: true
}]
}],
_content: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChild"],
args: [MatSidenavContent]
}]
});
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var MatSidenavModule = function MatSidenavModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatSidenavModule);
};
MatSidenavModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineNgModule"]({
type: MatSidenavModule
});
MatSidenavModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineInjector"]({
factory: function MatSidenavModule_Factory(t) {
return new (t || MatSidenavModule)();
},
imports: [[_angular_common__WEBPACK_IMPORTED_MODULE_6__["CommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_8__["MatCommonModule"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__["PlatformModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollableModule"]], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_8__["MatCommonModule"]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵsetNgModuleScope"](MatSidenavModule, {
declarations: function declarations() {
return [MatDrawer, MatDrawerContainer, MatDrawerContent, MatSidenav, MatSidenavContainer, MatSidenavContent];
},
imports: function imports() {
return [_angular_common__WEBPACK_IMPORTED_MODULE_6__["CommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_8__["MatCommonModule"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__["PlatformModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollableModule"]];
},
exports: function exports() {
return [_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_8__["MatCommonModule"], MatDrawer, MatDrawerContainer, MatDrawerContent, MatSidenav, MatSidenavContainer, MatSidenavContent];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatSidenavModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgModule"],
args: [{
imports: [_angular_common__WEBPACK_IMPORTED_MODULE_6__["CommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_8__["MatCommonModule"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__["PlatformModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollableModule"]],
exports: [_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_8__["MatCommonModule"], MatDrawer, MatDrawerContainer, MatDrawerContent, MatSidenav, MatSidenavContainer, MatSidenavContent],
declarations: [MatDrawer, MatDrawerContainer, MatDrawerContent, MatSidenav, MatSidenavContainer, MatSidenavContent]
}]
}], null, null);
})();
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "XiUz":
/*!************************************************************************!*\
!*** ./node_modules/@angular/flex-layout/__ivy_ngcc__/esm2015/flex.js ***!
\************************************************************************/
/*! exports provided: FlexModule, FlexStyleBuilder, FlexDirective, DefaultFlexDirective, FlexAlignStyleBuilder, FlexAlignDirective, DefaultFlexAlignDirective, FlexFillStyleBuilder, FlexFillDirective, FlexOffsetStyleBuilder, FlexOffsetDirective, DefaultFlexOffsetDirective, FlexOrderStyleBuilder, FlexOrderDirective, DefaultFlexOrderDirective, LayoutStyleBuilder, LayoutDirective, DefaultLayoutDirective, LayoutAlignStyleBuilder, LayoutAlignDirective, DefaultLayoutAlignDirective, LayoutGapStyleBuilder, LayoutGapDirective, DefaultLayoutGapDirective */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexModule", function() { return FlexModule; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexStyleBuilder", function() { return FlexStyleBuilder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexDirective", function() { return FlexDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexDirective", function() { return DefaultFlexDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexAlignStyleBuilder", function() { return FlexAlignStyleBuilder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexAlignDirective", function() { return FlexAlignDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexAlignDirective", function() { return DefaultFlexAlignDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexFillStyleBuilder", function() { return FlexFillStyleBuilder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexFillDirective", function() { return FlexFillDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexOffsetStyleBuilder", function() { return FlexOffsetStyleBuilder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexOffsetDirective", function() { return FlexOffsetDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexOffsetDirective", function() { return DefaultFlexOffsetDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexOrderStyleBuilder", function() { return FlexOrderStyleBuilder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexOrderDirective", function() { return FlexOrderDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexOrderDirective", function() { return DefaultFlexOrderDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutStyleBuilder", function() { return LayoutStyleBuilder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutDirective", function() { return LayoutDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultLayoutDirective", function() { return DefaultLayoutDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutAlignStyleBuilder", function() { return LayoutAlignStyleBuilder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutAlignDirective", function() { return LayoutAlignDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultLayoutAlignDirective", function() { return DefaultLayoutAlignDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutGapStyleBuilder", function() { return LayoutGapStyleBuilder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutGapDirective", function() { return LayoutGapDirective; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultLayoutGapDirective", function() { return DefaultLayoutGapDirective; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/toArray */ "T5bk");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/defineProperty */ "rePB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/flex-layout/core */ "pD6V");
/* harmony import */ var _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/cdk/bidi */ "cH1L");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @fileoverview added by tsickle
* Generated from: utils/layout-validator.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
* @type {?}
*/
var INLINE = 'inline';
/** @type {?} */
var LAYOUT_VALUES = ['row', 'column', 'row-reverse', 'column-reverse'];
/**
* Validate the direction|'direction wrap' value and then update the host's inline flexbox styles
* @param {?} value
* @return {?}
*/
function buildLayoutCSS(value) {
var _validateValue = validateValue(value),
_validateValue2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__["default"])(_validateValue, 3),
direction = _validateValue2[0],
wrap = _validateValue2[1],
isInline = _validateValue2[2];
return buildCSS(direction, wrap, isInline);
}
/**
* Validate the value to be one of the acceptable value options
* Use default fallback of 'row'
* @param {?} value
* @return {?}
*/
function validateValue(value) {
value = value ? value.toLowerCase() : '';
var _value$split = value.split(' '),
_value$split2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__["default"])(_value$split, 3),
direction = _value$split2[0],
wrap = _value$split2[1],
inline = _value$split2[2]; // First value must be the `flex-direction`
if (!LAYOUT_VALUES.find(
/**
* @param {?} x
* @return {?}
*/
function (x) {
return x === direction;
})) {
direction = LAYOUT_VALUES[0];
}
if (wrap === INLINE) {
wrap = inline !== INLINE ? inline : '';
inline = INLINE;
}
return [direction, validateWrapValue(wrap), !!inline];
}
/**
* Determine if the validated, flex-direction value specifies
* a horizontal/row flow.
* @param {?} value
* @return {?}
*/
function isFlowHorizontal(value) {
var _validateValue3 = validateValue(value),
_validateValue4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__["default"])(_validateValue3, 1),
flow = _validateValue4[0];
return flow.indexOf('row') > -1;
}
/**
* Convert layout-wrap='' to expected flex-wrap style
* @param {?} value
* @return {?}
*/
function validateWrapValue(value) {
if (!!value) {
switch (value.toLowerCase()) {
case 'reverse':
case 'wrap-reverse':
case 'reverse-wrap':
value = 'wrap-reverse';
break;
case 'no':
case 'none':
case 'nowrap':
value = 'nowrap';
break;
// All other values fallback to 'wrap'
default:
value = 'wrap';
break;
}
}
return value;
}
/**
* Build the CSS that should be assigned to the element instance
* BUG:
* 1) min-height on a column flex container won’t apply to its flex item children in IE 10-11.
* Use height instead if possible; height : vh;
*
* This way any padding or border specified on the child elements are
* laid out and drawn inside that element's specified width and height.
* @param {?} direction
* @param {?=} wrap
* @param {?=} inline
* @return {?}
*/
function buildCSS(direction) {
var wrap = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
var inline = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
return {
'display': inline ? 'inline-flex' : 'flex',
'box-sizing': 'border-box',
'flex-direction': direction,
'flex-wrap': !!wrap ? wrap : null
};
}
/**
* @fileoverview added by tsickle
* Generated from: flex/layout/layout.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var LayoutStyleBuilder =
/** @class */
function () {
var LayoutStyleBuilder = /*#__PURE__*/function (_StyleBuilder) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(LayoutStyleBuilder, _StyleBuilder);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(LayoutStyleBuilder);
function LayoutStyleBuilder() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, LayoutStyleBuilder);
return _super.apply(this, arguments);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(LayoutStyleBuilder, [{
key: "buildStyles",
value:
/**
* @param {?} input
* @return {?}
*/
function buildStyles(input) {
return buildLayoutCSS(input);
}
}]);
return LayoutStyleBuilder;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]);
LayoutStyleBuilder.ɵfac = function LayoutStyleBuilder_Factory(t) {
return ɵLayoutStyleBuilder_BaseFactory(t || LayoutStyleBuilder);
};
/** @nocollapse */
LayoutStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({
factory: function LayoutStyleBuilder_Factory() {
return new LayoutStyleBuilder();
},
token: LayoutStyleBuilder,
providedIn: "root"
});
var ɵLayoutStyleBuilder_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](LayoutStyleBuilder);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](LayoutStyleBuilder, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"],
args: [{
providedIn: 'root'
}]
}], null, null);
})();
return LayoutStyleBuilder;
}();
/** @type {?} */
var inputs = ['fxLayout', 'fxLayout.xs', 'fxLayout.sm', 'fxLayout.md', 'fxLayout.lg', 'fxLayout.xl', 'fxLayout.lt-sm', 'fxLayout.lt-md', 'fxLayout.lt-lg', 'fxLayout.lt-xl', 'fxLayout.gt-xs', 'fxLayout.gt-sm', 'fxLayout.gt-md', 'fxLayout.gt-lg'];
/** @type {?} */
var selector = "\n [fxLayout], [fxLayout.xs], [fxLayout.sm], [fxLayout.md],\n [fxLayout.lg], [fxLayout.xl], [fxLayout.lt-sm], [fxLayout.lt-md],\n [fxLayout.lt-lg], [fxLayout.lt-xl], [fxLayout.gt-xs], [fxLayout.gt-sm],\n [fxLayout.gt-md], [fxLayout.gt-lg]\n";
/**
* 'layout' flexbox styling directive
* Defines the positioning flow direction for the child elements: row or column
* Optional values: column or row (default)
* @see https://css-tricks.com/almanac/properties/f/flex-direction/
*
*/
var LayoutDirective =
/** @class */
function () {
/**
* 'layout' flexbox styling directive
* Defines the positioning flow direction for the child elements: row or column
* Optional values: column or row (default)
* @see https://css-tricks.com/almanac/properties/f/flex-direction/
*
*/
var LayoutDirective = /*#__PURE__*/function (_BaseDirective) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(LayoutDirective, _BaseDirective);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(LayoutDirective);
/**
* @param {?} elRef
* @param {?} styleUtils
* @param {?} styleBuilder
* @param {?} marshal
*/
function LayoutDirective(elRef, styleUtils, styleBuilder, marshal) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, LayoutDirective);
_this = _super2.call(this, elRef, styleBuilder, styleUtils, marshal);
_this.DIRECTIVE_KEY = 'layout';
_this.styleCache = layoutCache;
_this.init();
return _this;
}
return LayoutDirective;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]);
LayoutDirective.ɵfac = function LayoutDirective_Factory(t) {
return new (t || LayoutDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](LayoutStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]));
};
LayoutDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: LayoutDirective,
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
/** @nocollapse */
LayoutDirective.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: LayoutStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](LayoutDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: LayoutStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
}, null);
})();
return LayoutDirective;
}();
var DefaultLayoutDirective =
/** @class */
function () {
var DefaultLayoutDirective = /*#__PURE__*/function (_LayoutDirective) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultLayoutDirective, _LayoutDirective);
var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultLayoutDirective);
function DefaultLayoutDirective() {
var _this2;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultLayoutDirective);
_this2 = _super3.apply(this, arguments);
_this2.inputs = inputs;
return _this2;
}
return DefaultLayoutDirective;
}(LayoutDirective);
DefaultLayoutDirective.ɵfac = function DefaultLayoutDirective_Factory(t) {
return ɵDefaultLayoutDirective_BaseFactory(t || DefaultLayoutDirective);
};
DefaultLayoutDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: DefaultLayoutDirective,
selectors: [["", "fxLayout", ""], ["", "fxLayout.xs", ""], ["", "fxLayout.sm", ""], ["", "fxLayout.md", ""], ["", "fxLayout.lg", ""], ["", "fxLayout.xl", ""], ["", "fxLayout.lt-sm", ""], ["", "fxLayout.lt-md", ""], ["", "fxLayout.lt-lg", ""], ["", "fxLayout.lt-xl", ""], ["", "fxLayout.gt-xs", ""], ["", "fxLayout.gt-sm", ""], ["", "fxLayout.gt-md", ""], ["", "fxLayout.gt-lg", ""]],
inputs: {
fxLayout: "fxLayout",
"fxLayout.xs": "fxLayout.xs",
"fxLayout.sm": "fxLayout.sm",
"fxLayout.md": "fxLayout.md",
"fxLayout.lg": "fxLayout.lg",
"fxLayout.xl": "fxLayout.xl",
"fxLayout.lt-sm": "fxLayout.lt-sm",
"fxLayout.lt-md": "fxLayout.lt-md",
"fxLayout.lt-lg": "fxLayout.lt-lg",
"fxLayout.lt-xl": "fxLayout.lt-xl",
"fxLayout.gt-xs": "fxLayout.gt-xs",
"fxLayout.gt-sm": "fxLayout.gt-sm",
"fxLayout.gt-md": "fxLayout.gt-md",
"fxLayout.gt-lg": "fxLayout.gt-lg"
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
var ɵDefaultLayoutDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultLayoutDirective);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultLayoutDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"],
args: [{
selector: selector,
inputs: inputs
}]
}], null, null);
})();
return DefaultLayoutDirective;
}();
/** @type {?} */
var layoutCache = new Map();
/**
* @fileoverview added by tsickle
* Generated from: flex/layout-gap/layout-gap.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/** @type {?} */
var CLEAR_MARGIN_CSS = {
'margin-left': null,
'margin-right': null,
'margin-top': null,
'margin-bottom': null
};
var LayoutGapStyleBuilder =
/** @class */
function () {
var LayoutGapStyleBuilder = /*#__PURE__*/function (_StyleBuilder2) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(LayoutGapStyleBuilder, _StyleBuilder2);
var _super4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(LayoutGapStyleBuilder);
/**
* @param {?} _styler
*/
function LayoutGapStyleBuilder(_styler) {
var _this3;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, LayoutGapStyleBuilder);
_this3 = _super4.call(this);
_this3._styler = _styler;
return _this3;
}
/**
* @param {?} gapValue
* @param {?} parent
* @return {?}
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(LayoutGapStyleBuilder, [{
key: "buildStyles",
value: function buildStyles(gapValue, parent) {
if (gapValue.endsWith(GRID_SPECIFIER)) {
gapValue = gapValue.slice(0, gapValue.indexOf(GRID_SPECIFIER)); // Add the margin to the host element
return buildGridMargin(gapValue, parent.directionality);
} else {
return {};
}
}
/**
* @param {?} gapValue
* @param {?} _styles
* @param {?} parent
* @return {?}
*/
}, {
key: "sideEffect",
value: function sideEffect(gapValue, _styles, parent) {
/** @type {?} */
var items = parent.items;
if (gapValue.endsWith(GRID_SPECIFIER)) {
gapValue = gapValue.slice(0, gapValue.indexOf(GRID_SPECIFIER)); // For each `element` children, set the padding
/** @type {?} */
var paddingStyles = buildGridPadding(gapValue, parent.directionality);
this._styler.applyStyleToElements(paddingStyles, parent.items);
} else {
/** @type {?} */
var lastItem =
/** @type {?} */
items.pop(); // For each `element` children EXCEPT the last,
// set the margin right/bottom styles...
/** @type {?} */
var gapCss = buildGapCSS(gapValue, parent);
this._styler.applyStyleToElements(gapCss, items); // Clear all gaps for all visible elements
this._styler.applyStyleToElements(CLEAR_MARGIN_CSS, [lastItem]);
}
}
}]);
return LayoutGapStyleBuilder;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]);
LayoutGapStyleBuilder.ɵfac = function LayoutGapStyleBuilder_Factory(t) {
return new (t || LayoutGapStyleBuilder)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵinject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]));
};
/** @nocollapse */
LayoutGapStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({
factory: function LayoutGapStyleBuilder_Factory() {
return new LayoutGapStyleBuilder(Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵinject"])(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]));
},
token: LayoutGapStyleBuilder,
providedIn: "root"
});
/** @nocollapse */
LayoutGapStyleBuilder.ctorParameters = function () {
return [{
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](LayoutGapStyleBuilder, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"],
args: [{
providedIn: 'root'
}]
}], function () {
return [{
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}];
}, null);
})();
return LayoutGapStyleBuilder;
}();
/** @type {?} */
var inputs$1 = ['fxLayoutGap', 'fxLayoutGap.xs', 'fxLayoutGap.sm', 'fxLayoutGap.md', 'fxLayoutGap.lg', 'fxLayoutGap.xl', 'fxLayoutGap.lt-sm', 'fxLayoutGap.lt-md', 'fxLayoutGap.lt-lg', 'fxLayoutGap.lt-xl', 'fxLayoutGap.gt-xs', 'fxLayoutGap.gt-sm', 'fxLayoutGap.gt-md', 'fxLayoutGap.gt-lg'];
/** @type {?} */
var selector$1 = "\n [fxLayoutGap], [fxLayoutGap.xs], [fxLayoutGap.sm], [fxLayoutGap.md],\n [fxLayoutGap.lg], [fxLayoutGap.xl], [fxLayoutGap.lt-sm], [fxLayoutGap.lt-md],\n [fxLayoutGap.lt-lg], [fxLayoutGap.lt-xl], [fxLayoutGap.gt-xs], [fxLayoutGap.gt-sm],\n [fxLayoutGap.gt-md], [fxLayoutGap.gt-lg]\n";
/**
* 'layout-padding' styling directive
* Defines padding of child elements in a layout container
*/
var LayoutGapDirective =
/** @class */
function () {
/**
* 'layout-padding' styling directive
* Defines padding of child elements in a layout container
*/
var LayoutGapDirective = /*#__PURE__*/function (_BaseDirective2) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(LayoutGapDirective, _BaseDirective2);
var _super5 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(LayoutGapDirective);
/**
* @param {?} elRef
* @param {?} zone
* @param {?} directionality
* @param {?} styleUtils
* @param {?} styleBuilder
* @param {?} marshal
*/
function LayoutGapDirective(elRef, zone, directionality, styleUtils, styleBuilder, marshal) {
var _this4;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, LayoutGapDirective);
_this4 = _super5.call(this, elRef, styleBuilder, styleUtils, marshal);
_this4.zone = zone;
_this4.directionality = directionality;
_this4.styleUtils = styleUtils;
_this4.layout = 'row'; // default flex-direction
// default flex-direction
_this4.DIRECTIVE_KEY = 'layout-gap';
_this4.observerSubject = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"]();
/** @type {?} */
var extraTriggers = [_this4.directionality.change, _this4.observerSubject.asObservable()];
_this4.init(extraTriggers);
_this4.marshal.trackValue(_this4.nativeElement, 'layout').pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(_this4.destroySubject)).subscribe(_this4.onLayoutChange.bind(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__["default"])(_this4)));
return _this4;
}
/**
* Special accessor to query for all child 'element' nodes regardless of type, class, etc
* @protected
* @return {?}
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(LayoutGapDirective, [{
key: "childrenNodes",
get: function get() {
/** @type {?} */
var obj = this.nativeElement.children;
/** @type {?} */
var buffer = []; // iterate backwards ensuring that length is an UInt32
for (var i = obj.length; i--;) {
buffer[i] = obj[i];
}
return buffer;
} // *********************************************
// Lifecycle Methods
// *********************************************
/**
* @return {?}
*/
}, {
key: "ngAfterContentInit",
value: function ngAfterContentInit() {
this.buildChildObservable();
this.triggerUpdate();
}
/**
* @return {?}
*/
}, {
key: "ngOnDestroy",
value: function ngOnDestroy() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_3__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4__["default"])(LayoutGapDirective.prototype), "ngOnDestroy", this).call(this);
if (this.observer) {
this.observer.disconnect();
}
} // *********************************************
// Protected methods
// *********************************************
/**
* Cache the parent container 'flex-direction' and update the 'margin' styles
* @protected
* @param {?} matcher
* @return {?}
*/
}, {
key: "onLayoutChange",
value: function onLayoutChange(matcher) {
var _this5 = this;
/** @type {?} */
var layout = matcher.value; // Make sure to filter out 'wrap' option
/** @type {?} */
var direction = layout.split(' ');
this.layout = direction[0];
if (!LAYOUT_VALUES.find(
/**
* @param {?} x
* @return {?}
*/
function (x) {
return x === _this5.layout;
})) {
this.layout = 'row';
}
this.triggerUpdate();
}
/**
*
* @protected
* @param {?} value
* @return {?}
*/
}, {
key: "updateWithValue",
value: function updateWithValue(value) {
var _this6 = this;
// Gather all non-hidden Element nodes
/** @type {?} */
var items = this.childrenNodes.filter(
/**
* @param {?} el
* @return {?}
*/
function (el) {
return el.nodeType === 1 && _this6.willDisplay(el);
}).sort(
/**
* @param {?} a
* @param {?} b
* @return {?}
*/
function (a, b) {
/** @type {?} */
var orderA = +_this6.styler.lookupStyle(a, 'order');
/** @type {?} */
var orderB = +_this6.styler.lookupStyle(b, 'order');
if (isNaN(orderA) || isNaN(orderB) || orderA === orderB) {
return 0;
} else {
return orderA > orderB ? 1 : -1;
}
});
if (items.length > 0) {
/** @type {?} */
var directionality = this.directionality.value;
/** @type {?} */
var layout = this.layout;
if (layout === 'row' && directionality === 'rtl') {
this.styleCache = layoutGapCacheRowRtl;
} else if (layout === 'row' && directionality !== 'rtl') {
this.styleCache = layoutGapCacheRowLtr;
} else if (layout === 'column' && directionality === 'rtl') {
this.styleCache = layoutGapCacheColumnRtl;
} else if (layout === 'column' && directionality !== 'rtl') {
this.styleCache = layoutGapCacheColumnLtr;
}
this.addStyles(value, {
directionality: directionality,
items: items,
layout: layout
});
}
}
/**
* We need to override clearStyles because in most cases mru isn't populated
* @protected
* @return {?}
*/
}, {
key: "clearStyles",
value: function clearStyles() {
/** @type {?} */
var gridMode = Object.keys(this.mru).length > 0;
/** @type {?} */
var childrenStyle = gridMode ? 'padding' : getMarginType(this.directionality.value, this.layout); // If there are styles on the parent remove them
if (gridMode) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_3__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4__["default"])(LayoutGapDirective.prototype), "clearStyles", this).call(this);
} // Then remove the children styles too
this.styleUtils.applyStyleToElements(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_1__["default"])({}, childrenStyle, ''), this.childrenNodes);
}
/**
* Determine if an element will show or hide based on current activation
* @protected
* @param {?} source
* @return {?}
*/
}, {
key: "willDisplay",
value: function willDisplay(source) {
/** @type {?} */
var value = this.marshal.getValue(source, 'show-hide');
return value === true || value === undefined && this.styleUtils.lookupStyle(source, 'display') !== 'none';
}
/**
* @protected
* @return {?}
*/
}, {
key: "buildChildObservable",
value: function buildChildObservable() {
var _this7 = this;
this.zone.runOutsideAngular(
/**
* @return {?}
*/
function () {
if (typeof MutationObserver !== 'undefined') {
_this7.observer = new MutationObserver(
/**
* @param {?} mutations
* @return {?}
*/
function (mutations) {
/** @type {?} */
var validatedChanges =
/**
* @param {?} it
* @return {?}
*/
function validatedChanges(it) {
return it.addedNodes && it.addedNodes.length > 0 || it.removedNodes && it.removedNodes.length > 0;
}; // update gap styles only for child 'added' or 'removed' events
if (mutations.some(validatedChanges)) {
_this7.observerSubject.next();
}
});
_this7.observer.observe(_this7.nativeElement, {
childList: true
});
}
});
}
}]);
return LayoutGapDirective;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]);
LayoutGapDirective.ɵfac = function LayoutGapDirective_Factory(t) {
return new (t || LayoutGapDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["Directionality"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](LayoutGapStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]));
};
LayoutGapDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: LayoutGapDirective,
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
/** @nocollapse */
LayoutGapDirective.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"]
}, {
type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["Directionality"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: LayoutGapStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](LayoutGapDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"]
}, {
type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["Directionality"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: LayoutGapStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
}, null);
})();
return LayoutGapDirective;
}();
var DefaultLayoutGapDirective =
/** @class */
function () {
var DefaultLayoutGapDirective = /*#__PURE__*/function (_LayoutGapDirective) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultLayoutGapDirective, _LayoutGapDirective);
var _super6 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultLayoutGapDirective);
function DefaultLayoutGapDirective() {
var _this8;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultLayoutGapDirective);
_this8 = _super6.apply(this, arguments);
_this8.inputs = inputs$1;
return _this8;
}
return DefaultLayoutGapDirective;
}(LayoutGapDirective);
DefaultLayoutGapDirective.ɵfac = function DefaultLayoutGapDirective_Factory(t) {
return ɵDefaultLayoutGapDirective_BaseFactory(t || DefaultLayoutGapDirective);
};
DefaultLayoutGapDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: DefaultLayoutGapDirective,
selectors: [["", "fxLayoutGap", ""], ["", "fxLayoutGap.xs", ""], ["", "fxLayoutGap.sm", ""], ["", "fxLayoutGap.md", ""], ["", "fxLayoutGap.lg", ""], ["", "fxLayoutGap.xl", ""], ["", "fxLayoutGap.lt-sm", ""], ["", "fxLayoutGap.lt-md", ""], ["", "fxLayoutGap.lt-lg", ""], ["", "fxLayoutGap.lt-xl", ""], ["", "fxLayoutGap.gt-xs", ""], ["", "fxLayoutGap.gt-sm", ""], ["", "fxLayoutGap.gt-md", ""], ["", "fxLayoutGap.gt-lg", ""]],
inputs: {
fxLayoutGap: "fxLayoutGap",
"fxLayoutGap.xs": "fxLayoutGap.xs",
"fxLayoutGap.sm": "fxLayoutGap.sm",
"fxLayoutGap.md": "fxLayoutGap.md",
"fxLayoutGap.lg": "fxLayoutGap.lg",
"fxLayoutGap.xl": "fxLayoutGap.xl",
"fxLayoutGap.lt-sm": "fxLayoutGap.lt-sm",
"fxLayoutGap.lt-md": "fxLayoutGap.lt-md",
"fxLayoutGap.lt-lg": "fxLayoutGap.lt-lg",
"fxLayoutGap.lt-xl": "fxLayoutGap.lt-xl",
"fxLayoutGap.gt-xs": "fxLayoutGap.gt-xs",
"fxLayoutGap.gt-sm": "fxLayoutGap.gt-sm",
"fxLayoutGap.gt-md": "fxLayoutGap.gt-md",
"fxLayoutGap.gt-lg": "fxLayoutGap.gt-lg"
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
var ɵDefaultLayoutGapDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultLayoutGapDirective);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultLayoutGapDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"],
args: [{
selector: selector$1,
inputs: inputs$1
}]
}], null, null);
})();
return DefaultLayoutGapDirective;
}();
/** @type {?} */
var layoutGapCacheRowRtl = new Map();
/** @type {?} */
var layoutGapCacheColumnRtl = new Map();
/** @type {?} */
var layoutGapCacheRowLtr = new Map();
/** @type {?} */
var layoutGapCacheColumnLtr = new Map();
/** @type {?} */
var GRID_SPECIFIER = ' grid';
/**
* @param {?} value
* @param {?} directionality
* @return {?}
*/
function buildGridPadding(value, directionality) {
var _value$split3 = value.split(' '),
_value$split4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__["default"])(_value$split3, 2),
between = _value$split4[0],
below = _value$split4[1];
/** @type {?} */
var bottom = below || between;
/** @type {?} */
var paddingRight = '0px';
/** @type {?} */
var paddingBottom = bottom;
/** @type {?} */
var paddingLeft = '0px';
if (directionality === 'rtl') {
paddingLeft = between;
} else {
paddingRight = between;
}
return {
'padding': "0px ".concat(paddingRight, " ").concat(paddingBottom, " ").concat(paddingLeft)
};
}
/**
* @param {?} value
* @param {?} directionality
* @return {?}
*/
function buildGridMargin(value, directionality) {
var _value$split5 = value.split(' '),
_value$split6 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__["default"])(_value$split5, 2),
between = _value$split6[0],
below = _value$split6[1];
/** @type {?} */
var bottom = below || between;
/** @type {?} */
var minus =
/**
* @param {?} str
* @return {?}
*/
function minus(str) {
return "-".concat(str);
};
/** @type {?} */
var marginRight = '0px';
/** @type {?} */
var marginBottom = minus(bottom);
/** @type {?} */
var marginLeft = '0px';
if (directionality === 'rtl') {
marginLeft = minus(between);
} else {
marginRight = minus(between);
}
return {
'margin': "0px ".concat(marginRight, " ").concat(marginBottom, " ").concat(marginLeft)
};
}
/**
* @param {?} directionality
* @param {?} layout
* @return {?}
*/
function getMarginType(directionality, layout) {
switch (layout) {
case 'column':
return 'margin-bottom';
case 'column-reverse':
return 'margin-top';
case 'row':
return directionality === 'rtl' ? 'margin-left' : 'margin-right';
case 'row-reverse':
return directionality === 'rtl' ? 'margin-right' : 'margin-left';
default:
return directionality === 'rtl' ? 'margin-left' : 'margin-right';
}
}
/**
* @param {?} gapValue
* @param {?} parent
* @return {?}
*/
function buildGapCSS(gapValue, parent) {
/** @type {?} */
var key = getMarginType(parent.directionality, parent.layout);
/** @type {?} */
var margins = Object.assign({}, CLEAR_MARGIN_CSS);
margins[key] = gapValue;
return margins;
}
/**
* @fileoverview added by tsickle
* Generated from: utils/object-extend.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* Extends an object with the *enumerable* and *own* properties of one or more source objects,
* similar to Object.assign.
*
* @param {?} dest The object which will have properties copied to it.
* @param {...?} sources The source objects from which properties will be copied.
* @return {?}
*/
function extendObject(dest) {
if (dest == null) {
throw TypeError('Cannot convert undefined or null to object');
}
for (var _len = arguments.length, sources = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
sources[_key - 1] = arguments[_key];
}
for (var _i = 0, _sources = sources; _i < _sources.length; _i++) {
var source = _sources[_i];
if (source != null) {
for (var key in source) {
if (source.hasOwnProperty(key)) {
dest[key] = source[key];
}
}
}
}
return dest;
}
/**
* @fileoverview added by tsickle
* Generated from: flex/flex/flex.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var FlexStyleBuilder =
/** @class */
function () {
var FlexStyleBuilder = /*#__PURE__*/function (_StyleBuilder3) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexStyleBuilder, _StyleBuilder3);
var _super7 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexStyleBuilder);
/**
* @param {?} layoutConfig
*/
function FlexStyleBuilder(layoutConfig) {
var _this9;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexStyleBuilder);
_this9 = _super7.call(this);
_this9.layoutConfig = layoutConfig;
return _this9;
}
/**
* @param {?} input
* @param {?} parent
* @return {?}
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexStyleBuilder, [{
key: "buildStyles",
value: function buildStyles(input, parent) {
var _input$split = input.split(' '),
_input$split2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_input$split),
grow = _input$split2[0],
shrink = _input$split2[1],
basisParts = _input$split2.slice(2);
/** @type {?} */
var basis = basisParts.join(' '); // The flex-direction of this element's flex container. Defaults to 'row'.
/** @type {?} */
var direction = parent.direction.indexOf('column') > -1 ? 'column' : 'row';
/** @type {?} */
var max = isFlowHorizontal(direction) ? 'max-width' : 'max-height';
/** @type {?} */
var min = isFlowHorizontal(direction) ? 'min-width' : 'min-height';
/** @type {?} */
var hasCalc = String(basis).indexOf('calc') > -1;
/** @type {?} */
var usingCalc = hasCalc || basis === 'auto';
/** @type {?} */
var isPercent = String(basis).indexOf('%') > -1 && !hasCalc;
/** @type {?} */
var hasUnits = String(basis).indexOf('px') > -1 || String(basis).indexOf('rem') > -1 || String(basis).indexOf('em') > -1 || String(basis).indexOf('vw') > -1 || String(basis).indexOf('vh') > -1;
/** @type {?} */
var isValue = hasCalc || hasUnits;
grow = grow == '0' ? 0 : grow;
shrink = shrink == '0' ? 0 : shrink; // make box inflexible when shrink and grow are both zero
// should not set a min when the grow is zero
// should not set a max when the shrink is zero
/** @type {?} */
var isFixed = !grow && !shrink;
/** @type {?} */
var css = {}; // flex-basis allows you to specify the initial/starting main-axis size of the element,
// before anything else is computed. It can either be a percentage or an absolute value.
// It is, however, not the breaking point for flex-grow/shrink properties
//
// flex-grow can be seen as this:
// 0: Do not stretch. Either size to element's content width, or obey 'flex-basis'.
// 1: (Default value). Stretch; will be the same size to all other flex items on
// the same row since they have a default value of 1.
// ≥2 (integer n): Stretch. Will be n times the size of other elements
// with 'flex-grow: 1' on the same row.
// Use `null` to clear existing styles.
/** @type {?} */
var clearStyles = {
'max-width': null,
'max-height': null,
'min-width': null,
'min-height': null
};
switch (basis || '') {
case '':
/** @type {?} */
var useColumnBasisZero = this.layoutConfig.useColumnBasisZero !== false;
basis = direction === 'row' ? '0%' : useColumnBasisZero ? '0.000000001px' : 'auto';
break;
case 'initial': // default
case 'nogrow':
grow = 0;
basis = 'auto';
break;
case 'grow':
basis = '100%';
break;
case 'noshrink':
shrink = 0;
basis = 'auto';
break;
case 'auto':
break;
case 'none':
grow = 0;
shrink = 0;
basis = 'auto';
break;
default:
// Defaults to percentage sizing unless `px` is explicitly set
if (!isValue && !isPercent && !isNaN(
/** @type {?} */
basis)) {
basis = basis + '%';
} // Fix for issue 280
if (basis === '0%') {
isValue = true;
}
if (basis === '0px') {
basis = '0%';
} // fix issue #5345
if (hasCalc) {
css = extendObject(clearStyles, {
'flex-grow': grow,
'flex-shrink': shrink,
'flex-basis': isValue ? basis : '100%'
});
} else {
css = extendObject(clearStyles, {
'flex': "".concat(grow, " ").concat(shrink, " ").concat(isValue ? basis : '100%')
});
}
break;
}
if (!(css['flex'] || css['flex-grow'])) {
if (hasCalc) {
css = extendObject(clearStyles, {
'flex-grow': grow,
'flex-shrink': shrink,
'flex-basis': basis
});
} else {
css = extendObject(clearStyles, {
'flex': "".concat(grow, " ").concat(shrink, " ").concat(basis)
});
}
} // Fix for issues 277, 534, and 728
if (basis !== '0%' && basis !== '0px' && basis !== '0.000000001px' && basis !== 'auto') {
css[min] = isFixed || isValue && grow ? basis : null;
css[max] = isFixed || !usingCalc && shrink ? basis : null;
} // Fix for issue 528
if (!css[min] && !css[max]) {
if (hasCalc) {
css = extendObject(clearStyles, {
'flex-grow': grow,
'flex-shrink': shrink,
'flex-basis': basis
});
} else {
css = extendObject(clearStyles, {
'flex': "".concat(grow, " ").concat(shrink, " ").concat(basis)
});
}
} else {
// Fix for issue 660
if (parent.hasWrap) {
css[hasCalc ? 'flex-basis' : 'flex'] = css[max] ? hasCalc ? css[max] : "".concat(grow, " ").concat(shrink, " ").concat(css[max]) : hasCalc ? css[min] : "".concat(grow, " ").concat(shrink, " ").concat(css[min]);
}
}
return (
/** @type {?} */
extendObject(css, {
'box-sizing': 'border-box'
})
);
}
}]);
return FlexStyleBuilder;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]);
FlexStyleBuilder.ɵfac = function FlexStyleBuilder_Factory(t) {
return new (t || FlexStyleBuilder)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵinject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"]));
};
/** @nocollapse */
FlexStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({
factory: function FlexStyleBuilder_Factory() {
return new FlexStyleBuilder(Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵinject"])(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"]));
},
token: FlexStyleBuilder,
providedIn: "root"
});
/** @nocollapse */
FlexStyleBuilder.ctorParameters = function () {
return [{
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"]]
}]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexStyleBuilder, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"],
args: [{
providedIn: 'root'
}]
}], function () {
return [{
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"]]
}]
}];
}, null);
})();
return FlexStyleBuilder;
}();
/** @type {?} */
var inputs$2 = ['fxFlex', 'fxFlex.xs', 'fxFlex.sm', 'fxFlex.md', 'fxFlex.lg', 'fxFlex.xl', 'fxFlex.lt-sm', 'fxFlex.lt-md', 'fxFlex.lt-lg', 'fxFlex.lt-xl', 'fxFlex.gt-xs', 'fxFlex.gt-sm', 'fxFlex.gt-md', 'fxFlex.gt-lg'];
/** @type {?} */
var selector$2 = "\n [fxFlex], [fxFlex.xs], [fxFlex.sm], [fxFlex.md],\n [fxFlex.lg], [fxFlex.xl], [fxFlex.lt-sm], [fxFlex.lt-md],\n [fxFlex.lt-lg], [fxFlex.lt-xl], [fxFlex.gt-xs], [fxFlex.gt-sm],\n [fxFlex.gt-md], [fxFlex.gt-lg]\n";
/**
* Directive to control the size of a flex item using flex-basis, flex-grow, and flex-shrink.
* Corresponds to the css `flex` shorthand property.
*
* @see https://css-tricks.com/snippets/css/a-guide-to-flexbox/
*/
var FlexDirective =
/** @class */
function () {
/**
* Directive to control the size of a flex item using flex-basis, flex-grow, and flex-shrink.
* Corresponds to the css `flex` shorthand property.
*
* @see https://css-tricks.com/snippets/css/a-guide-to-flexbox/
*/
var FlexDirective = /*#__PURE__*/function (_BaseDirective3) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexDirective, _BaseDirective3);
var _super8 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexDirective);
/**
* @param {?} elRef
* @param {?} styleUtils
* @param {?} layoutConfig
* @param {?} styleBuilder
* @param {?} marshal
*/
function FlexDirective(elRef, styleUtils, layoutConfig, styleBuilder, marshal) {
var _this10;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexDirective);
_this10 = _super8.call(this, elRef, styleBuilder, styleUtils, marshal);
_this10.layoutConfig = layoutConfig;
_this10.marshal = marshal;
_this10.DIRECTIVE_KEY = 'flex';
_this10.direction = undefined;
_this10.wrap = undefined;
_this10.flexGrow = '1';
_this10.flexShrink = '1';
_this10.init();
return _this10;
}
/**
* @return {?}
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexDirective, [{
key: "shrink",
get: function get() {
return this.flexShrink;
}
/**
* @param {?} value
* @return {?}
*/
,
set: function set(value) {
this.flexShrink = value || '1';
this.triggerReflow();
}
/**
* @return {?}
*/
}, {
key: "grow",
get: function get() {
return this.flexGrow;
}
/**
* @param {?} value
* @return {?}
*/
,
set: function set(value) {
this.flexGrow = value || '1';
this.triggerReflow();
}
/**
* @return {?}
*/
}, {
key: "ngOnInit",
value: function ngOnInit() {
if (this.parentElement) {
this.marshal.trackValue(this.parentElement, 'layout').pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this.destroySubject)).subscribe(this.onLayoutChange.bind(this));
this.marshal.trackValue(this.nativeElement, 'layout-align').pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this.destroySubject)).subscribe(this.triggerReflow.bind(this));
}
}
/**
* Caches the parent container's 'flex-direction' and updates the element's style.
* Used as a handler for layout change events from the parent flex container.
* @protected
* @param {?} matcher
* @return {?}
*/
}, {
key: "onLayoutChange",
value: function onLayoutChange(matcher) {
/** @type {?} */
var layout = matcher.value;
/** @type {?} */
var layoutParts = layout.split(' ');
this.direction = layoutParts[0];
this.wrap = layoutParts[1] !== undefined && layoutParts[1] === 'wrap';
this.triggerUpdate();
}
/**
* Input to this is exclusively the basis input value
* @protected
* @param {?} value
* @return {?}
*/
}, {
key: "updateWithValue",
value: function updateWithValue(value) {
/** @type {?} */
var addFlexToParent = this.layoutConfig.addFlexToParent !== false;
if (this.direction === undefined) {
this.direction = this.getFlexFlowDirection(
/** @type {?} */
this.parentElement, addFlexToParent);
}
if (this.wrap === undefined) {
this.wrap = this.hasWrap(
/** @type {?} */
this.parentElement);
}
/** @type {?} */
var direction = this.direction;
/** @type {?} */
var isHorizontal = direction.startsWith('row');
/** @type {?} */
var hasWrap = this.wrap;
if (isHorizontal && hasWrap) {
this.styleCache = flexRowWrapCache;
} else if (isHorizontal && !hasWrap) {
this.styleCache = flexRowCache;
} else if (!isHorizontal && hasWrap) {
this.styleCache = flexColumnWrapCache;
} else if (!isHorizontal && !hasWrap) {
this.styleCache = flexColumnCache;
}
/** @type {?} */
var basis = String(value).replace(';', '');
/** @type {?} */
var parts = Object(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["validateBasis"])(basis, this.flexGrow, this.flexShrink);
this.addStyles(parts.join(' '), {
direction: direction,
hasWrap: hasWrap
});
}
/**
* Trigger a style reflow, usually based on a shrink/grow input event
* @protected
* @return {?}
*/
}, {
key: "triggerReflow",
value: function triggerReflow() {
/** @type {?} */
var activatedValue = this.activatedValue;
if (activatedValue !== undefined) {
/** @type {?} */
var parts = Object(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["validateBasis"])(activatedValue + '', this.flexGrow, this.flexShrink);
this.marshal.updateElement(this.nativeElement, this.DIRECTIVE_KEY, parts.join(' '));
}
}
}]);
return FlexDirective;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]);
FlexDirective.ɵfac = function FlexDirective_Factory(t) {
return new (t || FlexDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](FlexStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]));
};
FlexDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: FlexDirective,
inputs: {
shrink: ["fxShrink", "shrink"],
grow: ["fxGrow", "grow"]
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
/** @nocollapse */
FlexDirective.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"]]
}]
}, {
type: FlexStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
};
FlexDirective.propDecorators = {
shrink: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['fxShrink']
}],
grow: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['fxGrow']
}]
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"],
args: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"]]
}]
}, {
type: FlexStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
}, {
shrink: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['fxShrink']
}],
grow: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"],
args: ['fxGrow']
}]
});
})();
return FlexDirective;
}();
var DefaultFlexDirective =
/** @class */
function () {
var DefaultFlexDirective = /*#__PURE__*/function (_FlexDirective) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultFlexDirective, _FlexDirective);
var _super9 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultFlexDirective);
function DefaultFlexDirective() {
var _this11;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultFlexDirective);
_this11 = _super9.apply(this, arguments);
_this11.inputs = inputs$2;
return _this11;
}
return DefaultFlexDirective;
}(FlexDirective);
DefaultFlexDirective.ɵfac = function DefaultFlexDirective_Factory(t) {
return ɵDefaultFlexDirective_BaseFactory(t || DefaultFlexDirective);
};
DefaultFlexDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: DefaultFlexDirective,
selectors: [["", "fxFlex", ""], ["", "fxFlex.xs", ""], ["", "fxFlex.sm", ""], ["", "fxFlex.md", ""], ["", "fxFlex.lg", ""], ["", "fxFlex.xl", ""], ["", "fxFlex.lt-sm", ""], ["", "fxFlex.lt-md", ""], ["", "fxFlex.lt-lg", ""], ["", "fxFlex.lt-xl", ""], ["", "fxFlex.gt-xs", ""], ["", "fxFlex.gt-sm", ""], ["", "fxFlex.gt-md", ""], ["", "fxFlex.gt-lg", ""]],
inputs: {
fxFlex: "fxFlex",
"fxFlex.xs": "fxFlex.xs",
"fxFlex.sm": "fxFlex.sm",
"fxFlex.md": "fxFlex.md",
"fxFlex.lg": "fxFlex.lg",
"fxFlex.xl": "fxFlex.xl",
"fxFlex.lt-sm": "fxFlex.lt-sm",
"fxFlex.lt-md": "fxFlex.lt-md",
"fxFlex.lt-lg": "fxFlex.lt-lg",
"fxFlex.lt-xl": "fxFlex.lt-xl",
"fxFlex.gt-xs": "fxFlex.gt-xs",
"fxFlex.gt-sm": "fxFlex.gt-sm",
"fxFlex.gt-md": "fxFlex.gt-md",
"fxFlex.gt-lg": "fxFlex.gt-lg"
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
var ɵDefaultFlexDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultFlexDirective);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultFlexDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"],
args: [{
inputs: inputs$2,
selector: selector$2
}]
}], null, null);
})();
return DefaultFlexDirective;
}();
/** @type {?} */
var flexRowCache = new Map();
/** @type {?} */
var flexColumnCache = new Map();
/** @type {?} */
var flexRowWrapCache = new Map();
/** @type {?} */
var flexColumnWrapCache = new Map();
/**
* @fileoverview added by tsickle
* Generated from: flex/flex-order/flex-order.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var FlexOrderStyleBuilder =
/** @class */
function () {
var FlexOrderStyleBuilder = /*#__PURE__*/function (_StyleBuilder4) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexOrderStyleBuilder, _StyleBuilder4);
var _super10 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexOrderStyleBuilder);
function FlexOrderStyleBuilder() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexOrderStyleBuilder);
return _super10.apply(this, arguments);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexOrderStyleBuilder, [{
key: "buildStyles",
value:
/**
* @param {?} value
* @return {?}
*/
function buildStyles(value) {
return {
order: value && parseInt(value, 10) || ''
};
}
}]);
return FlexOrderStyleBuilder;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]);
FlexOrderStyleBuilder.ɵfac = function FlexOrderStyleBuilder_Factory(t) {
return ɵFlexOrderStyleBuilder_BaseFactory(t || FlexOrderStyleBuilder);
};
/** @nocollapse */
FlexOrderStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({
factory: function FlexOrderStyleBuilder_Factory() {
return new FlexOrderStyleBuilder();
},
token: FlexOrderStyleBuilder,
providedIn: "root"
});
var ɵFlexOrderStyleBuilder_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](FlexOrderStyleBuilder);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexOrderStyleBuilder, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"],
args: [{
providedIn: 'root'
}]
}], null, null);
})();
return FlexOrderStyleBuilder;
}();
/** @type {?} */
var inputs$3 = ['fxFlexOrder', 'fxFlexOrder.xs', 'fxFlexOrder.sm', 'fxFlexOrder.md', 'fxFlexOrder.lg', 'fxFlexOrder.xl', 'fxFlexOrder.lt-sm', 'fxFlexOrder.lt-md', 'fxFlexOrder.lt-lg', 'fxFlexOrder.lt-xl', 'fxFlexOrder.gt-xs', 'fxFlexOrder.gt-sm', 'fxFlexOrder.gt-md', 'fxFlexOrder.gt-lg'];
/** @type {?} */
var selector$3 = "\n [fxFlexOrder], [fxFlexOrder.xs], [fxFlexOrder.sm], [fxFlexOrder.md],\n [fxFlexOrder.lg], [fxFlexOrder.xl], [fxFlexOrder.lt-sm], [fxFlexOrder.lt-md],\n [fxFlexOrder.lt-lg], [fxFlexOrder.lt-xl], [fxFlexOrder.gt-xs], [fxFlexOrder.gt-sm],\n [fxFlexOrder.gt-md], [fxFlexOrder.gt-lg]\n";
/**
* 'flex-order' flexbox styling directive
* Configures the positional ordering of the element in a sorted layout container
* @see https://css-tricks.com/almanac/properties/o/order/
*/
var FlexOrderDirective =
/** @class */
function () {
/**
* 'flex-order' flexbox styling directive
* Configures the positional ordering of the element in a sorted layout container
* @see https://css-tricks.com/almanac/properties/o/order/
*/
var FlexOrderDirective = /*#__PURE__*/function (_BaseDirective4) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexOrderDirective, _BaseDirective4);
var _super11 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexOrderDirective);
/**
* @param {?} elRef
* @param {?} styleUtils
* @param {?} styleBuilder
* @param {?} marshal
*/
function FlexOrderDirective(elRef, styleUtils, styleBuilder, marshal) {
var _this12;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexOrderDirective);
_this12 = _super11.call(this, elRef, styleBuilder, styleUtils, marshal);
_this12.DIRECTIVE_KEY = 'flex-order';
_this12.styleCache = flexOrderCache;
_this12.init();
return _this12;
}
return FlexOrderDirective;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]);
FlexOrderDirective.ɵfac = function FlexOrderDirective_Factory(t) {
return new (t || FlexOrderDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](FlexOrderStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]));
};
FlexOrderDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: FlexOrderDirective,
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
/** @nocollapse */
FlexOrderDirective.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: FlexOrderStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexOrderDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: FlexOrderStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
}, null);
})();
return FlexOrderDirective;
}();
/** @type {?} */
var flexOrderCache = new Map();
var DefaultFlexOrderDirective =
/** @class */
function () {
var DefaultFlexOrderDirective = /*#__PURE__*/function (_FlexOrderDirective) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultFlexOrderDirective, _FlexOrderDirective);
var _super12 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultFlexOrderDirective);
function DefaultFlexOrderDirective() {
var _this13;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultFlexOrderDirective);
_this13 = _super12.apply(this, arguments);
_this13.inputs = inputs$3;
return _this13;
}
return DefaultFlexOrderDirective;
}(FlexOrderDirective);
DefaultFlexOrderDirective.ɵfac = function DefaultFlexOrderDirective_Factory(t) {
return ɵDefaultFlexOrderDirective_BaseFactory(t || DefaultFlexOrderDirective);
};
DefaultFlexOrderDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: DefaultFlexOrderDirective,
selectors: [["", "fxFlexOrder", ""], ["", "fxFlexOrder.xs", ""], ["", "fxFlexOrder.sm", ""], ["", "fxFlexOrder.md", ""], ["", "fxFlexOrder.lg", ""], ["", "fxFlexOrder.xl", ""], ["", "fxFlexOrder.lt-sm", ""], ["", "fxFlexOrder.lt-md", ""], ["", "fxFlexOrder.lt-lg", ""], ["", "fxFlexOrder.lt-xl", ""], ["", "fxFlexOrder.gt-xs", ""], ["", "fxFlexOrder.gt-sm", ""], ["", "fxFlexOrder.gt-md", ""], ["", "fxFlexOrder.gt-lg", ""]],
inputs: {
fxFlexOrder: "fxFlexOrder",
"fxFlexOrder.xs": "fxFlexOrder.xs",
"fxFlexOrder.sm": "fxFlexOrder.sm",
"fxFlexOrder.md": "fxFlexOrder.md",
"fxFlexOrder.lg": "fxFlexOrder.lg",
"fxFlexOrder.xl": "fxFlexOrder.xl",
"fxFlexOrder.lt-sm": "fxFlexOrder.lt-sm",
"fxFlexOrder.lt-md": "fxFlexOrder.lt-md",
"fxFlexOrder.lt-lg": "fxFlexOrder.lt-lg",
"fxFlexOrder.lt-xl": "fxFlexOrder.lt-xl",
"fxFlexOrder.gt-xs": "fxFlexOrder.gt-xs",
"fxFlexOrder.gt-sm": "fxFlexOrder.gt-sm",
"fxFlexOrder.gt-md": "fxFlexOrder.gt-md",
"fxFlexOrder.gt-lg": "fxFlexOrder.gt-lg"
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
var ɵDefaultFlexOrderDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultFlexOrderDirective);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultFlexOrderDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"],
args: [{
selector: selector$3,
inputs: inputs$3
}]
}], null, null);
})();
return DefaultFlexOrderDirective;
}();
/**
* @fileoverview added by tsickle
* Generated from: flex/flex-offset/flex-offset.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var FlexOffsetStyleBuilder =
/** @class */
function () {
var FlexOffsetStyleBuilder = /*#__PURE__*/function (_StyleBuilder5) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexOffsetStyleBuilder, _StyleBuilder5);
var _super13 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexOffsetStyleBuilder);
function FlexOffsetStyleBuilder() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexOffsetStyleBuilder);
return _super13.apply(this, arguments);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexOffsetStyleBuilder, [{
key: "buildStyles",
value:
/**
* @param {?} offset
* @param {?} parent
* @return {?}
*/
function buildStyles(offset, parent) {
if (offset === '') {
offset = '0';
}
/** @type {?} */
var isPercent = String(offset).indexOf('%') > -1;
/** @type {?} */
var isPx = String(offset).indexOf('px') > -1;
if (!isPx && !isPercent && !isNaN(+offset)) {
offset = offset + '%';
}
/** @type {?} */
var horizontalLayoutKey = parent.isRtl ? 'margin-right' : 'margin-left';
/** @type {?} */
var styles = isFlowHorizontal(parent.layout) ? Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_1__["default"])({}, horizontalLayoutKey, "".concat(offset)) : {
'margin-top': "".concat(offset)
};
return styles;
}
}]);
return FlexOffsetStyleBuilder;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]);
FlexOffsetStyleBuilder.ɵfac = function FlexOffsetStyleBuilder_Factory(t) {
return ɵFlexOffsetStyleBuilder_BaseFactory(t || FlexOffsetStyleBuilder);
};
/** @nocollapse */
FlexOffsetStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({
factory: function FlexOffsetStyleBuilder_Factory() {
return new FlexOffsetStyleBuilder();
},
token: FlexOffsetStyleBuilder,
providedIn: "root"
});
var ɵFlexOffsetStyleBuilder_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](FlexOffsetStyleBuilder);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexOffsetStyleBuilder, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"],
args: [{
providedIn: 'root'
}]
}], null, null);
})();
return FlexOffsetStyleBuilder;
}();
/** @type {?} */
var inputs$4 = ['fxFlexOffset', 'fxFlexOffset.xs', 'fxFlexOffset.sm', 'fxFlexOffset.md', 'fxFlexOffset.lg', 'fxFlexOffset.xl', 'fxFlexOffset.lt-sm', 'fxFlexOffset.lt-md', 'fxFlexOffset.lt-lg', 'fxFlexOffset.lt-xl', 'fxFlexOffset.gt-xs', 'fxFlexOffset.gt-sm', 'fxFlexOffset.gt-md', 'fxFlexOffset.gt-lg'];
/** @type {?} */
var selector$4 = "\n [fxFlexOffset], [fxFlexOffset.xs], [fxFlexOffset.sm], [fxFlexOffset.md],\n [fxFlexOffset.lg], [fxFlexOffset.xl], [fxFlexOffset.lt-sm], [fxFlexOffset.lt-md],\n [fxFlexOffset.lt-lg], [fxFlexOffset.lt-xl], [fxFlexOffset.gt-xs], [fxFlexOffset.gt-sm],\n [fxFlexOffset.gt-md], [fxFlexOffset.gt-lg]\n";
/**
* 'flex-offset' flexbox styling directive
* Configures the 'margin-left' of the element in a layout container
*/
var FlexOffsetDirective =
/** @class */
function () {
/**
* 'flex-offset' flexbox styling directive
* Configures the 'margin-left' of the element in a layout container
*/
var FlexOffsetDirective = /*#__PURE__*/function (_BaseDirective5) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexOffsetDirective, _BaseDirective5);
var _super14 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexOffsetDirective);
/**
* @param {?} elRef
* @param {?} directionality
* @param {?} styleBuilder
* @param {?} marshal
* @param {?} styler
*/
function FlexOffsetDirective(elRef, directionality, styleBuilder, marshal, styler) {
var _this14;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexOffsetDirective);
_this14 = _super14.call(this, elRef, styleBuilder, styler, marshal);
_this14.directionality = directionality;
_this14.DIRECTIVE_KEY = 'flex-offset';
_this14.init([_this14.directionality.change]); // Parent DOM `layout-gap` with affect the nested child with `flex-offset`
if (_this14.parentElement) {
_this14.marshal.trackValue(_this14.parentElement, 'layout-gap').pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(_this14.destroySubject)).subscribe(_this14.triggerUpdate.bind(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__["default"])(_this14)));
}
return _this14;
} // *********************************************
// Protected methods
// *********************************************
/**
* Using the current fxFlexOffset value, update the inline CSS
* NOTE: this will assign `margin-left` if the parent flex-direction == 'row',
* otherwise `margin-top` is used for the offset.
* @protected
* @param {?=} value
* @return {?}
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexOffsetDirective, [{
key: "updateWithValue",
value: function updateWithValue() {
var value = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';
// The flex-direction of this element's flex container. Defaults to 'row'.
/** @type {?} */
var layout = this.getFlexFlowDirection(
/** @type {?} */
this.parentElement, true);
/** @type {?} */
var isRtl = this.directionality.value === 'rtl';
if (layout === 'row' && isRtl) {
this.styleCache = flexOffsetCacheRowRtl;
} else if (layout === 'row' && !isRtl) {
this.styleCache = flexOffsetCacheRowLtr;
} else if (layout === 'column' && isRtl) {
this.styleCache = flexOffsetCacheColumnRtl;
} else if (layout === 'column' && !isRtl) {
this.styleCache = flexOffsetCacheColumnLtr;
}
this.addStyles(value + '', {
layout: layout,
isRtl: isRtl
});
}
}]);
return FlexOffsetDirective;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]);
FlexOffsetDirective.ɵfac = function FlexOffsetDirective_Factory(t) {
return new (t || FlexOffsetDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["Directionality"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](FlexOffsetStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]));
};
FlexOffsetDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: FlexOffsetDirective,
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
/** @nocollapse */
FlexOffsetDirective.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["Directionality"]
}, {
type: FlexOffsetStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexOffsetDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["Directionality"]
}, {
type: FlexOffsetStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}];
}, null);
})();
return FlexOffsetDirective;
}();
var DefaultFlexOffsetDirective =
/** @class */
function () {
var DefaultFlexOffsetDirective = /*#__PURE__*/function (_FlexOffsetDirective) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultFlexOffsetDirective, _FlexOffsetDirective);
var _super15 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultFlexOffsetDirective);
function DefaultFlexOffsetDirective() {
var _this15;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultFlexOffsetDirective);
_this15 = _super15.apply(this, arguments);
_this15.inputs = inputs$4;
return _this15;
}
return DefaultFlexOffsetDirective;
}(FlexOffsetDirective);
DefaultFlexOffsetDirective.ɵfac = function DefaultFlexOffsetDirective_Factory(t) {
return ɵDefaultFlexOffsetDirective_BaseFactory(t || DefaultFlexOffsetDirective);
};
DefaultFlexOffsetDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: DefaultFlexOffsetDirective,
selectors: [["", "fxFlexOffset", ""], ["", "fxFlexOffset.xs", ""], ["", "fxFlexOffset.sm", ""], ["", "fxFlexOffset.md", ""], ["", "fxFlexOffset.lg", ""], ["", "fxFlexOffset.xl", ""], ["", "fxFlexOffset.lt-sm", ""], ["", "fxFlexOffset.lt-md", ""], ["", "fxFlexOffset.lt-lg", ""], ["", "fxFlexOffset.lt-xl", ""], ["", "fxFlexOffset.gt-xs", ""], ["", "fxFlexOffset.gt-sm", ""], ["", "fxFlexOffset.gt-md", ""], ["", "fxFlexOffset.gt-lg", ""]],
inputs: {
fxFlexOffset: "fxFlexOffset",
"fxFlexOffset.xs": "fxFlexOffset.xs",
"fxFlexOffset.sm": "fxFlexOffset.sm",
"fxFlexOffset.md": "fxFlexOffset.md",
"fxFlexOffset.lg": "fxFlexOffset.lg",
"fxFlexOffset.xl": "fxFlexOffset.xl",
"fxFlexOffset.lt-sm": "fxFlexOffset.lt-sm",
"fxFlexOffset.lt-md": "fxFlexOffset.lt-md",
"fxFlexOffset.lt-lg": "fxFlexOffset.lt-lg",
"fxFlexOffset.lt-xl": "fxFlexOffset.lt-xl",
"fxFlexOffset.gt-xs": "fxFlexOffset.gt-xs",
"fxFlexOffset.gt-sm": "fxFlexOffset.gt-sm",
"fxFlexOffset.gt-md": "fxFlexOffset.gt-md",
"fxFlexOffset.gt-lg": "fxFlexOffset.gt-lg"
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
var ɵDefaultFlexOffsetDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultFlexOffsetDirective);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultFlexOffsetDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"],
args: [{
selector: selector$4,
inputs: inputs$4
}]
}], null, null);
})();
return DefaultFlexOffsetDirective;
}();
/** @type {?} */
var flexOffsetCacheRowRtl = new Map();
/** @type {?} */
var flexOffsetCacheColumnRtl = new Map();
/** @type {?} */
var flexOffsetCacheRowLtr = new Map();
/** @type {?} */
var flexOffsetCacheColumnLtr = new Map();
/**
* @fileoverview added by tsickle
* Generated from: flex/flex-align/flex-align.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var FlexAlignStyleBuilder =
/** @class */
function () {
var FlexAlignStyleBuilder = /*#__PURE__*/function (_StyleBuilder6) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexAlignStyleBuilder, _StyleBuilder6);
var _super16 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexAlignStyleBuilder);
function FlexAlignStyleBuilder() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexAlignStyleBuilder);
return _super16.apply(this, arguments);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexAlignStyleBuilder, [{
key: "buildStyles",
value:
/**
* @param {?} input
* @return {?}
*/
function buildStyles(input) {
input = input || 'stretch';
/** @type {?} */
var styles = {}; // Cross-axis
switch (input) {
case 'start':
styles['align-self'] = 'flex-start';
break;
case 'end':
styles['align-self'] = 'flex-end';
break;
default:
styles['align-self'] = input;
break;
}
return styles;
}
}]);
return FlexAlignStyleBuilder;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]);
FlexAlignStyleBuilder.ɵfac = function FlexAlignStyleBuilder_Factory(t) {
return ɵFlexAlignStyleBuilder_BaseFactory(t || FlexAlignStyleBuilder);
};
/** @nocollapse */
FlexAlignStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({
factory: function FlexAlignStyleBuilder_Factory() {
return new FlexAlignStyleBuilder();
},
token: FlexAlignStyleBuilder,
providedIn: "root"
});
var ɵFlexAlignStyleBuilder_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](FlexAlignStyleBuilder);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexAlignStyleBuilder, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"],
args: [{
providedIn: 'root'
}]
}], null, null);
})();
return FlexAlignStyleBuilder;
}();
/** @type {?} */
var inputs$5 = ['fxFlexAlign', 'fxFlexAlign.xs', 'fxFlexAlign.sm', 'fxFlexAlign.md', 'fxFlexAlign.lg', 'fxFlexAlign.xl', 'fxFlexAlign.lt-sm', 'fxFlexAlign.lt-md', 'fxFlexAlign.lt-lg', 'fxFlexAlign.lt-xl', 'fxFlexAlign.gt-xs', 'fxFlexAlign.gt-sm', 'fxFlexAlign.gt-md', 'fxFlexAlign.gt-lg'];
/** @type {?} */
var selector$5 = "\n [fxFlexAlign], [fxFlexAlign.xs], [fxFlexAlign.sm], [fxFlexAlign.md],\n [fxFlexAlign.lg], [fxFlexAlign.xl], [fxFlexAlign.lt-sm], [fxFlexAlign.lt-md],\n [fxFlexAlign.lt-lg], [fxFlexAlign.lt-xl], [fxFlexAlign.gt-xs], [fxFlexAlign.gt-sm],\n [fxFlexAlign.gt-md], [fxFlexAlign.gt-lg]\n";
/**
* 'flex-align' flexbox styling directive
* Allows element-specific overrides for cross-axis alignments in a layout container
* @see https://css-tricks.com/almanac/properties/a/align-self/
*/
var FlexAlignDirective =
/** @class */
function () {
/**
* 'flex-align' flexbox styling directive
* Allows element-specific overrides for cross-axis alignments in a layout container
* @see https://css-tricks.com/almanac/properties/a/align-self/
*/
var FlexAlignDirective = /*#__PURE__*/function (_BaseDirective6) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexAlignDirective, _BaseDirective6);
var _super17 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexAlignDirective);
/**
* @param {?} elRef
* @param {?} styleUtils
* @param {?} styleBuilder
* @param {?} marshal
*/
function FlexAlignDirective(elRef, styleUtils, styleBuilder, marshal) {
var _this16;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexAlignDirective);
_this16 = _super17.call(this, elRef, styleBuilder, styleUtils, marshal);
_this16.DIRECTIVE_KEY = 'flex-align';
_this16.styleCache = flexAlignCache;
_this16.init();
return _this16;
}
return FlexAlignDirective;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]);
FlexAlignDirective.ɵfac = function FlexAlignDirective_Factory(t) {
return new (t || FlexAlignDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](FlexAlignStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]));
};
FlexAlignDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: FlexAlignDirective,
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
/** @nocollapse */
FlexAlignDirective.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: FlexAlignStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexAlignDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: FlexAlignStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
}, null);
})();
return FlexAlignDirective;
}();
/** @type {?} */
var flexAlignCache = new Map();
var DefaultFlexAlignDirective =
/** @class */
function () {
var DefaultFlexAlignDirective = /*#__PURE__*/function (_FlexAlignDirective) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultFlexAlignDirective, _FlexAlignDirective);
var _super18 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultFlexAlignDirective);
function DefaultFlexAlignDirective() {
var _this17;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultFlexAlignDirective);
_this17 = _super18.apply(this, arguments);
_this17.inputs = inputs$5;
return _this17;
}
return DefaultFlexAlignDirective;
}(FlexAlignDirective);
DefaultFlexAlignDirective.ɵfac = function DefaultFlexAlignDirective_Factory(t) {
return ɵDefaultFlexAlignDirective_BaseFactory(t || DefaultFlexAlignDirective);
};
DefaultFlexAlignDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: DefaultFlexAlignDirective,
selectors: [["", "fxFlexAlign", ""], ["", "fxFlexAlign.xs", ""], ["", "fxFlexAlign.sm", ""], ["", "fxFlexAlign.md", ""], ["", "fxFlexAlign.lg", ""], ["", "fxFlexAlign.xl", ""], ["", "fxFlexAlign.lt-sm", ""], ["", "fxFlexAlign.lt-md", ""], ["", "fxFlexAlign.lt-lg", ""], ["", "fxFlexAlign.lt-xl", ""], ["", "fxFlexAlign.gt-xs", ""], ["", "fxFlexAlign.gt-sm", ""], ["", "fxFlexAlign.gt-md", ""], ["", "fxFlexAlign.gt-lg", ""]],
inputs: {
fxFlexAlign: "fxFlexAlign",
"fxFlexAlign.xs": "fxFlexAlign.xs",
"fxFlexAlign.sm": "fxFlexAlign.sm",
"fxFlexAlign.md": "fxFlexAlign.md",
"fxFlexAlign.lg": "fxFlexAlign.lg",
"fxFlexAlign.xl": "fxFlexAlign.xl",
"fxFlexAlign.lt-sm": "fxFlexAlign.lt-sm",
"fxFlexAlign.lt-md": "fxFlexAlign.lt-md",
"fxFlexAlign.lt-lg": "fxFlexAlign.lt-lg",
"fxFlexAlign.lt-xl": "fxFlexAlign.lt-xl",
"fxFlexAlign.gt-xs": "fxFlexAlign.gt-xs",
"fxFlexAlign.gt-sm": "fxFlexAlign.gt-sm",
"fxFlexAlign.gt-md": "fxFlexAlign.gt-md",
"fxFlexAlign.gt-lg": "fxFlexAlign.gt-lg"
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
var ɵDefaultFlexAlignDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultFlexAlignDirective);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultFlexAlignDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"],
args: [{
selector: selector$5,
inputs: inputs$5
}]
}], null, null);
})();
return DefaultFlexAlignDirective;
}();
/**
* @fileoverview added by tsickle
* Generated from: flex/flex-fill/flex-fill.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/** @type {?} */
var FLEX_FILL_CSS = {
'margin': 0,
'width': '100%',
'height': '100%',
'min-width': '100%',
'min-height': '100%'
};
var FlexFillStyleBuilder =
/** @class */
function () {
var FlexFillStyleBuilder = /*#__PURE__*/function (_StyleBuilder7) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexFillStyleBuilder, _StyleBuilder7);
var _super19 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexFillStyleBuilder);
function FlexFillStyleBuilder() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexFillStyleBuilder);
return _super19.apply(this, arguments);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexFillStyleBuilder, [{
key: "buildStyles",
value:
/**
* @param {?} _input
* @return {?}
*/
function buildStyles(_input) {
return FLEX_FILL_CSS;
}
}]);
return FlexFillStyleBuilder;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]);
FlexFillStyleBuilder.ɵfac = function FlexFillStyleBuilder_Factory(t) {
return ɵFlexFillStyleBuilder_BaseFactory(t || FlexFillStyleBuilder);
};
/** @nocollapse */
FlexFillStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({
factory: function FlexFillStyleBuilder_Factory() {
return new FlexFillStyleBuilder();
},
token: FlexFillStyleBuilder,
providedIn: "root"
});
var ɵFlexFillStyleBuilder_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](FlexFillStyleBuilder);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexFillStyleBuilder, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"],
args: [{
providedIn: 'root'
}]
}], null, null);
})();
return FlexFillStyleBuilder;
}();
/**
* 'fxFill' flexbox styling directive
* Maximizes width and height of element in a layout container
*
* NOTE: fxFill is NOT responsive API!!
*/
var FlexFillDirective =
/** @class */
function () {
/**
* 'fxFill' flexbox styling directive
* Maximizes width and height of element in a layout container
*
* NOTE: fxFill is NOT responsive API!!
*/
var FlexFillDirective = /*#__PURE__*/function (_BaseDirective7) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexFillDirective, _BaseDirective7);
var _super20 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexFillDirective);
/**
* @param {?} elRef
* @param {?} styleUtils
* @param {?} styleBuilder
* @param {?} marshal
*/
function FlexFillDirective(elRef, styleUtils, styleBuilder, marshal) {
var _this18;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexFillDirective);
_this18 = _super20.call(this, elRef, styleBuilder, styleUtils, marshal);
_this18.styleCache = flexFillCache;
_this18.addStyles('');
return _this18;
}
return FlexFillDirective;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]);
FlexFillDirective.ɵfac = function FlexFillDirective_Factory(t) {
return new (t || FlexFillDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](FlexFillStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]));
};
FlexFillDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: FlexFillDirective,
selectors: [["", "fxFill", ""], ["", "fxFlexFill", ""]],
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
/** @nocollapse */
FlexFillDirective.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: FlexFillStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexFillDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"],
args: [{
selector: "[fxFill], [fxFlexFill]"
}]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: FlexFillStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
}, null);
})();
return FlexFillDirective;
}();
/** @type {?} */
var flexFillCache = new Map();
/**
* @fileoverview added by tsickle
* Generated from: flex/layout-align/layout-align.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
var LayoutAlignStyleBuilder =
/** @class */
function () {
var LayoutAlignStyleBuilder = /*#__PURE__*/function (_StyleBuilder8) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(LayoutAlignStyleBuilder, _StyleBuilder8);
var _super21 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(LayoutAlignStyleBuilder);
function LayoutAlignStyleBuilder() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, LayoutAlignStyleBuilder);
return _super21.apply(this, arguments);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(LayoutAlignStyleBuilder, [{
key: "buildStyles",
value:
/**
* @param {?} align
* @param {?} parent
* @return {?}
*/
function buildStyles(align, parent) {
/** @type {?} */
var css = {};
var _align$split = align.split(' '),
_align$split2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__["default"])(_align$split, 2),
mainAxis = _align$split2[0],
crossAxis = _align$split2[1]; // Main axis
switch (mainAxis) {
case 'center':
css['justify-content'] = 'center';
break;
case 'space-around':
css['justify-content'] = 'space-around';
break;
case 'space-between':
css['justify-content'] = 'space-between';
break;
case 'space-evenly':
css['justify-content'] = 'space-evenly';
break;
case 'end':
case 'flex-end':
css['justify-content'] = 'flex-end';
break;
case 'start':
case 'flex-start':
default:
css['justify-content'] = 'flex-start'; // default main axis
break;
} // Cross-axis
switch (crossAxis) {
case 'start':
case 'flex-start':
css['align-items'] = css['align-content'] = 'flex-start';
break;
case 'center':
css['align-items'] = css['align-content'] = 'center';
break;
case 'end':
case 'flex-end':
css['align-items'] = css['align-content'] = 'flex-end';
break;
case 'space-between':
css['align-content'] = 'space-between';
css['align-items'] = 'stretch';
break;
case 'space-around':
css['align-content'] = 'space-around';
css['align-items'] = 'stretch';
break;
case 'baseline':
css['align-content'] = 'stretch';
css['align-items'] = 'baseline';
break;
case 'stretch':
default:
// 'stretch'
css['align-items'] = css['align-content'] = 'stretch'; // default cross axis
break;
}
return (
/** @type {?} */
extendObject(css, {
'display': parent.inline ? 'inline-flex' : 'flex',
'flex-direction': parent.layout,
'box-sizing': 'border-box',
'max-width': crossAxis === 'stretch' ? !isFlowHorizontal(parent.layout) ? '100%' : null : null,
'max-height': crossAxis === 'stretch' ? isFlowHorizontal(parent.layout) ? '100%' : null : null
})
);
}
}]);
return LayoutAlignStyleBuilder;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]);
LayoutAlignStyleBuilder.ɵfac = function LayoutAlignStyleBuilder_Factory(t) {
return ɵLayoutAlignStyleBuilder_BaseFactory(t || LayoutAlignStyleBuilder);
};
/** @nocollapse */
LayoutAlignStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({
factory: function LayoutAlignStyleBuilder_Factory() {
return new LayoutAlignStyleBuilder();
},
token: LayoutAlignStyleBuilder,
providedIn: "root"
});
var ɵLayoutAlignStyleBuilder_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](LayoutAlignStyleBuilder);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](LayoutAlignStyleBuilder, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"],
args: [{
providedIn: 'root'
}]
}], null, null);
})();
return LayoutAlignStyleBuilder;
}();
/** @type {?} */
var inputs$6 = ['fxLayoutAlign', 'fxLayoutAlign.xs', 'fxLayoutAlign.sm', 'fxLayoutAlign.md', 'fxLayoutAlign.lg', 'fxLayoutAlign.xl', 'fxLayoutAlign.lt-sm', 'fxLayoutAlign.lt-md', 'fxLayoutAlign.lt-lg', 'fxLayoutAlign.lt-xl', 'fxLayoutAlign.gt-xs', 'fxLayoutAlign.gt-sm', 'fxLayoutAlign.gt-md', 'fxLayoutAlign.gt-lg'];
/** @type {?} */
var selector$6 = "\n [fxLayoutAlign], [fxLayoutAlign.xs], [fxLayoutAlign.sm], [fxLayoutAlign.md],\n [fxLayoutAlign.lg], [fxLayoutAlign.xl], [fxLayoutAlign.lt-sm], [fxLayoutAlign.lt-md],\n [fxLayoutAlign.lt-lg], [fxLayoutAlign.lt-xl], [fxLayoutAlign.gt-xs], [fxLayoutAlign.gt-sm],\n [fxLayoutAlign.gt-md], [fxLayoutAlign.gt-lg]\n";
/**
* 'layout-align' flexbox styling directive
* Defines positioning of child elements along main and cross axis in a layout container
* Optional values: {main-axis} values or {main-axis cross-axis} value pairs
*
* @see https://css-tricks.com/almanac/properties/j/justify-content/
* @see https://css-tricks.com/almanac/properties/a/align-items/
* @see https://css-tricks.com/almanac/properties/a/align-content/
*/
var LayoutAlignDirective =
/** @class */
function () {
/**
* 'layout-align' flexbox styling directive
* Defines positioning of child elements along main and cross axis in a layout container
* Optional values: {main-axis} values or {main-axis cross-axis} value pairs
*
* @see https://css-tricks.com/almanac/properties/j/justify-content/
* @see https://css-tricks.com/almanac/properties/a/align-items/
* @see https://css-tricks.com/almanac/properties/a/align-content/
*/
var LayoutAlignDirective = /*#__PURE__*/function (_BaseDirective8) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(LayoutAlignDirective, _BaseDirective8);
var _super22 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(LayoutAlignDirective);
// default inline value
/**
* @param {?} elRef
* @param {?} styleUtils
* @param {?} styleBuilder
* @param {?} marshal
*/
function LayoutAlignDirective(elRef, styleUtils, styleBuilder, marshal) {
var _this19;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, LayoutAlignDirective);
_this19 = _super22.call(this, elRef, styleBuilder, styleUtils, marshal);
_this19.DIRECTIVE_KEY = 'layout-align';
_this19.layout = 'row'; // default flex-direction
// default flex-direction
_this19.inline = false; // default inline value
_this19.init();
_this19.marshal.trackValue(_this19.nativeElement, 'layout').pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(_this19.destroySubject)).subscribe(_this19.onLayoutChange.bind(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__["default"])(_this19)));
return _this19;
} // *********************************************
// Protected methods
// *********************************************
/**
*
* @protected
* @param {?} value
* @return {?}
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(LayoutAlignDirective, [{
key: "updateWithValue",
value: function updateWithValue(value) {
/** @type {?} */
var layout = this.layout || 'row';
/** @type {?} */
var inline = this.inline;
if (layout === 'row' && inline) {
this.styleCache = layoutAlignHorizontalInlineCache;
} else if (layout === 'row' && !inline) {
this.styleCache = layoutAlignHorizontalCache;
} else if (layout === 'row-reverse' && inline) {
this.styleCache = layoutAlignHorizontalRevInlineCache;
} else if (layout === 'row-reverse' && !inline) {
this.styleCache = layoutAlignHorizontalRevCache;
} else if (layout === 'column' && inline) {
this.styleCache = layoutAlignVerticalInlineCache;
} else if (layout === 'column' && !inline) {
this.styleCache = layoutAlignVerticalCache;
} else if (layout === 'column-reverse' && inline) {
this.styleCache = layoutAlignVerticalRevInlineCache;
} else if (layout === 'column-reverse' && !inline) {
this.styleCache = layoutAlignVerticalRevCache;
}
this.addStyles(value, {
layout: layout,
inline: inline
});
}
/**
* Cache the parent container 'flex-direction' and update the 'flex' styles
* @protected
* @param {?} matcher
* @return {?}
*/
}, {
key: "onLayoutChange",
value: function onLayoutChange(matcher) {
var _this20 = this;
/** @type {?} */
var layoutKeys = matcher.value.split(' ');
this.layout = layoutKeys[0];
this.inline = matcher.value.includes('inline');
if (!LAYOUT_VALUES.find(
/**
* @param {?} x
* @return {?}
*/
function (x) {
return x === _this20.layout;
})) {
this.layout = 'row';
}
this.triggerUpdate();
}
}]);
return LayoutAlignDirective;
}(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]);
LayoutAlignDirective.ɵfac = function LayoutAlignDirective_Factory(t) {
return new (t || LayoutAlignDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](LayoutAlignStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]));
};
LayoutAlignDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: LayoutAlignDirective,
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
/** @nocollapse */
LayoutAlignDirective.ctorParameters = function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: LayoutAlignStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](LayoutAlignDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"]
}], function () {
return [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]
}, {
type: LayoutAlignStyleBuilder
}, {
type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]
}];
}, null);
})();
return LayoutAlignDirective;
}();
var DefaultLayoutAlignDirective =
/** @class */
function () {
var DefaultLayoutAlignDirective = /*#__PURE__*/function (_LayoutAlignDirective) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultLayoutAlignDirective, _LayoutAlignDirective);
var _super23 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultLayoutAlignDirective);
function DefaultLayoutAlignDirective() {
var _this21;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultLayoutAlignDirective);
_this21 = _super23.apply(this, arguments);
_this21.inputs = inputs$6;
return _this21;
}
return DefaultLayoutAlignDirective;
}(LayoutAlignDirective);
DefaultLayoutAlignDirective.ɵfac = function DefaultLayoutAlignDirective_Factory(t) {
return ɵDefaultLayoutAlignDirective_BaseFactory(t || DefaultLayoutAlignDirective);
};
DefaultLayoutAlignDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({
type: DefaultLayoutAlignDirective,
selectors: [["", "fxLayoutAlign", ""], ["", "fxLayoutAlign.xs", ""], ["", "fxLayoutAlign.sm", ""], ["", "fxLayoutAlign.md", ""], ["", "fxLayoutAlign.lg", ""], ["", "fxLayoutAlign.xl", ""], ["", "fxLayoutAlign.lt-sm", ""], ["", "fxLayoutAlign.lt-md", ""], ["", "fxLayoutAlign.lt-lg", ""], ["", "fxLayoutAlign.lt-xl", ""], ["", "fxLayoutAlign.gt-xs", ""], ["", "fxLayoutAlign.gt-sm", ""], ["", "fxLayoutAlign.gt-md", ""], ["", "fxLayoutAlign.gt-lg", ""]],
inputs: {
fxLayoutAlign: "fxLayoutAlign",
"fxLayoutAlign.xs": "fxLayoutAlign.xs",
"fxLayoutAlign.sm": "fxLayoutAlign.sm",
"fxLayoutAlign.md": "fxLayoutAlign.md",
"fxLayoutAlign.lg": "fxLayoutAlign.lg",
"fxLayoutAlign.xl": "fxLayoutAlign.xl",
"fxLayoutAlign.lt-sm": "fxLayoutAlign.lt-sm",
"fxLayoutAlign.lt-md": "fxLayoutAlign.lt-md",
"fxLayoutAlign.lt-lg": "fxLayoutAlign.lt-lg",
"fxLayoutAlign.lt-xl": "fxLayoutAlign.lt-xl",
"fxLayoutAlign.gt-xs": "fxLayoutAlign.gt-xs",
"fxLayoutAlign.gt-sm": "fxLayoutAlign.gt-sm",
"fxLayoutAlign.gt-md": "fxLayoutAlign.gt-md",
"fxLayoutAlign.gt-lg": "fxLayoutAlign.gt-lg"
},
features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]]
});
var ɵDefaultLayoutAlignDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultLayoutAlignDirective);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultLayoutAlignDirective, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"],
args: [{
selector: selector$6,
inputs: inputs$6
}]
}], null, null);
})();
return DefaultLayoutAlignDirective;
}();
/** @type {?} */
var layoutAlignHorizontalCache = new Map();
/** @type {?} */
var layoutAlignVerticalCache = new Map();
/** @type {?} */
var layoutAlignHorizontalRevCache = new Map();
/** @type {?} */
var layoutAlignVerticalRevCache = new Map();
/** @type {?} */
var layoutAlignHorizontalInlineCache = new Map();
/** @type {?} */
var layoutAlignVerticalInlineCache = new Map();
/** @type {?} */
var layoutAlignHorizontalRevInlineCache = new Map();
/** @type {?} */
var layoutAlignVerticalRevInlineCache = new Map();
/**
* @fileoverview added by tsickle
* Generated from: flex/module.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/** @type {?} */
var ALL_DIRECTIVES = [DefaultLayoutDirective, DefaultLayoutGapDirective, DefaultLayoutAlignDirective, DefaultFlexOrderDirective, DefaultFlexOffsetDirective, FlexFillDirective, DefaultFlexAlignDirective, DefaultFlexDirective];
/**
* *****************************************************************
* Define module for the Flex API
* *****************************************************************
*/
var FlexModule =
/** @class */
function () {
/**
* *****************************************************************
* Define module for the Flex API
* *****************************************************************
*/
var FlexModule = function FlexModule() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexModule);
};
FlexModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineNgModule"]({
type: FlexModule
});
FlexModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjector"]({
factory: function FlexModule_Factory(t) {
return new (t || FlexModule)();
},
imports: [[_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["CoreModule"], _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["BidiModule"]]]
});
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵsetNgModuleScope"](FlexModule, {
declarations: function declarations() {
return [DefaultLayoutDirective, DefaultLayoutGapDirective, DefaultLayoutAlignDirective, DefaultFlexOrderDirective, DefaultFlexOffsetDirective, FlexFillDirective, DefaultFlexAlignDirective, DefaultFlexDirective];
},
imports: function imports() {
return [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["CoreModule"], _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["BidiModule"]];
},
exports: function exports() {
return [DefaultLayoutDirective, DefaultLayoutGapDirective, DefaultLayoutAlignDirective, DefaultFlexOrderDirective, DefaultFlexOffsetDirective, FlexFillDirective, DefaultFlexAlignDirective, DefaultFlexDirective];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgModule"],
args: [{
imports: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["CoreModule"], _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["BidiModule"]],
declarations: [].concat(ALL_DIRECTIVES),
exports: [].concat(ALL_DIRECTIVES)
}]
}], null, null);
})();
return FlexModule;
}();
/**
* @fileoverview added by tsickle
* Generated from: flex/public-api.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @fileoverview added by tsickle
* Generated from: flex/index.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/***/ }),
/***/ "Xl5i":
/*!****************************************************************!*\
!*** ./node_modules/d3-transition/src/transition/textTween.js ***!
\****************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
function textInterpolate(i) {
return function (t) {
this.textContent = i.call(this, t);
};
}
function textTween(value) {
var t0, i0;
function tween() {
var i = value.apply(this, arguments);
if (i !== i0) t0 = (i0 = i) && textInterpolate(i);
return t0;
}
tween._value = value;
return tween;
}
/* harmony default export */ __webpack_exports__["default"] = (function (value) {
var key = "text";
if (arguments.length < 1) return (key = this.tween(key)) && key._value;
if (value == null) return this.tween(key, null);
if (typeof value !== "function") throw new Error();
return this.tween(key, textTween(value));
});
/***/ }),
/***/ "XoHu":
/*!**************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/isObject.js ***!
\**************************************************************/
/*! exports provided: isObject */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isObject", function() { return isObject; });
function isObject(x) {
return x !== null && typeof x === 'object';
}
/***/ }),
/***/ "XoMe":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/operators/first.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var EmptyError_1 = __webpack_require__(/*! ../util/EmptyError */ "0z0v");
var filter_1 = __webpack_require__(/*! ./filter */ "4ik+");
var take_1 = __webpack_require__(/*! ./take */ "Dxa7");
var defaultIfEmpty_1 = __webpack_require__(/*! ./defaultIfEmpty */ "1Z+e");
var throwIfEmpty_1 = __webpack_require__(/*! ./throwIfEmpty */ "W96K");
var identity_1 = __webpack_require__(/*! ../util/identity */ "yoF8");
function first(predicate, defaultValue) {
var hasDefaultValue = arguments.length >= 2;
return function (source) {
return source.pipe(predicate ? filter_1.filter(function (v, i) {
return predicate(v, i, source);
}) : identity_1.identity, take_1.take(1), hasDefaultValue ? defaultIfEmpty_1.defaultIfEmpty(defaultValue) : throwIfEmpty_1.throwIfEmpty(function () {
return new EmptyError_1.EmptyError();
}));
};
}
exports.first = first;
/***/ }),
/***/ "XqQ8":
/*!*********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/exhaustMap.js ***!
\*********************************************************************/
/*! exports provided: exhaustMap */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "exhaustMap", function() { return exhaustMap; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _map__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./map */ "lJxs");
/* harmony import */ var _observable_from__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../observable/from */ "Cfvw");
/* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A");
function exhaustMap(project, resultSelector) {
if (resultSelector) {
return function (source) {
return source.pipe(exhaustMap(function (a, i) {
return Object(_observable_from__WEBPACK_IMPORTED_MODULE_5__["from"])(project(a, i)).pipe(Object(_map__WEBPACK_IMPORTED_MODULE_4__["map"])(function (b, ii) {
return resultSelector(a, b, i, ii);
}));
}));
};
}
return function (source) {
return source.lift(new ExhaustMapOperator(project));
};
}
var ExhaustMapOperator = /*#__PURE__*/function () {
function ExhaustMapOperator(project) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ExhaustMapOperator);
this.project = project;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ExhaustMapOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new ExhaustMapSubscriber(subscriber, this.project));
}
}]);
return ExhaustMapOperator;
}();
var ExhaustMapSubscriber = /*#__PURE__*/function (_SimpleOuterSubscribe) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(ExhaustMapSubscriber, _SimpleOuterSubscribe);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(ExhaustMapSubscriber);
function ExhaustMapSubscriber(destination, project) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ExhaustMapSubscriber);
_this = _super.call(this, destination);
_this.project = project;
_this.hasSubscription = false;
_this.hasCompleted = false;
_this.index = 0;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ExhaustMapSubscriber, [{
key: "_next",
value: function _next(value) {
if (!this.hasSubscription) {
this.tryNext(value);
}
}
}, {
key: "tryNext",
value: function tryNext(value) {
var result;
var index = this.index++;
try {
result = this.project(value, index);
} catch (err) {
this.destination.error(err);
return;
}
this.hasSubscription = true;
this._innerSub(result);
}
}, {
key: "_innerSub",
value: function _innerSub(result) {
var innerSubscriber = new _innerSubscribe__WEBPACK_IMPORTED_MODULE_6__["SimpleInnerSubscriber"](this);
var destination = this.destination;
destination.add(innerSubscriber);
var innerSubscription = Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_6__["innerSubscribe"])(result, innerSubscriber);
if (innerSubscription !== innerSubscriber) {
destination.add(innerSubscription);
}
}
}, {
key: "_complete",
value: function _complete() {
this.hasCompleted = true;
if (!this.hasSubscription) {
this.destination.complete();
}
this.unsubscribe();
}
}, {
key: "notifyNext",
value: function notifyNext(innerValue) {
this.destination.next(innerValue);
}
}, {
key: "notifyError",
value: function notifyError(err) {
this.destination.error(err);
}
}, {
key: "notifyComplete",
value: function notifyComplete() {
this.hasSubscription = false;
if (this.hasCompleted) {
this.destination.complete();
}
}
}]);
return ExhaustMapSubscriber;
}(_innerSubscribe__WEBPACK_IMPORTED_MODULE_6__["SimpleOuterSubscriber"]);
/***/ }),
/***/ "Xt/6":
/*!********************************************!*\
!*** ./node_modules/d3-time/src/second.js ***!
\********************************************/
/*! exports provided: default, seconds */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "seconds", function() { return seconds; });
/* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "GOKn");
/* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./duration.js */ "Fzhe");
var second = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) {
date.setTime(date - date.getMilliseconds());
}, function (date, step) {
date.setTime(+date + step * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationSecond"]);
}, function (start, end) {
return (end - start) / _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationSecond"];
}, function (date) {
return date.getUTCSeconds();
});
/* harmony default export */ __webpack_exports__["default"] = (second);
var seconds = second.range;
/***/ }),
/***/ "Xwq/":
/*!*********************************************************!*\
!*** ./node_modules/rxjs/internal/util/toSubscriber.js ***!
\*********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
var rxSubscriber_1 = __webpack_require__(/*! ../symbol/rxSubscriber */ "p//D");
var Observer_1 = __webpack_require__(/*! ../Observer */ "GiSu");
function toSubscriber(nextOrObserver, error, complete) {
if (nextOrObserver) {
if (nextOrObserver instanceof Subscriber_1.Subscriber) {
return nextOrObserver;
}
if (nextOrObserver[rxSubscriber_1.rxSubscriber]) {
return nextOrObserver[rxSubscriber_1.rxSubscriber]();
}
}
if (!nextOrObserver && !error && !complete) {
return new Subscriber_1.Subscriber(Observer_1.empty);
}
return new Subscriber_1.Subscriber(nextOrObserver, error, complete);
}
exports.toSubscriber = toSubscriber;
/***/ }),
/***/ "Y/cZ":
/*!**********************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/Scheduler.js ***!
\**********************************************************/
/*! exports provided: Scheduler */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Scheduler", function() { return Scheduler; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
var Scheduler = /*#__PURE__*/function () {
function Scheduler(SchedulerAction) {
var now = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : Scheduler.now;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, Scheduler);
this.SchedulerAction = SchedulerAction;
this.now = now;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(Scheduler, [{
key: "schedule",
value: function schedule(work) {
var delay = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
var state = arguments.length > 2 ? arguments[2] : undefined;
return new this.SchedulerAction(this, work).schedule(state, delay);
}
}]);
return Scheduler;
}();
Scheduler.now = function () {
return Date.now();
};
/***/ }),
/***/ "Y0Zx":
/*!**********************************************************************!*\
!*** ./node_modules/d3-time-format/node_modules/d3-time/src/week.js ***!
\**********************************************************************/
/*! exports provided: sunday, monday, tuesday, wednesday, thursday, friday, saturday, sundays, mondays, tuesdays, wednesdays, thursdays, fridays, saturdays */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sunday", function() { return sunday; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "monday", function() { return monday; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tuesday", function() { return tuesday; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "wednesday", function() { return wednesday; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "thursday", function() { return thursday; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "friday", function() { return friday; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "saturday", function() { return saturday; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sundays", function() { return sundays; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mondays", function() { return mondays; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tuesdays", function() { return tuesdays; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "wednesdays", function() { return wednesdays; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "thursdays", function() { return thursdays; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fridays", function() { return fridays; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "saturdays", function() { return saturdays; });
/* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "8Xcs");
/* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./duration.js */ "IPeb");
function weekday(i) {
return Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) {
date.setDate(date.getDate() - (date.getDay() + 7 - i) % 7);
date.setHours(0, 0, 0, 0);
}, function (date, step) {
date.setDate(date.getDate() + step * 7);
}, function (start, end) {
return (end - start - (end.getTimezoneOffset() - start.getTimezoneOffset()) * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationMinute"]) / _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationWeek"];
});
}
var sunday = weekday(0);
var monday = weekday(1);
var tuesday = weekday(2);
var wednesday = weekday(3);
var thursday = weekday(4);
var friday = weekday(5);
var saturday = weekday(6);
var sundays = sunday.range;
var mondays = monday.range;
var tuesdays = tuesday.range;
var wednesdays = wednesday.range;
var thursdays = thursday.range;
var fridays = friday.range;
var saturdays = saturday.range;
/***/ }),
/***/ "Y34a":
/*!**********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/pairwise.js ***!
\**********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
function pairwise() {
return function (source) {
return source.lift(new PairwiseOperator());
};
}
exports.pairwise = pairwise;
var PairwiseOperator = function () {
function PairwiseOperator() {}
PairwiseOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new PairwiseSubscriber(subscriber));
};
return PairwiseOperator;
}();
var PairwiseSubscriber = function (_super) {
__extends(PairwiseSubscriber, _super);
function PairwiseSubscriber(destination) {
var _this = _super.call(this, destination) || this;
_this.hasPrev = false;
return _this;
}
PairwiseSubscriber.prototype._next = function (value) {
var pair;
if (this.hasPrev) {
pair = [this.prev, value];
} else {
this.hasPrev = true;
}
this.prev = value;
if (pair) {
this.destination.next(pair);
}
};
return PairwiseSubscriber;
}(Subscriber_1.Subscriber);
/***/ }),
/***/ "Y4kR":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/OuterSubscriber.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subscriber_1 = __webpack_require__(/*! ./Subscriber */ "FWf1");
var OuterSubscriber = function (_super) {
__extends(OuterSubscriber, _super);
function OuterSubscriber() {
return _super !== null && _super.apply(this, arguments) || this;
}
OuterSubscriber.prototype.notifyNext = function (outerValue, innerValue, outerIndex, innerIndex, innerSub) {
this.destination.next(innerValue);
};
OuterSubscriber.prototype.notifyError = function (error, innerSub) {
this.destination.error(error);
};
OuterSubscriber.prototype.notifyComplete = function (innerSub) {
this.destination.complete();
};
return OuterSubscriber;
}(Subscriber_1.Subscriber);
exports.OuterSubscriber = OuterSubscriber;
/***/ }),
/***/ "Y62N":
/*!*********************************************!*\
!*** ./node_modules/d3-color/src/define.js ***!
\*********************************************/
/*! exports provided: default, extend */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "extend", function() { return extend; });
/* harmony default export */ __webpack_exports__["default"] = (function (constructor, factory, prototype) {
constructor.prototype = factory.prototype = prototype;
prototype.constructor = constructor;
});
function extend(parent, definition) {
var prototype = Object.create(parent.prototype);
for (var key in definition) {
prototype[key] = definition[key];
}
return prototype;
}
/***/ }),
/***/ "Y6u4":
/*!******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/TimeoutError.js ***!
\******************************************************************/
/*! exports provided: TimeoutError */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TimeoutError", function() { return TimeoutError; });
var TimeoutErrorImpl = function () {
function TimeoutErrorImpl() {
Error.call(this);
this.message = 'Timeout has occurred';
this.name = 'TimeoutError';
return this;
}
TimeoutErrorImpl.prototype = Object.create(Error.prototype);
return TimeoutErrorImpl;
}();
var TimeoutError = TimeoutErrorImpl;
/***/ }),
/***/ "Y6wi":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/switchAll.js ***!
\********************************************************************/
/*! exports provided: switchAll */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "switchAll", function() { return switchAll; });
/* harmony import */ var _switchMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./switchMap */ "eIep");
/* harmony import */ var _util_identity__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/identity */ "SpAZ");
function switchAll() {
return Object(_switchMap__WEBPACK_IMPORTED_MODULE_0__["switchMap"])(_util_identity__WEBPACK_IMPORTED_MODULE_1__["identity"]);
}
/***/ }),
/***/ "Y7HM":
/*!***************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/isNumeric.js ***!
\***************************************************************/
/*! exports provided: isNumeric */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isNumeric", function() { return isNumeric; });
/* harmony import */ var _isArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./isArray */ "DH7j");
function isNumeric(val) {
return !Object(_isArray__WEBPACK_IMPORTED_MODULE_0__["isArray"])(val) && val - parseFloat(val) + 1 >= 0;
}
/***/ }),
/***/ "Y7ZM":
/*!******************************************************!*\
!*** ./node_modules/d3-array/src/threshold/scott.js ***!
\******************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _count_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../count.js */ "hiel");
/* harmony import */ var _deviation_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../deviation.js */ "CcBx");
/* harmony default export */ __webpack_exports__["default"] = (function (values, min, max) {
return Math.ceil((max - min) / (3.5 * Object(_deviation_js__WEBPACK_IMPORTED_MODULE_1__["default"])(values) * Math.pow(Object(_count_js__WEBPACK_IMPORTED_MODULE_0__["default"])(values), -1 / 3)));
});
/***/ }),
/***/ "YAWx":
/*!**********************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js ***!
\**********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _arrayWithoutHoles; });
/* harmony import */ var _babel_runtime_helpers_esm_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/arrayLikeToArray */ "a3WO");
function _arrayWithoutHoles(arr) {
if (Array.isArray(arr)) return Object(_babel_runtime_helpers_esm_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(arr);
}
/***/ }),
/***/ "YJZE":
/*!************************************************!*\
!*** ./node_modules/d3-selection/src/touch.js ***!
\************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _sourceEvent__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./sourceEvent */ "T9TN");
/* harmony import */ var _point__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./point */ "8H8W");
/* harmony default export */ __webpack_exports__["default"] = (function (node, touches, identifier) {
if (arguments.length < 3) identifier = touches, touches = Object(_sourceEvent__WEBPACK_IMPORTED_MODULE_0__["default"])().changedTouches;
for (var i = 0, n = touches ? touches.length : 0, touch; i < n; ++i) {
if ((touch = touches[i]).identifier === identifier) {
return Object(_point__WEBPACK_IMPORTED_MODULE_1__["default"])(node, touch);
}
}
return null;
});
/***/ }),
/***/ "YJc/":
/*!***********************************************************************!*\
!*** ./node_modules/@angular/fire/__ivy_ngcc__/storage/es2015/ref.js ***!
\***********************************************************************/
/*! exports provided: createStorageRef */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createStorageRef", function() { return createStorageRef; });
/* harmony import */ var _task__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./task */ "WwQ0");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "qCKp");
function createStorageRef(ref, scheduler) {
return {
getDownloadURL: function getDownloadURL() {
return scheduler.keepUnstableUntilFirst(scheduler.runOutsideAngular(Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["from"])(scheduler.zone.runOutsideAngular(function () {
return ref.getDownloadURL();
}))));
},
getMetadata: function getMetadata() {
return scheduler.keepUnstableUntilFirst(scheduler.runOutsideAngular(Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["from"])(scheduler.zone.runOutsideAngular(function () {
return ref.getMetadata();
}))));
},
delete: function _delete() {
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["from"])(ref.delete());
},
child: function child(path) {
return createStorageRef(ref.child(path), scheduler);
},
updateMetatdata: function updateMetatdata(meta) {
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["from"])(ref.updateMetadata(meta));
},
updateMetadata: function updateMetadata(meta) {
return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["from"])(ref.updateMetadata(meta));
},
put: function put(data, metadata) {
var task = ref.put(data, metadata);
return Object(_task__WEBPACK_IMPORTED_MODULE_0__["createUploadTask"])(task);
},
putString: function putString(data, format, metadata) {
var task = ref.putString(data, format, metadata);
return Object(_task__WEBPACK_IMPORTED_MODULE_0__["createUploadTask"])(task);
}
};
}
/***/ }),
/***/ "YK4L":
/*!********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/reduce.js ***!
\********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var scan_1 = __webpack_require__(/*! ./scan */ "vrE+");
var takeLast_1 = __webpack_require__(/*! ./takeLast */ "76/Q");
var defaultIfEmpty_1 = __webpack_require__(/*! ./defaultIfEmpty */ "1Z+e");
var pipe_1 = __webpack_require__(/*! ../util/pipe */ "9AGB");
function reduce(accumulator, seed) {
if (arguments.length >= 2) {
return function reduceOperatorFunctionWithSeed(source) {
return pipe_1.pipe(scan_1.scan(accumulator, seed), takeLast_1.takeLast(1), defaultIfEmpty_1.defaultIfEmpty(seed))(source);
};
}
return function reduceOperatorFunction(source) {
return pipe_1.pipe(scan_1.scan(function (acc, value, index) {
return accumulator(acc, value, index + 1);
}), takeLast_1.takeLast(1))(source);
};
}
exports.reduce = reduce;
/***/ }),
/***/ "YRex":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/ug-cn.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Uyghur (China) [ug-cn]
//! author: boyaq : https://github.com/boyaq
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var ugCn = moment.defineLocale('ug-cn', {
months: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split('_'),
monthsShort: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split('_'),
weekdays: 'يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە'.split('_'),
weekdaysShort: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'),
weekdaysMin: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'YYYY-MM-DD',
LL: 'YYYY-يىلىM-ئاينىڭD-كۈنى',
LLL: 'YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm',
LLLL: 'dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm'
},
meridiemParse: /يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === 'يېرىم كېچە' || meridiem === 'سەھەر' || meridiem === 'چۈشتىن بۇرۇن') {
return hour;
} else if (meridiem === 'چۈشتىن كېيىن' || meridiem === 'كەچ') {
return hour + 12;
} else {
return hour >= 11 ? hour : hour + 12;
}
},
meridiem: function meridiem(hour, minute, isLower) {
var hm = hour * 100 + minute;
if (hm < 600) {
return 'يېرىم كېچە';
} else if (hm < 900) {
return 'سەھەر';
} else if (hm < 1130) {
return 'چۈشتىن بۇرۇن';
} else if (hm < 1230) {
return 'چۈش';
} else if (hm < 1800) {
return 'چۈشتىن كېيىن';
} else {
return 'كەچ';
}
},
calendar: {
sameDay: '[بۈگۈن سائەت] LT',
nextDay: '[ئەتە سائەت] LT',
nextWeek: '[كېلەركى] dddd [سائەت] LT',
lastDay: '[تۆنۈگۈن] LT',
lastWeek: '[ئالدىنقى] dddd [سائەت] LT',
sameElse: 'L'
},
relativeTime: {
future: '%s كېيىن',
past: '%s بۇرۇن',
s: 'نەچچە سېكونت',
ss: '%d سېكونت',
m: 'بىر مىنۇت',
mm: '%d مىنۇت',
h: 'بىر سائەت',
hh: '%d سائەت',
d: 'بىر كۈن',
dd: '%d كۈن',
M: 'بىر ئاي',
MM: '%d ئاي',
y: 'بىر يىل',
yy: '%d يىل'
},
dayOfMonthOrdinalParse: /\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,
ordinal: function ordinal(number, period) {
switch (period) {
case 'd':
case 'D':
case 'DDD':
return number + '-كۈنى';
case 'w':
case 'W':
return number + '-ھەپتە';
default:
return number;
}
},
preparse: function preparse(string) {
return string.replace(/،/g, ',');
},
postformat: function postformat(string) {
return string.replace(/,/g, '،');
},
week: {
// GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效
dow: 1,
// Monday is the first day of the week.
doy: 7 // The week that contains Jan 1st is the first week of the year.
}
});
return ugCn;
});
/***/ }),
/***/ "YUcS":
/*!*******************************************************************************!*\
!*** ./node_modules/@angular/flex-layout/__ivy_ngcc__/esm2015/flex-layout.js ***!
\*******************************************************************************/
/*! exports provided: ɵMatchMedia, ɵMockMatchMedia, ɵMockMatchMediaProvider, CoreModule, removeStyles, BROWSER_PROVIDER, CLASS_NAME, MediaChange, StylesheetMap, DEFAULT_CONFIG, LAYOUT_CONFIG, SERVER_TOKEN, BREAKPOINT, mergeAlias, BaseDirective2, DEFAULT_BREAKPOINTS, ScreenTypes, ORIENTATION_BREAKPOINTS, BreakPointRegistry, BREAKPOINTS, MediaObserver, MediaTrigger, sortDescendingPriority, sortAscendingPriority, coerceArray, StyleUtils, StyleBuilder, validateBasis, MediaMarshaller, BREAKPOINT_PRINT, PrintHook, ExtendedModule, ClassDirective, DefaultClassDirective, ImgSrcStyleBuilder, ImgSrcDirective, DefaultImgSrcDirective, ShowHideStyleBuilder, ShowHideDirective, DefaultShowHideDirective, StyleDirective, DefaultStyleDirective, FlexModule, FlexStyleBuilder, FlexDirective, DefaultFlexDirective, FlexAlignStyleBuilder, FlexAlignDirective, DefaultFlexAlignDirective, FlexFillStyleBuilder, FlexFillDirective, FlexOffsetStyleBuilder, FlexOffsetDirective, DefaultFlexOffsetDirective, FlexOrderStyleBuilder, FlexOrderDirective, DefaultFlexOrderDirective, LayoutStyleBuilder, LayoutDirective, DefaultLayoutDirective, LayoutAlignStyleBuilder, LayoutAlignDirective, DefaultLayoutAlignDirective, LayoutGapStyleBuilder, LayoutGapDirective, DefaultLayoutGapDirective, ɵgrid_privatef, ɵgrid_privatee, ɵgrid_privated, ɵgrid_privatei, ɵgrid_privateh, ɵgrid_privateg, ɵgrid_privatel, ɵgrid_privatek, ɵgrid_privatej, ɵgrid_privateo, ɵgrid_privaten, ɵgrid_privatem, ɵgrid_privater, ɵgrid_privateq, ɵgrid_privatep, ɵgrid_privateu, ɵgrid_privatet, ɵgrid_privates, ɵgrid_privatex, ɵgrid_privatew, ɵgrid_privatev, ɵgrid_privateba, ɵgrid_privatez, ɵgrid_privatey, ɵgrid_privatec, ɵgrid_privateb, ɵgrid_privatea, ɵgrid_privatebd, ɵgrid_privatebc, ɵgrid_privatebb, ɵgrid_privatebg, ɵgrid_privatebf, ɵgrid_privatebe, GridModule, VERSION, FlexLayoutModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VERSION", function() { return VERSION; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexLayoutModule", function() { return FlexLayoutModule; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ "ofXK");
/* harmony import */ var _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/flex-layout/core */ "pD6V");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵMatchMedia", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["ɵMatchMedia"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵMockMatchMedia", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["ɵMockMatchMedia"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵMockMatchMediaProvider", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["ɵMockMatchMediaProvider"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CoreModule", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["CoreModule"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "removeStyles", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["removeStyles"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BROWSER_PROVIDER", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BROWSER_PROVIDER"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CLASS_NAME", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["CLASS_NAME"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MediaChange", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["MediaChange"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StylesheetMap", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["StylesheetMap"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_CONFIG", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["DEFAULT_CONFIG"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LAYOUT_CONFIG", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["LAYOUT_CONFIG"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SERVER_TOKEN", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["SERVER_TOKEN"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BREAKPOINT", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BREAKPOINT"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mergeAlias", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["mergeAlias"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BaseDirective2", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BaseDirective2"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_BREAKPOINTS", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["DEFAULT_BREAKPOINTS"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScreenTypes", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["ScreenTypes"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ORIENTATION_BREAKPOINTS", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["ORIENTATION_BREAKPOINTS"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BreakPointRegistry", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BreakPointRegistry"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BREAKPOINTS", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BREAKPOINTS"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MediaObserver", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["MediaObserver"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MediaTrigger", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["MediaTrigger"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "sortDescendingPriority", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["sortDescendingPriority"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "sortAscendingPriority", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["sortAscendingPriority"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "coerceArray", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["coerceArray"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StyleUtils", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["StyleUtils"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StyleBuilder", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["StyleBuilder"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateBasis", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["validateBasis"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MediaMarshaller", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["MediaMarshaller"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BREAKPOINT_PRINT", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BREAKPOINT_PRINT"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PrintHook", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["PrintHook"]; });
/* harmony import */ var _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/flex-layout/extended */ "znSr");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExtendedModule", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ClassDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultClassDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["DefaultClassDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImgSrcStyleBuilder", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ImgSrcStyleBuilder"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImgSrcDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ImgSrcDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultImgSrcDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["DefaultImgSrcDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ShowHideStyleBuilder", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ShowHideStyleBuilder"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ShowHideDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ShowHideDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultShowHideDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["DefaultShowHideDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StyleDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["StyleDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultStyleDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["DefaultStyleDirective"]; });
/* harmony import */ var _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/flex-layout/flex */ "XiUz");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexModule", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexStyleBuilder"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultFlexDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexAlignStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexAlignStyleBuilder"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexAlignDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexAlignDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexAlignDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultFlexAlignDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexFillStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexFillStyleBuilder"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexFillDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexFillDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexOffsetStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexOffsetStyleBuilder"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexOffsetDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexOffsetDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexOffsetDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultFlexOffsetDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexOrderStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexOrderStyleBuilder"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexOrderDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexOrderDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexOrderDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultFlexOrderDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["LayoutStyleBuilder"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["LayoutDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultLayoutDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultLayoutDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutAlignStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["LayoutAlignStyleBuilder"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutAlignDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["LayoutAlignDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultLayoutAlignDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultLayoutAlignDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutGapStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["LayoutGapStyleBuilder"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutGapDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["LayoutGapDirective"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultLayoutGapDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultLayoutGapDirective"]; });
/* harmony import */ var _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/flex-layout/grid */ "zpSk");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatef", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatef"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatee", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatee"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privated", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privated"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatei", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatei"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateh", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateh"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateg", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateg"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatel", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatel"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatek", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatek"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatej", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatej"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateo", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateo"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privaten", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privaten"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatem", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatem"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privater", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privater"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateq", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateq"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatep", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatep"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateu", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateu"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatet", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatet"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privates", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privates"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatex", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatex"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatew", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatew"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatev", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatev"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateba", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateba"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatez", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatez"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatey", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatey"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatec", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatec"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateb", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateb"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatea", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatea"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatebd", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatebd"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatebc", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatebc"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatebb", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatebb"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatebg", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatebg"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatebf", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatebf"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatebe", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatebe"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GridModule", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]; });
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* @fileoverview added by tsickle
* Generated from: version.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* Current version of Angular Flex-Layout.
* @type {?}
*/
var VERSION = new _angular_core__WEBPACK_IMPORTED_MODULE_2__["Version"]('10.0.0-beta.32');
/**
* @fileoverview added by tsickle
* Generated from: module.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* FlexLayoutModule -- the main import for all utilities in the Angular Layout library
* * Will automatically provide Flex, Grid, and Extended modules for use in the application
* * Can be configured using the static withConfig method, options viewable on the Wiki's
* Configuration page
*/
var FlexLayoutModule =
/** @class */
function () {
/**
* FlexLayoutModule -- the main import for all utilities in the Angular Layout library
* * Will automatically provide Flex, Grid, and Extended modules for use in the application
* * Can be configured using the static withConfig method, options viewable on the Wiki's
* Configuration page
*/
var FlexLayoutModule = /*#__PURE__*/function () {
/**
* @param {?} serverModuleLoaded
* @param {?} platformId
*/
function FlexLayoutModule(serverModuleLoaded, platformId) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, FlexLayoutModule);
if (Object(_angular_common__WEBPACK_IMPORTED_MODULE_3__["isPlatformServer"])(platformId) && !serverModuleLoaded) {
console.warn('Warning: Flex Layout loaded on the server without FlexLayoutServerModule');
}
}
/**
* Initialize the FlexLayoutModule with a set of config options,
* which sets the corresponding tokens accordingly
* @param {?} configOptions
* @param {?=} breakpoints
* @return {?}
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(FlexLayoutModule, null, [{
key: "withConfig",
value: function withConfig(configOptions) {
var breakpoints = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : [];
return {
ngModule: FlexLayoutModule,
providers: configOptions.serverLoaded ? [{
provide: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["LAYOUT_CONFIG"],
useValue: Object.assign(Object.assign({}, _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["DEFAULT_CONFIG"]), configOptions)
}, {
provide: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BREAKPOINT"],
useValue: breakpoints,
multi: true
}, {
provide: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["SERVER_TOKEN"],
useValue: true
}] : [{
provide: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["LAYOUT_CONFIG"],
useValue: Object.assign(Object.assign({}, _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["DEFAULT_CONFIG"]), configOptions)
}, {
provide: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BREAKPOINT"],
useValue: breakpoints,
multi: true
}]
};
}
}]);
return FlexLayoutModule;
}();
FlexLayoutModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({
type: FlexLayoutModule
});
FlexLayoutModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({
factory: function FlexLayoutModule_Factory(t) {
return new (t || FlexLayoutModule)(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["SERVER_TOKEN"]), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__["PLATFORM_ID"]));
},
imports: [[_angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"], _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"], _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]], _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"], _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"], _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]]
});
/** @nocollapse */
FlexLayoutModule.ctorParameters = function () {
return [{
type: Boolean,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"],
args: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["SERVER_TOKEN"]]
}]
}, {
type: Object,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"],
args: [_angular_core__WEBPACK_IMPORTED_MODULE_2__["PLATFORM_ID"]]
}]
}];
};
(function () {
(typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵsetNgModuleScope"](FlexLayoutModule, {
imports: function imports() {
return [_angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"], _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"], _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]];
},
exports: function exports() {
return [_angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"], _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"], _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]];
}
});
})();
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](FlexLayoutModule, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgModule"],
args: [{
imports: [_angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"], _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"], _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]],
exports: [_angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"], _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"], _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]]
}]
}], function () {
return [{
type: Boolean,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"],
args: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["SERVER_TOKEN"]]
}]
}, {
type: Object,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"],
args: [_angular_core__WEBPACK_IMPORTED_MODULE_2__["PLATFORM_ID"]]
}]
}];
}, null);
})();
return FlexLayoutModule;
}();
/**
* @fileoverview added by tsickle
* Generated from: public-api.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @fileoverview added by tsickle
* Generated from: index.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/***/ }),
/***/ "YbCY":
/*!*********************************************************!*\
!*** ./node_modules/d3-selection/src/selection/text.js ***!
\*********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
function textRemove() {
this.textContent = "";
}
function textConstant(value) {
return function () {
this.textContent = value;
};
}
function textFunction(value) {
return function () {
var v = value.apply(this, arguments);
this.textContent = v == null ? "" : v;
};
}
/* harmony default export */ __webpack_exports__["default"] = (function (value) {
return arguments.length ? this.each(value == null ? textRemove : (typeof value === "function" ? textFunction : textConstant)(value)) : this.node().textContent;
});
/***/ }),
/***/ "Yhcd":
/*!********************************************************************!*\
!*** ./node_modules/prismjs/components/prism-markup-templating.js ***!
\********************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
(function (Prism) {
/**
* Returns the placeholder for the given language id and index.
*
* @param {string} language
* @param {string|number} index
* @returns {string}
*/
function getPlaceholder(language, index) {
return '___' + language.toUpperCase() + index + '___';
}
Object.defineProperties(Prism.languages['markup-templating'] = {}, {
buildPlaceholders: {
/**
* Tokenize all inline templating expressions matching `placeholderPattern`.
*
* If `replaceFilter` is provided, only matches of `placeholderPattern` for which `replaceFilter` returns
* `true` will be replaced.
*
* @param {object} env The environment of the `before-tokenize` hook.
* @param {string} language The language id.
* @param {RegExp} placeholderPattern The matches of this pattern will be replaced by placeholders.
* @param {(match: string) => boolean} [replaceFilter]
*/
value: function value(env, language, placeholderPattern, replaceFilter) {
if (env.language !== language) {
return;
}
var tokenStack = env.tokenStack = [];
env.code = env.code.replace(placeholderPattern, function (match) {
if (typeof replaceFilter === 'function' && !replaceFilter(match)) {
return match;
}
var i = tokenStack.length;
var placeholder; // Check for existing strings
while (env.code.indexOf(placeholder = getPlaceholder(language, i)) !== -1) {
++i;
} // Create a sparse array
tokenStack[i] = match;
return placeholder;
}); // Switch the grammar to markup
env.grammar = Prism.languages.markup;
}
},
tokenizePlaceholders: {
/**
* Replace placeholders with proper tokens after tokenizing.
*
* @param {object} env The environment of the `after-tokenize` hook.
* @param {string} language The language id.
*/
value: function value(env, language) {
if (env.language !== language || !env.tokenStack) {
return;
} // Switch the grammar back
env.grammar = Prism.languages[language];
var j = 0;
var keys = Object.keys(env.tokenStack);
function walkTokens(tokens) {
for (var i = 0; i < tokens.length; i++) {
// all placeholders are replaced already
if (j >= keys.length) {
break;
}
var token = tokens[i];
if (typeof token === 'string' || token.content && typeof token.content === 'string') {
var k = keys[j];
var t = env.tokenStack[k];
var s = typeof token === 'string' ? token : token.content;
var placeholder = getPlaceholder(language, k);
var index = s.indexOf(placeholder);
if (index > -1) {
++j;
var before = s.substring(0, index);
var middle = new Prism.Token(language, Prism.tokenize(t, env.grammar), 'language-' + language, t);
var after = s.substring(index + placeholder.length);
var replacement = [];
if (before) {
replacement.push.apply(replacement, walkTokens([before]));
}
replacement.push(middle);
if (after) {
replacement.push.apply(replacement, walkTokens([after]));
}
if (typeof token === 'string') {
tokens.splice.apply(tokens, [i, 1].concat(replacement));
} else {
token.content = replacement;
}
}
} else if (token.content
/* && typeof token.content !== 'string' */
) {
walkTokens(token.content);
}
}
return tokens;
}
walkTokens(env.tokens);
}
}
});
})(Prism);
/***/ }),
/***/ "Ylt2":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/SubjectSubscription.js ***!
\********************************************************************/
/*! exports provided: SubjectSubscription */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubjectSubscription", function() { return SubjectSubscription; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Subscription */ "quSY");
var SubjectSubscription = /*#__PURE__*/function (_Subscription) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(SubjectSubscription, _Subscription);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(SubjectSubscription);
function SubjectSubscription(subject, subscriber) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, SubjectSubscription);
_this = _super.call(this);
_this.subject = subject;
_this.subscriber = subscriber;
_this.closed = false;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(SubjectSubscription, [{
key: "unsubscribe",
value: function unsubscribe() {
if (this.closed) {
return;
}
this.closed = true;
var subject = this.subject;
var observers = subject.observers;
this.subject = null;
if (!observers || observers.length === 0 || subject.isStopped || subject.closed) {
return;
}
var subscriberIndex = observers.indexOf(this.subscriber);
if (subscriberIndex !== -1) {
observers.splice(subscriberIndex, 1);
}
}
}]);
return SubjectSubscription;
}(_Subscription__WEBPACK_IMPORTED_MODULE_4__["Subscription"]);
/***/ }),
/***/ "Yp+Y":
/*!**************************************************!*\
!*** ./node_modules/d3-selection/src/touches.js ***!
\**************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _sourceEvent__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./sourceEvent */ "T9TN");
/* harmony import */ var _point__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./point */ "8H8W");
/* harmony default export */ __webpack_exports__["default"] = (function (node, touches) {
if (touches == null) touches = Object(_sourceEvent__WEBPACK_IMPORTED_MODULE_0__["default"])().touches;
for (var i = 0, n = touches ? touches.length : 0, points = new Array(n); i < n; ++i) {
points[i] = Object(_point__WEBPACK_IMPORTED_MODULE_1__["default"])(node, touches[i]);
}
return points;
});
/***/ }),
/***/ "YrTO":
/*!***********************************************************!*\
!*** ./node_modules/d3-transition/src/selection/index.js ***!
\***********************************************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var d3_selection__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-selection */ "/TIM");
/* harmony import */ var _interrupt_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./interrupt.js */ "0xxc");
/* harmony import */ var _transition_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./transition.js */ "2/3s");
d3_selection__WEBPACK_IMPORTED_MODULE_0__["selection"].prototype.interrupt = _interrupt_js__WEBPACK_IMPORTED_MODULE_1__["default"];
d3_selection__WEBPACK_IMPORTED_MODULE_0__["selection"].prototype.transition = _transition_js__WEBPACK_IMPORTED_MODULE_2__["default"];
/***/ }),
/***/ "YuR2":
/*!**********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/scheduler/QueueAction.js ***!
\**********************************************************************/
/*! exports provided: QueueAction */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "QueueAction", function() { return QueueAction; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var _AsyncAction__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./AsyncAction */ "3N8a");
var QueueAction = /*#__PURE__*/function (_AsyncAction) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(QueueAction, _AsyncAction);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(QueueAction);
function QueueAction(scheduler, work) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, QueueAction);
_this = _super.call(this, scheduler, work);
_this.scheduler = scheduler;
_this.work = work;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(QueueAction, [{
key: "schedule",
value: function schedule(state) {
var delay = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
if (delay > 0) {
return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(QueueAction.prototype), "schedule", this).call(this, state, delay);
}
this.delay = delay;
this.state = state;
this.scheduler.flush(this);
return this;
}
}, {
key: "execute",
value: function execute(state, delay) {
return delay > 0 || this.closed ? Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(QueueAction.prototype), "execute", this).call(this, state, delay) : this._execute(state, delay);
}
}, {
key: "requestAsyncId",
value: function requestAsyncId(scheduler, id) {
var delay = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0;
if (delay !== null && delay > 0 || delay === null && this.delay > 0) {
return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(QueueAction.prototype), "requestAsyncId", this).call(this, scheduler, id, delay);
}
return scheduler.flush(this);
}
}]);
return QueueAction;
}(_AsyncAction__WEBPACK_IMPORTED_MODULE_6__["AsyncAction"]);
/***/ }),
/***/ "YuTi":
/*!***********************************!*\
!*** (webpack)/buildin/module.js ***!
\***********************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = function (module) {
if (!module.webpackPolyfill) {
module.deprecate = function () {};
module.paths = []; // module.parent = undefined by default
if (!module.children) module.children = [];
Object.defineProperty(module, "loaded", {
enumerable: true,
get: function get() {
return module.l;
}
});
Object.defineProperty(module, "id", {
enumerable: true,
get: function get() {
return module.i;
}
});
module.webpackPolyfill = 1;
}
return module;
};
/***/ }),
/***/ "YvDT":
/*!******************************************!*\
!*** ./node_modules/d3-color/src/lab.js ***!
\******************************************/
/*! exports provided: gray, default, Lab, lch, hcl, Hcl */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "gray", function() { return gray; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return lab; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Lab", function() { return Lab; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "lch", function() { return lch; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hcl", function() { return hcl; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Hcl", function() { return Hcl; });
/* harmony import */ var _define_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./define.js */ "Y62N");
/* harmony import */ var _color_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./color.js */ "FmoU");
/* harmony import */ var _math_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./math.js */ "Uwo/");
// https://observablehq.com/@mbostock/lab-and-rgb
var K = 18,
Xn = 0.96422,
Yn = 1,
Zn = 0.82521,
t0 = 4 / 29,
t1 = 6 / 29,
t2 = 3 * t1 * t1,
t3 = t1 * t1 * t1;
function labConvert(o) {
if (o instanceof Lab) return new Lab(o.l, o.a, o.b, o.opacity);
if (o instanceof Hcl) return hcl2lab(o);
if (!(o instanceof _color_js__WEBPACK_IMPORTED_MODULE_1__["Rgb"])) o = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["rgbConvert"])(o);
var r = rgb2lrgb(o.r),
g = rgb2lrgb(o.g),
b = rgb2lrgb(o.b),
y = xyz2lab((0.2225045 * r + 0.7168786 * g + 0.0606169 * b) / Yn),
x,
z;
if (r === g && g === b) x = z = y;else {
x = xyz2lab((0.4360747 * r + 0.3850649 * g + 0.1430804 * b) / Xn);
z = xyz2lab((0.0139322 * r + 0.0971045 * g + 0.7141733 * b) / Zn);
}
return new Lab(116 * y - 16, 500 * (x - y), 200 * (y - z), o.opacity);
}
function gray(l, opacity) {
return new Lab(l, 0, 0, opacity == null ? 1 : opacity);
}
function lab(l, a, b, opacity) {
return arguments.length === 1 ? labConvert(l) : new Lab(l, a, b, opacity == null ? 1 : opacity);
}
function Lab(l, a, b, opacity) {
this.l = +l;
this.a = +a;
this.b = +b;
this.opacity = +opacity;
}
Object(_define_js__WEBPACK_IMPORTED_MODULE_0__["default"])(Lab, lab, Object(_define_js__WEBPACK_IMPORTED_MODULE_0__["extend"])(_color_js__WEBPACK_IMPORTED_MODULE_1__["Color"], {
brighter: function brighter(k) {
return new Lab(this.l + K * (k == null ? 1 : k), this.a, this.b, this.opacity);
},
darker: function darker(k) {
return new Lab(this.l - K * (k == null ? 1 : k), this.a, this.b, this.opacity);
},
rgb: function rgb() {
var y = (this.l + 16) / 116,
x = isNaN(this.a) ? y : y + this.a / 500,
z = isNaN(this.b) ? y : y - this.b / 200;
x = Xn * lab2xyz(x);
y = Yn * lab2xyz(y);
z = Zn * lab2xyz(z);
return new _color_js__WEBPACK_IMPORTED_MODULE_1__["Rgb"](lrgb2rgb(3.1338561 * x - 1.6168667 * y - 0.4906146 * z), lrgb2rgb(-0.9787684 * x + 1.9161415 * y + 0.0334540 * z), lrgb2rgb(0.0719453 * x - 0.2289914 * y + 1.4052427 * z), this.opacity);
}
}));
function xyz2lab(t) {
return t > t3 ? Math.pow(t, 1 / 3) : t / t2 + t0;
}
function lab2xyz(t) {
return t > t1 ? t * t * t : t2 * (t - t0);
}
function lrgb2rgb(x) {
return 255 * (x <= 0.0031308 ? 12.92 * x : 1.055 * Math.pow(x, 1 / 2.4) - 0.055);
}
function rgb2lrgb(x) {
return (x /= 255) <= 0.04045 ? x / 12.92 : Math.pow((x + 0.055) / 1.055, 2.4);
}
function hclConvert(o) {
if (o instanceof Hcl) return new Hcl(o.h, o.c, o.l, o.opacity);
if (!(o instanceof Lab)) o = labConvert(o);
if (o.a === 0 && o.b === 0) return new Hcl(NaN, 0 < o.l && o.l < 100 ? 0 : NaN, o.l, o.opacity);
var h = Math.atan2(o.b, o.a) * _math_js__WEBPACK_IMPORTED_MODULE_2__["rad2deg"];
return new Hcl(h < 0 ? h + 360 : h, Math.sqrt(o.a * o.a + o.b * o.b), o.l, o.opacity);
}
function lch(l, c, h, opacity) {
return arguments.length === 1 ? hclConvert(l) : new Hcl(h, c, l, opacity == null ? 1 : opacity);
}
function hcl(h, c, l, opacity) {
return arguments.length === 1 ? hclConvert(h) : new Hcl(h, c, l, opacity == null ? 1 : opacity);
}
function Hcl(h, c, l, opacity) {
this.h = +h;
this.c = +c;
this.l = +l;
this.opacity = +opacity;
}
function hcl2lab(o) {
if (isNaN(o.h)) return new Lab(o.l, 0, 0, o.opacity);
var h = o.h * _math_js__WEBPACK_IMPORTED_MODULE_2__["deg2rad"];
return new Lab(o.l, Math.cos(h) * o.c, Math.sin(h) * o.c, o.opacity);
}
Object(_define_js__WEBPACK_IMPORTED_MODULE_0__["default"])(Hcl, hcl, Object(_define_js__WEBPACK_IMPORTED_MODULE_0__["extend"])(_color_js__WEBPACK_IMPORTED_MODULE_1__["Color"], {
brighter: function brighter(k) {
return new Hcl(this.h, this.c, this.l + K * (k == null ? 1 : k), this.opacity);
},
darker: function darker(k) {
return new Hcl(this.h, this.c, this.l - K * (k == null ? 1 : k), this.opacity);
},
rgb: function rgb() {
return hcl2lab(this).rgb();
}
}));
/***/ }),
/***/ "YyRF":
/*!*******************************************************************!*\
!*** ./node_modules/primeng/__ivy_ngcc__/fesm2015/primeng-dom.js ***!
\*******************************************************************/
/*! exports provided: ConnectedOverlayScrollHandler, DomHandler */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConnectedOverlayScrollHandler", function() { return ConnectedOverlayScrollHandler; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DomHandler", function() { return DomHandler; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/**
* @dynamic is for runtime initializing DomHandler.browser
*
* If delete below comment, we can see this error message:
* Metadata collected contains an error that will be reported at runtime:
* Only initialized variables and constants can be referenced
* because the value of this variable is needed by the template compiler.
*/
// @dynamic
var DomHandler = /*#__PURE__*/function () {
function DomHandler() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, DomHandler);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(DomHandler, null, [{
key: "addClass",
value: function addClass(element, className) {
if (element.classList) element.classList.add(className);else element.className += ' ' + className;
}
}, {
key: "addMultipleClasses",
value: function addMultipleClasses(element, className) {
if (element.classList) {
var styles = className.trim().split(' ');
for (var i = 0; i < styles.length; i++) {
element.classList.add(styles[i]);
}
} else {
var _styles = className.split(' ');
for (var _i = 0; _i < _styles.length; _i++) {
element.className += ' ' + _styles[_i];
}
}
}
}, {
key: "removeClass",
value: function removeClass(element, className) {
if (element.classList) element.classList.remove(className);else element.className = element.className.replace(new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), ' ');
}
}, {
key: "hasClass",
value: function hasClass(element, className) {
if (element.classList) return element.classList.contains(className);else return new RegExp('(^| )' + className + '( |$)', 'gi').test(element.className);
}
}, {
key: "siblings",
value: function siblings(element) {
return Array.prototype.filter.call(element.parentNode.children, function (child) {
return child !== element;
});
}
}, {
key: "find",
value: function find(element, selector) {
return Array.from(element.querySelectorAll(selector));
}
}, {
key: "findSingle",
value: function findSingle(element, selector) {
if (element) {
return element.querySelector(selector);
}
return null;
}
}, {
key: "index",
value: function index(element) {
var children = element.parentNode.childNodes;
var num = 0;
for (var i = 0; i < children.length; i++) {
if (children[i] == element) return num;
if (children[i].nodeType == 1) num++;
}
return -1;
}
}, {
key: "indexWithinGroup",
value: function indexWithinGroup(element, attributeName) {
var children = element.parentNode ? element.parentNode.childNodes : [];
var num = 0;
for (var i = 0; i < children.length; i++) {
if (children[i] == element) return num;
if (children[i].attributes && children[i].attributes[attributeName] && children[i].nodeType == 1) num++;
}
return -1;
}
}, {
key: "relativePosition",
value: function relativePosition(element, target) {
var elementDimensions = element.offsetParent ? {
width: element.offsetWidth,
height: element.offsetHeight
} : this.getHiddenElementDimensions(element);
var targetHeight = target.offsetHeight;
var targetOffset = target.getBoundingClientRect();
var viewport = this.getViewport();
var top, left;
if (targetOffset.top + targetHeight + elementDimensions.height > viewport.height) {
top = -1 * elementDimensions.height;
element.style.transformOrigin = 'bottom';
if (targetOffset.top + top < 0) {
top = -1 * targetOffset.top;
}
} else {
top = targetHeight;
element.style.transformOrigin = 'top';
}
if (elementDimensions.width > viewport.width) {
// element wider then viewport and cannot fit on screen (align at left side of viewport)
left = targetOffset.left * -1;
} else if (targetOffset.left + elementDimensions.width > viewport.width) {
// element wider then viewport but can be fit on screen (align at right side of viewport)
left = (targetOffset.left + elementDimensions.width - viewport.width) * -1;
} else {
// element fits on screen (align with target)
left = 0;
}
element.style.top = top + 'px';
element.style.left = left + 'px';
}
}, {
key: "absolutePosition",
value: function absolutePosition(element, target) {
var elementDimensions = element.offsetParent ? {
width: element.offsetWidth,
height: element.offsetHeight
} : this.getHiddenElementDimensions(element);
var elementOuterHeight = elementDimensions.height;
var elementOuterWidth = elementDimensions.width;
var targetOuterHeight = target.offsetHeight;
var targetOuterWidth = target.offsetWidth;
var targetOffset = target.getBoundingClientRect();
var windowScrollTop = this.getWindowScrollTop();
var windowScrollLeft = this.getWindowScrollLeft();
var viewport = this.getViewport();
var top, left;
if (targetOffset.top + targetOuterHeight + elementOuterHeight > viewport.height) {
top = targetOffset.top + windowScrollTop - elementOuterHeight;
element.style.transformOrigin = 'bottom';
if (top < 0) {
top = windowScrollTop;
}
} else {
top = targetOuterHeight + targetOffset.top + windowScrollTop;
element.style.transformOrigin = 'top';
}
if (targetOffset.left + elementOuterWidth > viewport.width) left = Math.max(0, targetOffset.left + windowScrollLeft + targetOuterWidth - elementOuterWidth);else left = targetOffset.left + windowScrollLeft;
element.style.top = top + 'px';
element.style.left = left + 'px';
}
}, {
key: "getParents",
value: function getParents(element) {
var parents = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : [];
return element['parentNode'] === null ? parents : this.getParents(element.parentNode, parents.concat([element.parentNode]));
}
}, {
key: "getScrollableParents",
value: function getScrollableParents(element) {
var scrollableParents = [];
if (element) {
var parents = this.getParents(element);
var overflowRegex = /(auto|scroll)/;
var overflowCheck = function overflowCheck(node) {
var styleDeclaration = window['getComputedStyle'](node, null);
return overflowRegex.test(styleDeclaration.getPropertyValue('overflow')) || overflowRegex.test(styleDeclaration.getPropertyValue('overflowX')) || overflowRegex.test(styleDeclaration.getPropertyValue('overflowY'));
};
var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(parents),
_step;
try {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
var parent = _step.value;
var scrollSelectors = parent.nodeType === 1 && parent.dataset['scrollselectors'];
if (scrollSelectors) {
var selectors = scrollSelectors.split(',');
var _iterator2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(selectors),
_step2;
try {
for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
var selector = _step2.value;
var el = this.findSingle(parent, selector);
if (el && overflowCheck(el)) {
scrollableParents.push(el);
}
}
} catch (err) {
_iterator2.e(err);
} finally {
_iterator2.f();
}
}
if (parent.nodeType !== 9 && overflowCheck(parent)) {
scrollableParents.push(parent);
}
}
} catch (err) {
_iterator.e(err);
} finally {
_iterator.f();
}
}
return scrollableParents;
}
}, {
key: "getHiddenElementOuterHeight",
value: function getHiddenElementOuterHeight(element) {
element.style.visibility = 'hidden';
element.style.display = 'block';
var elementHeight = element.offsetHeight;
element.style.display = 'none';
element.style.visibility = 'visible';
return elementHeight;
}
}, {
key: "getHiddenElementOuterWidth",
value: function getHiddenElementOuterWidth(element) {
element.style.visibility = 'hidden';
element.style.display = 'block';
var elementWidth = element.offsetWidth;
element.style.display = 'none';
element.style.visibility = 'visible';
return elementWidth;
}
}, {
key: "getHiddenElementDimensions",
value: function getHiddenElementDimensions(element) {
var dimensions = {};
element.style.visibility = 'hidden';
element.style.display = 'block';
dimensions.width = element.offsetWidth;
dimensions.height = element.offsetHeight;
element.style.display = 'none';
element.style.visibility = 'visible';
return dimensions;
}
}, {
key: "scrollInView",
value: function scrollInView(container, item) {
var borderTopValue = getComputedStyle(container).getPropertyValue('borderTopWidth');
var borderTop = borderTopValue ? parseFloat(borderTopValue) : 0;
var paddingTopValue = getComputedStyle(container).getPropertyValue('paddingTop');
var paddingTop = paddingTopValue ? parseFloat(paddingTopValue) : 0;
var containerRect = container.getBoundingClientRect();
var itemRect = item.getBoundingClientRect();
var offset = itemRect.top + document.body.scrollTop - (containerRect.top + document.body.scrollTop) - borderTop - paddingTop;
var scroll = container.scrollTop;
var elementHeight = container.clientHeight;
var itemHeight = this.getOuterHeight(item);
if (offset < 0) {
container.scrollTop = scroll + offset;
} else if (offset + itemHeight > elementHeight) {
container.scrollTop = scroll + offset - elementHeight + itemHeight;
}
}
}, {
key: "fadeIn",
value: function fadeIn(element, duration) {
element.style.opacity = 0;
var last = +new Date();
var opacity = 0;
var tick = function tick() {
opacity = +element.style.opacity.replace(",", ".") + (new Date().getTime() - last) / duration;
element.style.opacity = opacity;
last = +new Date();
if (+opacity < 1) {
window.requestAnimationFrame && requestAnimationFrame(tick) || setTimeout(tick, 16);
}
};
tick();
}
}, {
key: "fadeOut",
value: function fadeOut(element, ms) {
var opacity = 1,
interval = 50,
duration = ms,
gap = interval / duration;
var fading = setInterval(function () {
opacity = opacity - gap;
if (opacity <= 0) {
opacity = 0;
clearInterval(fading);
}
element.style.opacity = opacity;
}, interval);
}
}, {
key: "getWindowScrollTop",
value: function getWindowScrollTop() {
var doc = document.documentElement;
return (window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0);
}
}, {
key: "getWindowScrollLeft",
value: function getWindowScrollLeft() {
var doc = document.documentElement;
return (window.pageXOffset || doc.scrollLeft) - (doc.clientLeft || 0);
}
}, {
key: "matches",
value: function matches(element, selector) {
var p = Element.prototype;
var f = p['matches'] || p.webkitMatchesSelector || p['mozMatchesSelector'] || p['msMatchesSelector'] || function (s) {
return [].indexOf.call(document.querySelectorAll(s), this) !== -1;
};
return f.call(element, selector);
}
}, {
key: "getOuterWidth",
value: function getOuterWidth(el, margin) {
var width = el.offsetWidth;
if (margin) {
var style = getComputedStyle(el);
width += parseFloat(style.marginLeft) + parseFloat(style.marginRight);
}
return width;
}
}, {
key: "getHorizontalPadding",
value: function getHorizontalPadding(el) {
var style = getComputedStyle(el);
return parseFloat(style.paddingLeft) + parseFloat(style.paddingRight);
}
}, {
key: "getHorizontalMargin",
value: function getHorizontalMargin(el) {
var style = getComputedStyle(el);
return parseFloat(style.marginLeft) + parseFloat(style.marginRight);
}
}, {
key: "innerWidth",
value: function innerWidth(el) {
var width = el.offsetWidth;
var style = getComputedStyle(el);
width += parseFloat(style.paddingLeft) + parseFloat(style.paddingRight);
return width;
}
}, {
key: "width",
value: function width(el) {
var width = el.offsetWidth;
var style = getComputedStyle(el);
width -= parseFloat(style.paddingLeft) + parseFloat(style.paddingRight);
return width;
}
}, {
key: "getInnerHeight",
value: function getInnerHeight(el) {
var height = el.offsetHeight;
var style = getComputedStyle(el);
height += parseFloat(style.paddingTop) + parseFloat(style.paddingBottom);
return height;
}
}, {
key: "getOuterHeight",
value: function getOuterHeight(el, margin) {
var height = el.offsetHeight;
if (margin) {
var style = getComputedStyle(el);
height += parseFloat(style.marginTop) + parseFloat(style.marginBottom);
}
return height;
}
}, {
key: "getHeight",
value: function getHeight(el) {
var height = el.offsetHeight;
var style = getComputedStyle(el);
height -= parseFloat(style.paddingTop) + parseFloat(style.paddingBottom) + parseFloat(style.borderTopWidth) + parseFloat(style.borderBottomWidth);
return height;
}
}, {
key: "getWidth",
value: function getWidth(el) {
var width = el.offsetWidth;
var style = getComputedStyle(el);
width -= parseFloat(style.paddingLeft) + parseFloat(style.paddingRight) + parseFloat(style.borderLeftWidth) + parseFloat(style.borderRightWidth);
return width;
}
}, {
key: "getViewport",
value: function getViewport() {
var win = window,
d = document,
e = d.documentElement,
g = d.getElementsByTagName('body')[0],
w = win.innerWidth || e.clientWidth || g.clientWidth,
h = win.innerHeight || e.clientHeight || g.clientHeight;
return {
width: w,
height: h
};
}
}, {
key: "getOffset",
value: function getOffset(el) {
var rect = el.getBoundingClientRect();
return {
top: rect.top + (window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0),
left: rect.left + (window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft || 0)
};
}
}, {
key: "replaceElementWith",
value: function replaceElementWith(element, replacementElement) {
var parentNode = element.parentNode;
if (!parentNode) throw "Can't replace element";
return parentNode.replaceChild(replacementElement, element);
}
}, {
key: "getUserAgent",
value: function getUserAgent() {
return navigator.userAgent;
}
}, {
key: "isIE",
value: function isIE() {
var ua = window.navigator.userAgent;
var msie = ua.indexOf('MSIE ');
if (msie > 0) {
// IE 10 or older => return version number
return true;
}
var trident = ua.indexOf('Trident/');
if (trident > 0) {
// IE 11 => return version number
var rv = ua.indexOf('rv:');
return true;
}
var edge = ua.indexOf('Edge/');
if (edge > 0) {
// Edge (IE 12+) => return version number
return true;
} // other browser
return false;
}
}, {
key: "isIOS",
value: function isIOS() {
return /iPad|iPhone|iPod/.test(navigator.userAgent) && !window['MSStream'];
}
}, {
key: "isAndroid",
value: function isAndroid() {
return /(android)/i.test(navigator.userAgent);
}
}, {
key: "appendChild",
value: function appendChild(element, target) {
if (this.isElement(target)) target.appendChild(element);else if (target.el && target.el.nativeElement) target.el.nativeElement.appendChild(element);else throw 'Cannot append ' + target + ' to ' + element;
}
}, {
key: "removeChild",
value: function removeChild(element, target) {
if (this.isElement(target)) target.removeChild(element);else if (target.el && target.el.nativeElement) target.el.nativeElement.removeChild(element);else throw 'Cannot remove ' + element + ' from ' + target;
}
}, {
key: "removeElement",
value: function removeElement(element) {
if (!('remove' in Element.prototype)) element.parentNode.removeChild(element);else element.remove();
}
}, {
key: "isElement",
value: function isElement(obj) {
return typeof HTMLElement === "object" ? obj instanceof HTMLElement : obj && typeof obj === "object" && obj !== null && obj.nodeType === 1 && typeof obj.nodeName === "string";
}
}, {
key: "calculateScrollbarWidth",
value: function calculateScrollbarWidth(el) {
if (el) {
var style = getComputedStyle(el);
return el.offsetWidth - el.clientWidth - parseFloat(style.borderLeftWidth) - parseFloat(style.borderRightWidth);
} else {
if (this.calculatedScrollbarWidth !== null) return this.calculatedScrollbarWidth;
var scrollDiv = document.createElement("div");
scrollDiv.className = "p-scrollbar-measure";
document.body.appendChild(scrollDiv);
var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth;
document.body.removeChild(scrollDiv);
this.calculatedScrollbarWidth = scrollbarWidth;
return scrollbarWidth;
}
}
}, {
key: "calculateScrollbarHeight",
value: function calculateScrollbarHeight() {
if (this.calculatedScrollbarHeight !== null) return this.calculatedScrollbarHeight;
var scrollDiv = document.createElement("div");
scrollDiv.className = "p-scrollbar-measure";
document.body.appendChild(scrollDiv);
var scrollbarHeight = scrollDiv.offsetHeight - scrollDiv.clientHeight;
document.body.removeChild(scrollDiv);
this.calculatedScrollbarWidth = scrollbarHeight;
return scrollbarHeight;
}
}, {
key: "invokeElementMethod",
value: function invokeElementMethod(element, methodName, args) {
element[methodName].apply(element, args);
}
}, {
key: "clearSelection",
value: function clearSelection() {
if (window.getSelection) {
if (window.getSelection().empty) {
window.getSelection().empty();
} else if (window.getSelection().removeAllRanges && window.getSelection().rangeCount > 0 && window.getSelection().getRangeAt(0).getClientRects().length > 0) {
window.getSelection().removeAllRanges();
}
} else if (document['selection'] && document['selection'].empty) {
try {
document['selection'].empty();
} catch (error) {//ignore IE bug
}
}
}
}, {
key: "getBrowser",
value: function getBrowser() {
if (!this.browser) {
var matched = this.resolveUserAgent();
this.browser = {};
if (matched.browser) {
this.browser[matched.browser] = true;
this.browser['version'] = matched.version;
}
if (this.browser['chrome']) {
this.browser['webkit'] = true;
} else if (this.browser['webkit']) {
this.browser['safari'] = true;
}
}
return this.browser;
}
}, {
key: "resolveUserAgent",
value: function resolveUserAgent() {
var ua = navigator.userAgent.toLowerCase();
var match = /(chrome)[ \/]([\w.]+)/.exec(ua) || /(webkit)[ \/]([\w.]+)/.exec(ua) || /(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) || /(msie) ([\w.]+)/.exec(ua) || ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) || [];
return {
browser: match[1] || "",
version: match[2] || "0"
};
}
}, {
key: "isInteger",
value: function isInteger(value) {
if (Number.isInteger) {
return Number.isInteger(value);
} else {
return typeof value === "number" && isFinite(value) && Math.floor(value) === value;
}
}
}, {
key: "isHidden",
value: function isHidden(element) {
return element.offsetParent === null;
}
}, {
key: "getFocusableElements",
value: function getFocusableElements(element) {
var focusableElements = DomHandler.find(element, "button:not([tabindex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden]),\n [href][clientHeight][clientWidth]:not([tabindex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden]),\n input:not([tabindex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden]), select:not([tabindex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden]),\n textarea:not([tabindex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden]), [tabIndex]:not([tabIndex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden]),\n [contenteditable]:not([tabIndex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden])");
var visibleFocusableElements = [];
var _iterator3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(focusableElements),
_step3;
try {
for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) {
var focusableElement = _step3.value;
if (getComputedStyle(focusableElement).display != "none" && getComputedStyle(focusableElement).visibility != "hidden") visibleFocusableElements.push(focusableElement);
}
} catch (err) {
_iterator3.e(err);
} finally {
_iterator3.f();
}
return visibleFocusableElements;
}
}, {
key: "generateZIndex",
value: function generateZIndex() {
this.zindex = this.zindex || 999;
return ++this.zindex;
}
}]);
return DomHandler;
}();
DomHandler.zindex = 1000;
DomHandler.calculatedScrollbarWidth = null;
DomHandler.calculatedScrollbarHeight = null;
var ConnectedOverlayScrollHandler = /*#__PURE__*/function () {
function ConnectedOverlayScrollHandler(element) {
var listener = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : function () {};
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, ConnectedOverlayScrollHandler);
this.element = element;
this.listener = listener;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(ConnectedOverlayScrollHandler, [{
key: "bindScrollListener",
value: function bindScrollListener() {
this.scrollableParents = DomHandler.getScrollableParents(this.element);
for (var i = 0; i < this.scrollableParents.length; i++) {
this.scrollableParents[i].addEventListener('scroll', this.listener);
}
}
}, {
key: "unbindScrollListener",
value: function unbindScrollListener() {
if (this.scrollableParents) {
for (var i = 0; i < this.scrollableParents.length; i++) {
this.scrollableParents[i].removeEventListener('scroll', this.listener);
}
}
}
}, {
key: "destroy",
value: function destroy() {
this.unbindScrollListener();
this.element = null;
this.listener = null;
this.scrollableParents = null;
}
}]);
return ConnectedOverlayScrollHandler;
}();
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "Z303":
/*!**************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/timeInterval.js ***!
\**************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY");
var scan_1 = __webpack_require__(/*! ./scan */ "vrE+");
var defer_1 = __webpack_require__(/*! ../observable/defer */ "b/k1");
var map_1 = __webpack_require__(/*! ./map */ "q3Kh");
function timeInterval(scheduler) {
if (scheduler === void 0) {
scheduler = async_1.async;
}
return function (source) {
return defer_1.defer(function () {
return source.pipe(scan_1.scan(function (_a, value) {
var current = _a.current;
return {
value: value,
current: scheduler.now(),
last: current
};
}, {
current: scheduler.now(),
value: undefined,
last: undefined
}), map_1.map(function (_a) {
var current = _a.current,
last = _a.last,
value = _a.value;
return new TimeInterval(value, current - last);
}));
});
};
}
exports.timeInterval = timeInterval;
var TimeInterval = function () {
function TimeInterval(value, interval) {
this.value = value;
this.interval = interval;
}
return TimeInterval;
}();
exports.TimeInterval = TimeInterval;
/***/ }),
/***/ "Z4QM":
/*!******************************************!*\
!*** ./node_modules/moment/locale/sd.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Sindhi [sd]
//! author : Narain Sagar : https://github.com/narainsagar
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var months = ['جنوري', 'فيبروري', 'مارچ', 'اپريل', 'مئي', 'جون', 'جولاءِ', 'آگسٽ', 'سيپٽمبر', 'آڪٽوبر', 'نومبر', 'ڊسمبر'],
days = ['آچر', 'سومر', 'اڱارو', 'اربع', 'خميس', 'جمع', 'ڇنڇر'];
var sd = moment.defineLocale('sd', {
months: months,
monthsShort: months,
weekdays: days,
weekdaysShort: days,
weekdaysMin: days,
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY HH:mm',
LLLL: 'dddd، D MMMM YYYY HH:mm'
},
meridiemParse: /صبح|شام/,
isPM: function isPM(input) {
return 'شام' === input;
},
meridiem: function meridiem(hour, minute, isLower) {
if (hour < 12) {
return 'صبح';
}
return 'شام';
},
calendar: {
sameDay: '[اڄ] LT',
nextDay: '[سڀاڻي] LT',
nextWeek: 'dddd [اڳين هفتي تي] LT',
lastDay: '[ڪالهه] LT',
lastWeek: '[گزريل هفتي] dddd [تي] LT',
sameElse: 'L'
},
relativeTime: {
future: '%s پوء',
past: '%s اڳ',
s: 'چند سيڪنڊ',
ss: '%d سيڪنڊ',
m: 'هڪ منٽ',
mm: '%d منٽ',
h: 'هڪ ڪلاڪ',
hh: '%d ڪلاڪ',
d: 'هڪ ڏينهن',
dd: '%d ڏينهن',
M: 'هڪ مهينو',
MM: '%d مهينا',
y: 'هڪ سال',
yy: '%d سال'
},
preparse: function preparse(string) {
return string.replace(/،/g, ',');
},
postformat: function postformat(string) {
return string.replace(/,/g, '،');
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return sd;
});
/***/ }),
/***/ "Z5Ne":
/*!***************************************************!*\
!*** ./node_modules/d3-array/src/intersection.js ***!
\***************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return intersection; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe");
/* harmony import */ var _set_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./set.js */ "8XJe");
function intersection(values) {
for (var _len = arguments.length, others = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
others[_key - 1] = arguments[_key];
}
values = new Set(values);
others = others.map(_set_js__WEBPACK_IMPORTED_MODULE_1__["default"]);
var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values),
_step;
try {
out: for (_iterator.s(); !(_step = _iterator.n()).done;) {
var value = _step.value;
var _iterator2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(others),
_step2;
try {
for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
var other = _step2.value;
if (!other.has(value)) {
values.delete(value);
continue out;
}
}
} catch (err) {
_iterator2.e(err);
} finally {
_iterator2.f();
}
}
} catch (err) {
_iterator.e(err);
} finally {
_iterator.f();
}
return values;
}
/***/ }),
/***/ "Z5tI":
/*!***************************************************************!*\
!*** ./node_modules/rxjs/internal/util/subscribeToPromise.js ***!
\***************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var hostReportError_1 = __webpack_require__(/*! ./hostReportError */ "MkmW");
exports.subscribeToPromise = function (promise) {
return function (subscriber) {
promise.then(function (value) {
if (!subscriber.closed) {
subscriber.next(value);
subscriber.complete();
}
}, function (err) {
return subscriber.error(err);
}).then(null, hostReportError_1.hostReportError);
return subscriber;
};
};
/***/ }),
/***/ "ZAMP":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/ms-my.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Malay [ms-my]
//! note : DEPRECATED, the correct one is [ms]
//! author : Weldan Jamili : https://github.com/weldan
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var msMy = moment.defineLocale('ms-my', {
months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split('_'),
monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'),
weekdays: 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'),
weekdaysShort: 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'),
weekdaysMin: 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'),
longDateFormat: {
LT: 'HH.mm',
LTS: 'HH.mm.ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY [pukul] HH.mm',
LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm'
},
meridiemParse: /pagi|tengahari|petang|malam/,
meridiemHour: function meridiemHour(hour, meridiem) {
if (hour === 12) {
hour = 0;
}
if (meridiem === 'pagi') {
return hour;
} else if (meridiem === 'tengahari') {
return hour >= 11 ? hour : hour + 12;
} else if (meridiem === 'petang' || meridiem === 'malam') {
return hour + 12;
}
},
meridiem: function meridiem(hours, minutes, isLower) {
if (hours < 11) {
return 'pagi';
} else if (hours < 15) {
return 'tengahari';
} else if (hours < 19) {
return 'petang';
} else {
return 'malam';
}
},
calendar: {
sameDay: '[Hari ini pukul] LT',
nextDay: '[Esok pukul] LT',
nextWeek: 'dddd [pukul] LT',
lastDay: '[Kelmarin pukul] LT',
lastWeek: 'dddd [lepas pukul] LT',
sameElse: 'L'
},
relativeTime: {
future: 'dalam %s',
past: '%s yang lepas',
s: 'beberapa saat',
ss: '%d saat',
m: 'seminit',
mm: '%d minit',
h: 'sejam',
hh: '%d jam',
d: 'sehari',
dd: '%d hari',
M: 'sebulan',
MM: '%d bulan',
y: 'setahun',
yy: '%d tahun'
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 7 // The week that contains Jan 7th is the first week of the year.
}
});
return msMy;
});
/***/ }),
/***/ "ZHwm":
/*!*************************************************************!*\
!*** ./node_modules/rxjs/internal/operators/publishLast.js ***!
\*************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var AsyncSubject_1 = __webpack_require__(/*! ../AsyncSubject */ "eYLY");
var multicast_1 = __webpack_require__(/*! ./multicast */ "7K7o");
function publishLast() {
return function (source) {
return multicast_1.multicast(new AsyncSubject_1.AsyncSubject())(source);
};
}
exports.publishLast = publishLast;
/***/ }),
/***/ "ZQwz":
/*!******************************************!*\
!*** ./node_modules/d3-shape/src/arc.js ***!
\******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var d3_path__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-path */ "83xM");
/* harmony import */ var _constant_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./constant.js */ "2K37");
/* harmony import */ var _math_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./math.js */ "CYYh");
function arcInnerRadius(d) {
return d.innerRadius;
}
function arcOuterRadius(d) {
return d.outerRadius;
}
function arcStartAngle(d) {
return d.startAngle;
}
function arcEndAngle(d) {
return d.endAngle;
}
function arcPadAngle(d) {
return d && d.padAngle; // Note: optional!
}
function intersect(x0, y0, x1, y1, x2, y2, x3, y3) {
var x10 = x1 - x0,
y10 = y1 - y0,
x32 = x3 - x2,
y32 = y3 - y2,
t = y32 * x10 - x32 * y10;
if (t * t < _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) return;
t = (x32 * (y0 - y2) - y32 * (x0 - x2)) / t;
return [x0 + t * x10, y0 + t * y10];
} // Compute perpendicular offset line of length rc.
// http://mathworld.wolfram.com/Circle-LineIntersection.html
function cornerTangents(x0, y0, x1, y1, r1, rc, cw) {
var x01 = x0 - x1,
y01 = y0 - y1,
lo = (cw ? rc : -rc) / Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sqrt"])(x01 * x01 + y01 * y01),
ox = lo * y01,
oy = -lo * x01,
x11 = x0 + ox,
y11 = y0 + oy,
x10 = x1 + ox,
y10 = y1 + oy,
x00 = (x11 + x10) / 2,
y00 = (y11 + y10) / 2,
dx = x10 - x11,
dy = y10 - y11,
d2 = dx * dx + dy * dy,
r = r1 - rc,
D = x11 * y10 - x10 * y11,
d = (dy < 0 ? -1 : 1) * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sqrt"])(Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["max"])(0, r * r * d2 - D * D)),
cx0 = (D * dy - dx * d) / d2,
cy0 = (-D * dx - dy * d) / d2,
cx1 = (D * dy + dx * d) / d2,
cy1 = (-D * dx + dy * d) / d2,
dx0 = cx0 - x00,
dy0 = cy0 - y00,
dx1 = cx1 - x00,
dy1 = cy1 - y00; // Pick the closer of the two intersection points.
// TODO Is there a faster way to determine which intersection to use?
if (dx0 * dx0 + dy0 * dy0 > dx1 * dx1 + dy1 * dy1) cx0 = cx1, cy0 = cy1;
return {
cx: cx0,
cy: cy0,
x01: -ox,
y01: -oy,
x11: cx0 * (r1 / r - 1),
y11: cy0 * (r1 / r - 1)
};
}
/* harmony default export */ __webpack_exports__["default"] = (function () {
var innerRadius = arcInnerRadius,
outerRadius = arcOuterRadius,
cornerRadius = Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(0),
padRadius = null,
startAngle = arcStartAngle,
endAngle = arcEndAngle,
padAngle = arcPadAngle,
context = null;
function arc() {
var buffer,
r,
r0 = +innerRadius.apply(this, arguments),
r1 = +outerRadius.apply(this, arguments),
a0 = startAngle.apply(this, arguments) - _math_js__WEBPACK_IMPORTED_MODULE_2__["halfPi"],
a1 = endAngle.apply(this, arguments) - _math_js__WEBPACK_IMPORTED_MODULE_2__["halfPi"],
da = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["abs"])(a1 - a0),
cw = a1 > a0;
if (!context) context = buffer = Object(d3_path__WEBPACK_IMPORTED_MODULE_0__["path"])(); // Ensure that the outer radius is always larger than the inner radius.
if (r1 < r0) r = r1, r1 = r0, r0 = r; // Is it a point?
if (!(r1 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"])) context.moveTo(0, 0); // Or is it a circle or annulus?
else if (da > _math_js__WEBPACK_IMPORTED_MODULE_2__["tau"] - _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) {
context.moveTo(r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a0), r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a0));
context.arc(0, 0, r1, a0, a1, !cw);
if (r0 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) {
context.moveTo(r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a1), r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a1));
context.arc(0, 0, r0, a1, a0, cw);
}
} // Or is it a circular or annular sector?
else {
var a01 = a0,
a11 = a1,
a00 = a0,
a10 = a1,
da0 = da,
da1 = da,
ap = padAngle.apply(this, arguments) / 2,
rp = ap > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"] && (padRadius ? +padRadius.apply(this, arguments) : Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sqrt"])(r0 * r0 + r1 * r1)),
rc = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["min"])(Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["abs"])(r1 - r0) / 2, +cornerRadius.apply(this, arguments)),
rc0 = rc,
rc1 = rc,
t0,
t1; // Apply padding? Note that since r1 ≥ r0, da1 ≥ da0.
if (rp > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) {
var p0 = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["asin"])(rp / r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(ap)),
p1 = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["asin"])(rp / r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(ap));
if ((da0 -= p0 * 2) > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) p0 *= cw ? 1 : -1, a00 += p0, a10 -= p0;else da0 = 0, a00 = a10 = (a0 + a1) / 2;
if ((da1 -= p1 * 2) > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) p1 *= cw ? 1 : -1, a01 += p1, a11 -= p1;else da1 = 0, a01 = a11 = (a0 + a1) / 2;
}
var x01 = r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a01),
y01 = r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a01),
x10 = r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a10),
y10 = r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a10); // Apply rounded corners?
if (rc > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) {
var x11 = r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a11),
y11 = r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a11),
x00 = r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a00),
y00 = r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a00),
oc; // Restrict the corner radius according to the sector angle.
if (da < _math_js__WEBPACK_IMPORTED_MODULE_2__["pi"] && (oc = intersect(x01, y01, x00, y00, x11, y11, x10, y10))) {
var ax = x01 - oc[0],
ay = y01 - oc[1],
bx = x11 - oc[0],
by = y11 - oc[1],
kc = 1 / Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["acos"])((ax * bx + ay * by) / (Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sqrt"])(ax * ax + ay * ay) * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sqrt"])(bx * bx + by * by))) / 2),
lc = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sqrt"])(oc[0] * oc[0] + oc[1] * oc[1]);
rc0 = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["min"])(rc, (r0 - lc) / (kc - 1));
rc1 = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["min"])(rc, (r1 - lc) / (kc + 1));
}
} // Is the sector collapsed to a line?
if (!(da1 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"])) context.moveTo(x01, y01); // Does the sector’s outer ring have rounded corners?
else if (rc1 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) {
t0 = cornerTangents(x00, y00, x01, y01, r1, rc1, cw);
t1 = cornerTangents(x11, y11, x10, y10, r1, rc1, cw);
context.moveTo(t0.cx + t0.x01, t0.cy + t0.y01); // Have the corners merged?
if (rc1 < rc) context.arc(t0.cx, t0.cy, rc1, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.y01, t0.x01), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.y01, t1.x01), !cw); // Otherwise, draw the two corners and the ring.
else {
context.arc(t0.cx, t0.cy, rc1, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.y01, t0.x01), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.y11, t0.x11), !cw);
context.arc(0, 0, r1, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.cy + t0.y11, t0.cx + t0.x11), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.cy + t1.y11, t1.cx + t1.x11), !cw);
context.arc(t1.cx, t1.cy, rc1, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.y11, t1.x11), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.y01, t1.x01), !cw);
}
} // Or is the outer ring just a circular arc?
else context.moveTo(x01, y01), context.arc(0, 0, r1, a01, a11, !cw); // Is there no inner ring, and it’s a circular sector?
// Or perhaps it’s an annular sector collapsed due to padding?
if (!(r0 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) || !(da0 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"])) context.lineTo(x10, y10); // Does the sector’s inner ring (or point) have rounded corners?
else if (rc0 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) {
t0 = cornerTangents(x10, y10, x11, y11, r0, -rc0, cw);
t1 = cornerTangents(x01, y01, x00, y00, r0, -rc0, cw);
context.lineTo(t0.cx + t0.x01, t0.cy + t0.y01); // Have the corners merged?
if (rc0 < rc) context.arc(t0.cx, t0.cy, rc0, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.y01, t0.x01), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.y01, t1.x01), !cw); // Otherwise, draw the two corners and the ring.
else {
context.arc(t0.cx, t0.cy, rc0, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.y01, t0.x01), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.y11, t0.x11), !cw);
context.arc(0, 0, r0, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.cy + t0.y11, t0.cx + t0.x11), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.cy + t1.y11, t1.cx + t1.x11), cw);
context.arc(t1.cx, t1.cy, rc0, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.y11, t1.x11), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.y01, t1.x01), !cw);
}
} // Or is the inner ring just a circular arc?
else context.arc(0, 0, r0, a10, a00, cw);
}
context.closePath();
if (buffer) return context = null, buffer + "" || null;
}
arc.centroid = function () {
var r = (+innerRadius.apply(this, arguments) + +outerRadius.apply(this, arguments)) / 2,
a = (+startAngle.apply(this, arguments) + +endAngle.apply(this, arguments)) / 2 - _math_js__WEBPACK_IMPORTED_MODULE_2__["pi"] / 2;
return [Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a) * r, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a) * r];
};
arc.innerRadius = function (_) {
return arguments.length ? (innerRadius = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : innerRadius;
};
arc.outerRadius = function (_) {
return arguments.length ? (outerRadius = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : outerRadius;
};
arc.cornerRadius = function (_) {
return arguments.length ? (cornerRadius = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : cornerRadius;
};
arc.padRadius = function (_) {
return arguments.length ? (padRadius = _ == null ? null : typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : padRadius;
};
arc.startAngle = function (_) {
return arguments.length ? (startAngle = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : startAngle;
};
arc.endAngle = function (_) {
return arguments.length ? (endAngle = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : endAngle;
};
arc.padAngle = function (_) {
return arguments.length ? (padAngle = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : padAngle;
};
arc.context = function (_) {
return arguments.length ? (context = _ == null ? null : _, arc) : context;
};
return arc;
});
/***/ }),
/***/ "ZRP+":
/*!********************************************!*\
!*** ./node_modules/d3-ease/src/linear.js ***!
\********************************************/
/*! exports provided: linear */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "linear", function() { return linear; });
function linear(t) {
return +t;
}
/***/ }),
/***/ "ZTPi":
/*!********************************************************!*\
!*** ./node_modules/rxjs/internal/operators/repeat.js ***!
\********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
var empty_1 = __webpack_require__(/*! ../observable/empty */ "aJGj");
function repeat(count) {
if (count === void 0) {
count = -1;
}
return function (source) {
if (count === 0) {
return empty_1.empty();
} else if (count < 0) {
return source.lift(new RepeatOperator(-1, source));
} else {
return source.lift(new RepeatOperator(count - 1, source));
}
};
}
exports.repeat = repeat;
var RepeatOperator = function () {
function RepeatOperator(count, source) {
this.count = count;
this.source = source;
}
RepeatOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new RepeatSubscriber(subscriber, this.count, this.source));
};
return RepeatOperator;
}();
var RepeatSubscriber = function (_super) {
__extends(RepeatSubscriber, _super);
function RepeatSubscriber(destination, count, source) {
var _this = _super.call(this, destination) || this;
_this.count = count;
_this.source = source;
return _this;
}
RepeatSubscriber.prototype.complete = function () {
if (!this.isStopped) {
var _a = this,
source = _a.source,
count = _a.count;
if (count === 0) {
return _super.prototype.complete.call(this);
} else if (count > -1) {
this.count = count - 1;
}
source.subscribe(this._unsubscribeAndRecycle());
}
};
return RepeatSubscriber;
}(Subscriber_1.Subscriber);
/***/ }),
/***/ "ZUHj":
/*!***********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/subscribeToResult.js ***!
\***********************************************************************/
/*! exports provided: subscribeToResult */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subscribeToResult", function() { return subscribeToResult; });
/* harmony import */ var _InnerSubscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../InnerSubscriber */ "51Dv");
/* harmony import */ var _subscribeTo__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./subscribeTo */ "SeVD");
/* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Observable */ "HDdC");
function subscribeToResult(outerSubscriber, result, outerValue, outerIndex) {
var innerSubscriber = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : new _InnerSubscriber__WEBPACK_IMPORTED_MODULE_0__["InnerSubscriber"](outerSubscriber, outerValue, outerIndex);
if (innerSubscriber.closed) {
return undefined;
}
if (result instanceof _Observable__WEBPACK_IMPORTED_MODULE_2__["Observable"]) {
return result.subscribe(innerSubscriber);
}
return Object(_subscribeTo__WEBPACK_IMPORTED_MODULE_1__["subscribeTo"])(result)(innerSubscriber);
}
/***/ }),
/***/ "Zduo":
/*!******************************************!*\
!*** ./node_modules/moment/locale/eo.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Esperanto [eo]
//! author : Colin Dean : https://github.com/colindean
//! author : Mia Nordentoft Imperatori : https://github.com/miestasmia
//! comment : miestasmia corrected the translation by colindean
//! comment : Vivakvo corrected the translation by colindean and miestasmia
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var eo = moment.defineLocale('eo', {
months: 'januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro'.split('_'),
monthsShort: 'jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec'.split('_'),
weekdays: 'dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato'.split('_'),
weekdaysShort: 'dim_lun_mard_merk_ĵaŭ_ven_sab'.split('_'),
weekdaysMin: 'di_lu_ma_me_ĵa_ve_sa'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'YYYY-MM-DD',
LL: '[la] D[-an de] MMMM, YYYY',
LLL: '[la] D[-an de] MMMM, YYYY HH:mm',
LLLL: 'dddd[n], [la] D[-an de] MMMM, YYYY HH:mm',
llll: 'ddd, [la] D[-an de] MMM, YYYY HH:mm'
},
meridiemParse: /[ap]\.t\.m/i,
isPM: function isPM(input) {
return input.charAt(0).toLowerCase() === 'p';
},
meridiem: function meridiem(hours, minutes, isLower) {
if (hours > 11) {
return isLower ? 'p.t.m.' : 'P.T.M.';
} else {
return isLower ? 'a.t.m.' : 'A.T.M.';
}
},
calendar: {
sameDay: '[Hodiaŭ je] LT',
nextDay: '[Morgaŭ je] LT',
nextWeek: 'dddd[n je] LT',
lastDay: '[Hieraŭ je] LT',
lastWeek: '[pasintan] dddd[n je] LT',
sameElse: 'L'
},
relativeTime: {
future: 'post %s',
past: 'antaŭ %s',
s: 'kelkaj sekundoj',
ss: '%d sekundoj',
m: 'unu minuto',
mm: '%d minutoj',
h: 'unu horo',
hh: '%d horoj',
d: 'unu tago',
//ne 'diurno', ĉar estas uzita por proksimumo
dd: '%d tagoj',
M: 'unu monato',
MM: '%d monatoj',
y: 'unu jaro',
yy: '%d jaroj'
},
dayOfMonthOrdinalParse: /\d{1,2}a/,
ordinal: '%da',
week: {
dow: 1,
// Monday is the first day of the week.
doy: 7 // The week that contains Jan 7th is the first week of the year.
}
});
return eo;
});
/***/ }),
/***/ "ZgVT":
/*!******************************************************!*\
!*** ./node_modules/prismjs/components/prism-css.js ***!
\******************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
(function (Prism) {
var string = /(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;
Prism.languages.css = {
'comment': /\/\*[\s\S]*?\*\//,
'atrule': {
pattern: /@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,
inside: {
'rule': /^@[\w-]+/,
'selector-function-argument': {
pattern: /(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,
lookbehind: true,
alias: 'selector'
},
'keyword': {
pattern: /(^|[^\w-])(?:and|not|only|or)(?![\w-])/,
lookbehind: true
} // See rest below
}
},
'url': {
// https://drafts.csswg.org/css-values-3/#urls
pattern: RegExp('\\burl\\((?:' + string.source + '|' + /(?:[^\\\r\n()"']|\\[\s\S])*/.source + ')\\)', 'i'),
greedy: true,
inside: {
'function': /^url/i,
'punctuation': /^\(|\)$/,
'string': {
pattern: RegExp('^' + string.source + '$'),
alias: 'url'
}
}
},
'selector': {
pattern: RegExp('(^|[{}\\s])[^{}\\s](?:[^{};"\'\\s]|\\s+(?![\\s{])|' + string.source + ')*(?=\\s*\\{)'),
lookbehind: true
},
'string': {
pattern: string,
greedy: true
},
'property': {
pattern: /(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,
lookbehind: true
},
'important': /!important\b/i,
'function': {
pattern: /(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,
lookbehind: true
},
'punctuation': /[(){};:,]/
};
Prism.languages.css['atrule'].inside.rest = Prism.languages.css;
var markup = Prism.languages.markup;
if (markup) {
markup.tag.addInlined('style', 'css');
markup.tag.addAttribute('style', 'css');
}
})(Prism);
/***/ }),
/***/ "Zy1z":
/*!*******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/pairwise.js ***!
\*******************************************************************/
/*! exports provided: pairwise */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "pairwise", function() { return pairwise; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
function pairwise() {
return function (source) {
return source.lift(new PairwiseOperator());
};
}
var PairwiseOperator = /*#__PURE__*/function () {
function PairwiseOperator() {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, PairwiseOperator);
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(PairwiseOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new PairwiseSubscriber(subscriber));
}
}]);
return PairwiseOperator;
}();
var PairwiseSubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(PairwiseSubscriber, _Subscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(PairwiseSubscriber);
function PairwiseSubscriber(destination) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, PairwiseSubscriber);
_this = _super.call(this, destination);
_this.hasPrev = false;
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(PairwiseSubscriber, [{
key: "_next",
value: function _next(value) {
var pair;
if (this.hasPrev) {
pair = [this.prev, value];
} else {
this.hasPrev = true;
}
this.prev = value;
if (pair) {
this.destination.next(pair);
}
}
}]);
return PairwiseSubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_4__["Subscriber"]);
/***/ }),
/***/ "Zyez":
/*!************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/sequenceEqual.js ***!
\************************************************************************/
/*! exports provided: sequenceEqual, SequenceEqualOperator, SequenceEqualSubscriber */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sequenceEqual", function() { return sequenceEqual; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SequenceEqualOperator", function() { return SequenceEqualOperator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SequenceEqualSubscriber", function() { return SequenceEqualSubscriber; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../Subscriber */ "7o/Q");
function sequenceEqual(compareTo, comparator) {
return function (source) {
return source.lift(new SequenceEqualOperator(compareTo, comparator));
};
}
var SequenceEqualOperator = /*#__PURE__*/function () {
function SequenceEqualOperator(compareTo, comparator) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, SequenceEqualOperator);
this.compareTo = compareTo;
this.comparator = comparator;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(SequenceEqualOperator, [{
key: "call",
value: function call(subscriber, source) {
return source.subscribe(new SequenceEqualSubscriber(subscriber, this.compareTo, this.comparator));
}
}]);
return SequenceEqualOperator;
}();
var SequenceEqualSubscriber = /*#__PURE__*/function (_Subscriber) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(SequenceEqualSubscriber, _Subscriber);
var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(SequenceEqualSubscriber);
function SequenceEqualSubscriber(destination, compareTo, comparator) {
var _this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, SequenceEqualSubscriber);
_this = _super.call(this, destination);
_this.compareTo = compareTo;
_this.comparator = comparator;
_this._a = [];
_this._b = [];
_this._oneComplete = false;
_this.destination.add(compareTo.subscribe(new SequenceEqualCompareToSubscriber(destination, Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this))));
return _this;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(SequenceEqualSubscriber, [{
key: "_next",
value: function _next(value) {
if (this._oneComplete && this._b.length === 0) {
this.emit(false);
} else {
this._a.push(value);
this.checkValues();
}
}
}, {
key: "_complete",
value: function _complete() {
if (this._oneComplete) {
this.emit(this._a.length === 0 && this._b.length === 0);
} else {
this._oneComplete = true;
}
this.unsubscribe();
}
}, {
key: "checkValues",
value: function checkValues() {
var _a = this._a,
_b = this._b,
comparator = this.comparator;
while (_a.length > 0 && _b.length > 0) {
var a = _a.shift();
var b = _b.shift();
var areEqual = false;
try {
areEqual = comparator ? comparator(a, b) : a === b;
} catch (e) {
this.destination.error(e);
}
if (!areEqual) {
this.emit(false);
}
}
}
}, {
key: "emit",
value: function emit(value) {
var destination = this.destination;
destination.next(value);
destination.complete();
}
}, {
key: "nextB",
value: function nextB(value) {
if (this._oneComplete && this._a.length === 0) {
this.emit(false);
} else {
this._b.push(value);
this.checkValues();
}
}
}, {
key: "completeB",
value: function completeB() {
if (this._oneComplete) {
this.emit(this._a.length === 0 && this._b.length === 0);
} else {
this._oneComplete = true;
}
}
}]);
return SequenceEqualSubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_5__["Subscriber"]);
var SequenceEqualCompareToSubscriber = /*#__PURE__*/function (_Subscriber2) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(SequenceEqualCompareToSubscriber, _Subscriber2);
var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(SequenceEqualCompareToSubscriber);
function SequenceEqualCompareToSubscriber(destination, parent) {
var _this2;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, SequenceEqualCompareToSubscriber);
_this2 = _super2.call(this, destination);
_this2.parent = parent;
return _this2;
}
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(SequenceEqualCompareToSubscriber, [{
key: "_next",
value: function _next(value) {
this.parent.nextB(value);
}
}, {
key: "_error",
value: function _error(err) {
this.parent.error(err);
this.unsubscribe();
}
}, {
key: "_complete",
value: function _complete() {
this.parent.completeB();
this.unsubscribe();
}
}]);
return SequenceEqualCompareToSubscriber;
}(_Subscriber__WEBPACK_IMPORTED_MODULE_5__["Subscriber"]);
/***/ }),
/***/ "ZzDG":
/*!**************************************************!*\
!*** ./node_modules/d3-interpolate/src/array.js ***!
\**************************************************/
/*! exports provided: default, genericArray */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "genericArray", function() { return genericArray; });
/* harmony import */ var _value_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./value.js */ "6h3Y");
/* harmony import */ var _numberArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./numberArray.js */ "Ud7J");
/* harmony default export */ __webpack_exports__["default"] = (function (a, b) {
return (Object(_numberArray_js__WEBPACK_IMPORTED_MODULE_1__["isNumberArray"])(b) ? _numberArray_js__WEBPACK_IMPORTED_MODULE_1__["default"] : genericArray)(a, b);
});
function genericArray(a, b) {
var nb = b ? b.length : 0,
na = a ? Math.min(nb, a.length) : 0,
x = new Array(na),
c = new Array(nb),
i;
for (i = 0; i < na; ++i) {
x[i] = Object(_value_js__WEBPACK_IMPORTED_MODULE_0__["default"])(a[i], b[i]);
}
for (; i < nb; ++i) {
c[i] = b[i];
}
return function (t) {
for (i = 0; i < na; ++i) {
c[i] = x[i](t);
}
return c;
};
}
/***/ }),
/***/ "a3WO":
/*!*********************************************************************!*\
!*** ./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js ***!
\*********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _arrayLikeToArray; });
function _arrayLikeToArray(arr, len) {
if (len == null || len > arr.length) len = arr.length;
for (var i = 0, arr2 = new Array(len); i < len; i++) {
arr2[i] = arr[i];
}
return arr2;
}
/***/ }),
/***/ "a6us":
/*!*******************************************************!*\
!*** ./node_modules/rxjs/internal/operators/retry.js ***!
\*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
function retry(count) {
if (count === void 0) {
count = -1;
}
return function (source) {
return source.lift(new RetryOperator(count, source));
};
}
exports.retry = retry;
var RetryOperator = function () {
function RetryOperator(count, source) {
this.count = count;
this.source = source;
}
RetryOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new RetrySubscriber(subscriber, this.count, this.source));
};
return RetryOperator;
}();
var RetrySubscriber = function (_super) {
__extends(RetrySubscriber, _super);
function RetrySubscriber(destination, count, source) {
var _this = _super.call(this, destination) || this;
_this.count = count;
_this.source = source;
return _this;
}
RetrySubscriber.prototype.error = function (err) {
if (!this.isStopped) {
var _a = this,
source = _a.source,
count = _a.count;
if (count === 0) {
return _super.prototype.error.call(this, err);
} else if (count > -1) {
this.count = count - 1;
}
source.subscribe(this._unsubscribeAndRecycle());
}
};
return RetrySubscriber;
}(Subscriber_1.Subscriber);
/***/ }),
/***/ "a7Bn":
/*!******************************************************!*\
!*** ./node_modules/rxjs/internal/operators/skip.js ***!
\******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var __extends = this && this.__extends || function () {
var _extendStatics = function extendStatics(d, b) {
_extendStatics = Object.setPrototypeOf || {
__proto__: []
} instanceof Array && function (d, b) {
d.__proto__ = b;
} || function (d, b) {
for (var p in b) {
if (b.hasOwnProperty(p)) d[p] = b[p];
}
};
return _extendStatics(d, b);
};
return function (d, b) {
_extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
}();
Object.defineProperty(exports, "__esModule", {
value: true
});
var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1");
function skip(count) {
return function (source) {
return source.lift(new SkipOperator(count));
};
}
exports.skip = skip;
var SkipOperator = function () {
function SkipOperator(total) {
this.total = total;
}
SkipOperator.prototype.call = function (subscriber, source) {
return source.subscribe(new SkipSubscriber(subscriber, this.total));
};
return SkipOperator;
}();
var SkipSubscriber = function (_super) {
__extends(SkipSubscriber, _super);
function SkipSubscriber(destination, total) {
var _this = _super.call(this, destination) || this;
_this.total = total;
_this.count = 0;
return _this;
}
SkipSubscriber.prototype._next = function (x) {
if (++this.count > this.total) {
this.destination.next(x);
}
};
return SkipSubscriber;
}(Subscriber_1.Subscriber);
/***/ }),
/***/ "a7t3":
/*!************************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/util/subscribeToPromise.js ***!
\************************************************************************/
/*! exports provided: subscribeToPromise */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subscribeToPromise", function() { return subscribeToPromise; });
/* harmony import */ var _hostReportError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./hostReportError */ "NJ4a");
var subscribeToPromise = function subscribeToPromise(promise) {
return function (subscriber) {
promise.then(function (value) {
if (!subscriber.closed) {
subscriber.next(value);
subscriber.complete();
}
}, function (err) {
return subscriber.error(err);
}).then(null, _hostReportError__WEBPACK_IMPORTED_MODULE_0__["hostReportError"]);
return subscriber;
};
};
/***/ }),
/***/ "a8tM":
/*!**********************************************************!*\
!*** ./node_modules/d3-hierarchy/src/hierarchy/index.js ***!
\**********************************************************/
/*! exports provided: default, computeHeight, Node */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return hierarchy; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "computeHeight", function() { return computeHeight; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Node", function() { return Node; });
/* harmony import */ var _count_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./count.js */ "3pBD");
/* harmony import */ var _each_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./each.js */ "6x6I");
/* harmony import */ var _eachBefore_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./eachBefore.js */ "PYcf");
/* harmony import */ var _eachAfter_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./eachAfter.js */ "njJa");
/* harmony import */ var _sum_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./sum.js */ "bJAQ");
/* harmony import */ var _sort_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./sort.js */ "umZI");
/* harmony import */ var _path_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./path.js */ "J27/");
/* harmony import */ var _ancestors_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./ancestors.js */ "S/r+");
/* harmony import */ var _descendants_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./descendants.js */ "+Tjx");
/* harmony import */ var _leaves_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./leaves.js */ "v/rI");
/* harmony import */ var _links_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./links.js */ "SgsU");
function hierarchy(data, children) {
var root = new Node(data),
valued = +data.value && (root.value = data.value),
node,
nodes = [root],
child,
childs,
i,
n;
if (children == null) children = defaultChildren;
while (node = nodes.pop()) {
if (valued) node.value = +node.data.value;
if ((childs = children(node.data)) && (n = childs.length)) {
node.children = new Array(n);
for (i = n - 1; i >= 0; --i) {
nodes.push(child = node.children[i] = new Node(childs[i]));
child.parent = node;
child.depth = node.depth + 1;
}
}
}
return root.eachBefore(computeHeight);
}
function node_copy() {
return hierarchy(this).eachBefore(copyData);
}
function defaultChildren(d) {
return d.children;
}
function copyData(node) {
node.data = node.data.data;
}
function computeHeight(node) {
var height = 0;
do {
node.height = height;
} while ((node = node.parent) && node.height < ++height);
}
function Node(data) {
this.data = data;
this.depth = this.height = 0;
this.parent = null;
}
Node.prototype = hierarchy.prototype = {
constructor: Node,
count: _count_js__WEBPACK_IMPORTED_MODULE_0__["default"],
each: _each_js__WEBPACK_IMPORTED_MODULE_1__["default"],
eachAfter: _eachAfter_js__WEBPACK_IMPORTED_MODULE_3__["default"],
eachBefore: _eachBefore_js__WEBPACK_IMPORTED_MODULE_2__["default"],
sum: _sum_js__WEBPACK_IMPORTED_MODULE_4__["default"],
sort: _sort_js__WEBPACK_IMPORTED_MODULE_5__["default"],
path: _path_js__WEBPACK_IMPORTED_MODULE_6__["default"],
ancestors: _ancestors_js__WEBPACK_IMPORTED_MODULE_7__["default"],
descendants: _descendants_js__WEBPACK_IMPORTED_MODULE_8__["default"],
leaves: _leaves_js__WEBPACK_IMPORTED_MODULE_9__["default"],
links: _links_js__WEBPACK_IMPORTED_MODULE_10__["default"],
copy: node_copy
};
/***/ }),
/***/ "aECQ":
/*!*********************************************************************!*\
!*** ./node_modules/@angular/fire/__ivy_ngcc__/auth/es2015/auth.js ***!
\*********************************************************************/
/*! exports provided: AngularFireAuth */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AngularFireAuth", function() { return AngularFireAuth; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "qCKp");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs/operators */ "kU1M");
/* harmony import */ var _angular_fire__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/fire */ "05qF");
var __decorate = undefined && undefined.__decorate || function (decorators, target, key, desc) {
var c = arguments.length,
r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc,
d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);else for (var i = decorators.length - 1; i >= 0; i--) {
if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
}
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = undefined && undefined.__metadata || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param = undefined && undefined.__param || function (paramIndex, decorator) {
return function (target, key) {
decorator(target, key, paramIndex);
};
};
var AngularFireAuth = function AngularFireAuth(options, nameOrConfig, platformId, zone) {
var _this = this;
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AngularFireAuth);
this.zone = zone;
var scheduler = new _angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseZoneScheduler"](zone, platformId);
this.auth = zone.runOutsideAngular(function () {
var app = Object(_angular_fire__WEBPACK_IMPORTED_MODULE_4__["_firebaseAppFactory"])(options, zone, nameOrConfig);
return app.auth();
});
this.authState = scheduler.keepUnstableUntilFirst(scheduler.runOutsideAngular(new rxjs__WEBPACK_IMPORTED_MODULE_2__["Observable"](function (subscriber) {
var unsubscribe = _this.auth.onAuthStateChanged(subscriber);
return {
unsubscribe: unsubscribe
};
})));
this.user = scheduler.keepUnstableUntilFirst(scheduler.runOutsideAngular(new rxjs__WEBPACK_IMPORTED_MODULE_2__["Observable"](function (subscriber) {
var unsubscribe = _this.auth.onIdTokenChanged(subscriber);
return {
unsubscribe: unsubscribe
};
})));
this.idToken = this.user.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["switchMap"])(function (user) {
return user ? Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(user.getIdToken()) : Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["of"])(null);
}));
this.idTokenResult = this.user.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["switchMap"])(function (user) {
return user ? Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(user.getIdTokenResult()) : Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["of"])(null);
}));
};
AngularFireAuth.ɵfac = function AngularFireAuth_Factory(t) {
return new (t || AngularFireAuth)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵinject"](_angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseOptionsToken"]), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵinject"](_angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseNameOrConfigToken"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_1__["PLATFORM_ID"]), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgZone"]));
};
AngularFireAuth.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjectable"]({
token: AngularFireAuth,
factory: function factory(t) {
return AngularFireAuth.ɵfac(t);
}
});
AngularFireAuth = __decorate([__param(0, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseOptionsToken"])), __param(1, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Optional"])()), __param(1, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseNameOrConfigToken"])), __param(2, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_angular_core__WEBPACK_IMPORTED_MODULE_1__["PLATFORM_ID"])), __metadata("design:paramtypes", [Object, Object, Object, _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgZone"]])], AngularFireAuth);
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](AngularFireAuth, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"]
}], function () {
return [{
type: Object,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"],
args: [_angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseOptionsToken"]]
}]
}, {
type: Object,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Optional"]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"],
args: [_angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseNameOrConfigToken"]]
}]
}, {
type: Object,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"],
args: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["PLATFORM_ID"]]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgZone"]
}];
}, null);
})();
/***/ }),
/***/ "aGrj":
/*!**********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/switchMapTo.js ***!
\**********************************************************************/
/*! exports provided: switchMapTo */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "switchMapTo", function() { return switchMapTo; });
/* harmony import */ var _switchMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./switchMap */ "eIep");
function switchMapTo(innerObservable, resultSelector) {
return resultSelector ? Object(_switchMap__WEBPACK_IMPORTED_MODULE_0__["switchMap"])(function () {
return innerObservable;
}, resultSelector) : Object(_switchMap__WEBPACK_IMPORTED_MODULE_0__["switchMap"])(function () {
return innerObservable;
});
}
/***/ }),
/***/ "aIdf":
/*!******************************************!*\
!*** ./node_modules/moment/locale/br.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Breton [br]
//! author : Jean-Baptiste Le Duigou : https://github.com/jbleduigou
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
function relativeTimeWithMutation(number, withoutSuffix, key) {
var format = {
mm: 'munutenn',
MM: 'miz',
dd: 'devezh'
};
return number + ' ' + mutation(format[key], number);
}
function specialMutationForYears(number) {
switch (lastNumber(number)) {
case 1:
case 3:
case 4:
case 5:
case 9:
return number + ' bloaz';
default:
return number + ' vloaz';
}
}
function lastNumber(number) {
if (number > 9) {
return lastNumber(number % 10);
}
return number;
}
function mutation(text, number) {
if (number === 2) {
return softMutation(text);
}
return text;
}
function softMutation(text) {
var mutationTable = {
m: 'v',
b: 'v',
d: 'z'
};
if (mutationTable[text.charAt(0)] === undefined) {
return text;
}
return mutationTable[text.charAt(0)] + text.substring(1);
}
var monthsParse = [/^gen/i, /^c[ʼ\']hwe/i, /^meu/i, /^ebr/i, /^mae/i, /^(mez|eve)/i, /^gou/i, /^eos/i, /^gwe/i, /^her/i, /^du/i, /^ker/i],
monthsRegex = /^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,
monthsStrictRegex = /^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,
monthsShortStrictRegex = /^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,
fullWeekdaysParse = [/^sul/i, /^lun/i, /^meurzh/i, /^merc[ʼ\']her/i, /^yaou/i, /^gwener/i, /^sadorn/i],
shortWeekdaysParse = [/^Sul/i, /^Lun/i, /^Meu/i, /^Mer/i, /^Yao/i, /^Gwe/i, /^Sad/i],
minWeekdaysParse = [/^Su/i, /^Lu/i, /^Me([^r]|$)/i, /^Mer/i, /^Ya/i, /^Gw/i, /^Sa/i];
var br = moment.defineLocale('br', {
months: 'Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu'.split('_'),
monthsShort: 'Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker'.split('_'),
weekdays: 'Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn'.split('_'),
weekdaysShort: 'Sul_Lun_Meu_Mer_Yao_Gwe_Sad'.split('_'),
weekdaysMin: 'Su_Lu_Me_Mer_Ya_Gw_Sa'.split('_'),
weekdaysParse: minWeekdaysParse,
fullWeekdaysParse: fullWeekdaysParse,
shortWeekdaysParse: shortWeekdaysParse,
minWeekdaysParse: minWeekdaysParse,
monthsRegex: monthsRegex,
monthsShortRegex: monthsRegex,
monthsStrictRegex: monthsStrictRegex,
monthsShortStrictRegex: monthsShortStrictRegex,
monthsParse: monthsParse,
longMonthsParse: monthsParse,
shortMonthsParse: monthsParse,
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D [a viz] MMMM YYYY',
LLL: 'D [a viz] MMMM YYYY HH:mm',
LLLL: 'dddd, D [a viz] MMMM YYYY HH:mm'
},
calendar: {
sameDay: '[Hiziv da] LT',
nextDay: '[Warcʼhoazh da] LT',
nextWeek: 'dddd [da] LT',
lastDay: '[Decʼh da] LT',
lastWeek: 'dddd [paset da] LT',
sameElse: 'L'
},
relativeTime: {
future: 'a-benn %s',
past: '%s ʼzo',
s: 'un nebeud segondennoù',
ss: '%d eilenn',
m: 'ur vunutenn',
mm: relativeTimeWithMutation,
h: 'un eur',
hh: '%d eur',
d: 'un devezh',
dd: relativeTimeWithMutation,
M: 'ur miz',
MM: relativeTimeWithMutation,
y: 'ur bloaz',
yy: specialMutationForYears
},
dayOfMonthOrdinalParse: /\d{1,2}(añ|vet)/,
ordinal: function ordinal(number) {
var output = number === 1 ? 'añ' : 'vet';
return number + output;
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
},
meridiemParse: /a.m.|g.m./,
// goude merenn | a-raok merenn
isPM: function isPM(token) {
return token === 'g.m.';
},
meridiem: function meridiem(hour, minute, isLower) {
return hour < 12 ? 'a.m.' : 'g.m.';
}
});
return br;
});
/***/ }),
/***/ "aIsn":
/*!******************************************!*\
!*** ./node_modules/moment/locale/mi.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Maori [mi]
//! author : John Corrigan : https://github.com/johnideal
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var mi = moment.defineLocale('mi', {
months: 'Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea'.split('_'),
monthsShort: 'Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki'.split('_'),
monthsRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,
monthsStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,
monthsShortRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,
monthsShortStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,
weekdays: 'Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei'.split('_'),
weekdaysShort: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'),
weekdaysMin: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'),
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY [i] HH:mm',
LLLL: 'dddd, D MMMM YYYY [i] HH:mm'
},
calendar: {
sameDay: '[i teie mahana, i] LT',
nextDay: '[apopo i] LT',
nextWeek: 'dddd [i] LT',
lastDay: '[inanahi i] LT',
lastWeek: 'dddd [whakamutunga i] LT',
sameElse: 'L'
},
relativeTime: {
future: 'i roto i %s',
past: '%s i mua',
s: 'te hēkona ruarua',
ss: '%d hēkona',
m: 'he meneti',
mm: '%d meneti',
h: 'te haora',
hh: '%d haora',
d: 'he ra',
dd: '%d ra',
M: 'he marama',
MM: '%d marama',
y: 'he tau',
yy: '%d tau'
},
dayOfMonthOrdinalParse: /\d{1,2}º/,
ordinal: '%dº',
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return mi;
});
/***/ }),
/***/ "aJGj":
/*!********************************************************!*\
!*** ./node_modules/rxjs/internal/observable/empty.js ***!
\********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var Observable_1 = __webpack_require__(/*! ../Observable */ "Q1FS");
exports.EMPTY = new Observable_1.Observable(function (subscriber) {
return subscriber.complete();
});
function empty(scheduler) {
return scheduler ? emptyScheduled(scheduler) : exports.EMPTY;
}
exports.empty = empty;
function emptyScheduled(scheduler) {
return new Observable_1.Observable(function (subscriber) {
return scheduler.schedule(function () {
return subscriber.complete();
});
});
}
/***/ }),
/***/ "aNk7":
/*!*********************************************************!*\
!*** ./node_modules/d3-transition/src/transition/on.js ***!
\*********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _schedule_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./schedule.js */ "rtYu");
function start(name) {
return (name + "").trim().split(/^|\s+/).every(function (t) {
var i = t.indexOf(".");
if (i >= 0) t = t.slice(0, i);
return !t || t === "start";
});
}
function onFunction(id, name, listener) {
var on0,
on1,
sit = start(name) ? _schedule_js__WEBPACK_IMPORTED_MODULE_0__["init"] : _schedule_js__WEBPACK_IMPORTED_MODULE_0__["set"];
return function () {
var schedule = sit(this, id),
on = schedule.on; // If this node shared a dispatch with the previous node,
// just assign the updated shared dispatch and we’re done!
// Otherwise, copy-on-write.
if (on !== on0) (on1 = (on0 = on).copy()).on(name, listener);
schedule.on = on1;
};
}
/* harmony default export */ __webpack_exports__["default"] = (function (name, listener) {
var id = this._id;
return arguments.length < 2 ? Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["get"])(this.node(), id).on.on(name) : this.each(onFunction(id, name, listener));
});
/***/ }),
/***/ "aOuE":
/*!*****************************************************!*\
!*** ./node_modules/rxjs/internal/operators/max.js ***!
\*****************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var reduce_1 = __webpack_require__(/*! ./reduce */ "YK4L");
function max(comparer) {
var max = typeof comparer === 'function' ? function (x, y) {
return comparer(x, y) > 0 ? x : y;
} : function (x, y) {
return x > y ? x : y;
};
return reduce_1.reduce(max);
}
exports.max = max;
/***/ }),
/***/ "aQkU":
/*!******************************************!*\
!*** ./node_modules/moment/locale/mk.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Macedonian [mk]
//! author : Borislav Mickov : https://github.com/B0k0
//! author : Sashko Todorov : https://github.com/bkyceh
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var mk = moment.defineLocale('mk', {
months: 'јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември'.split('_'),
monthsShort: 'јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек'.split('_'),
weekdays: 'недела_понеделник_вторник_среда_четврток_петок_сабота'.split('_'),
weekdaysShort: 'нед_пон_вто_сре_чет_пет_саб'.split('_'),
weekdaysMin: 'нe_пo_вт_ср_че_пе_сa'.split('_'),
longDateFormat: {
LT: 'H:mm',
LTS: 'H:mm:ss',
L: 'D.MM.YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY H:mm',
LLLL: 'dddd, D MMMM YYYY H:mm'
},
calendar: {
sameDay: '[Денес во] LT',
nextDay: '[Утре во] LT',
nextWeek: '[Во] dddd [во] LT',
lastDay: '[Вчера во] LT',
lastWeek: function lastWeek() {
switch (this.day()) {
case 0:
case 3:
case 6:
return '[Изминатата] dddd [во] LT';
case 1:
case 2:
case 4:
case 5:
return '[Изминатиот] dddd [во] LT';
}
},
sameElse: 'L'
},
relativeTime: {
future: 'за %s',
past: 'пред %s',
s: 'неколку секунди',
ss: '%d секунди',
m: 'една минута',
mm: '%d минути',
h: 'еден час',
hh: '%d часа',
d: 'еден ден',
dd: '%d дена',
M: 'еден месец',
MM: '%d месеци',
y: 'една година',
yy: '%d години'
},
dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/,
ordinal: function ordinal(number) {
var lastDigit = number % 10,
last2Digits = number % 100;
if (number === 0) {
return number + '-ев';
} else if (last2Digits === 0) {
return number + '-ен';
} else if (last2Digits > 10 && last2Digits < 20) {
return number + '-ти';
} else if (lastDigit === 1) {
return number + '-ви';
} else if (lastDigit === 2) {
return number + '-ри';
} else if (lastDigit === 7 || lastDigit === 8) {
return number + '-ми';
} else {
return number + '-ти';
}
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 7 // The week that contains Jan 7th is the first week of the year.
}
});
return mk;
});
/***/ }),
/***/ "aY1w":
/*!***********************************************************!*\
!*** ./node_modules/d3-selection/src/selection/sparse.js ***!
\***********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (update) {
return new Array(update.length);
});
/***/ }),
/***/ "aw+z":
/*!************************************************!*\
!*** ./node_modules/d3-scale/src/threshold.js ***!
\************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return threshold; });
/* harmony import */ var d3_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-array */ "vBe5");
/* harmony import */ var _init_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./init.js */ "1Ix/");
function threshold() {
var domain = [0.5],
range = [0, 1],
unknown,
n = 1;
function scale(x) {
return x != null && x <= x ? range[Object(d3_array__WEBPACK_IMPORTED_MODULE_0__["bisect"])(domain, x, 0, n)] : unknown;
}
scale.domain = function (_) {
return arguments.length ? (domain = Array.from(_), n = Math.min(domain.length, range.length - 1), scale) : domain.slice();
};
scale.range = function (_) {
return arguments.length ? (range = Array.from(_), n = Math.min(domain.length, range.length - 1), scale) : range.slice();
};
scale.invertExtent = function (y) {
var i = range.indexOf(y);
return [domain[i - 1], domain[i]];
};
scale.unknown = function (_) {
return arguments.length ? (unknown = _, scale) : unknown;
};
scale.copy = function () {
return threshold().domain(domain).range(range).unknown(unknown);
};
return _init_js__WEBPACK_IMPORTED_MODULE_1__["initRange"].apply(scale, arguments);
}
/***/ }),
/***/ "b/k1":
/*!********************************************************!*\
!*** ./node_modules/rxjs/internal/observable/defer.js ***!
\********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var Observable_1 = __webpack_require__(/*! ../Observable */ "Q1FS");
var from_1 = __webpack_require__(/*! ./from */ "gTqA");
var empty_1 = __webpack_require__(/*! ./empty */ "aJGj");
function defer(observableFactory) {
return new Observable_1.Observable(function (subscriber) {
var input;
try {
input = observableFactory();
} catch (err) {
subscriber.error(err);
return undefined;
}
var source = input ? from_1.from(input) : empty_1.empty();
return source.subscribe(subscriber);
});
}
exports.defer = defer;
/***/ }),
/***/ "b1Dy":
/*!*********************************************!*\
!*** ./node_modules/moment/locale/en-nz.js ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : English (New Zealand) [en-nz]
//! author : Luke McGregor : https://github.com/lukemcgregor
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var enNz = moment.defineLocale('en-nz', {
months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),
monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),
weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),
weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),
weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),
longDateFormat: {
LT: 'h:mm A',
LTS: 'h:mm:ss A',
L: 'DD/MM/YYYY',
LL: 'D MMMM YYYY',
LLL: 'D MMMM YYYY h:mm A',
LLLL: 'dddd, D MMMM YYYY h:mm A'
},
calendar: {
sameDay: '[Today at] LT',
nextDay: '[Tomorrow at] LT',
nextWeek: 'dddd [at] LT',
lastDay: '[Yesterday at] LT',
lastWeek: '[Last] dddd [at] LT',
sameElse: 'L'
},
relativeTime: {
future: 'in %s',
past: '%s ago',
s: 'a few seconds',
ss: '%d seconds',
m: 'a minute',
mm: '%d minutes',
h: 'an hour',
hh: '%d hours',
d: 'a day',
dd: '%d days',
M: 'a month',
MM: '%d months',
y: 'a year',
yy: '%d years'
},
dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/,
ordinal: function ordinal(number) {
var b = number % 10,
output = ~~(number % 100 / 10) === 1 ? 'th' : b === 1 ? 'st' : b === 2 ? 'nd' : b === 3 ? 'rd' : 'th';
return number + output;
},
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return enNz;
});
/***/ }),
/***/ "b6Qw":
/*!*************************************************************************************!*\
!*** ./node_modules/ngx-cookie-service/__ivy_ngcc__/fesm2015/ngx-cookie-service.js ***!
\*************************************************************************************/
/*! exports provided: CookieService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CookieService", function() { return CookieService; });
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB");
/* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common */ "ofXK");
// This service is based on the `ng2-cookies` package which sadly is not a service and does
var CookieService = /*#__PURE__*/function () {
function CookieService( // The type `Document` may not be used here. Although a fix is on its way,
// we will go with `any` for now to support Angular 2.4.x projects.
// Issue: https://github.com/angular/angular/issues/12631
// Fix: https://github.com/angular/angular/pull/14894
document, // Get the `PLATFORM_ID` so we can check if we're in a browser.
platformId) {
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, CookieService);
this.document = document;
this.platformId = platformId;
this.documentIsAccessible = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["isPlatformBrowser"])(this.platformId);
}
/**
* @param name Cookie name
* @returns boolean - whether cookie with specified name exists
*/
Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(CookieService, [{
key: "check",
value: function check(name) {
if (!this.documentIsAccessible) {
return false;
}
name = encodeURIComponent(name);
var regExp = this.getCookieRegExp(name);
var exists = regExp.test(this.document.cookie);
return exists;
}
/**
* @param name Cookie name
* @returns property value
*/
}, {
key: "get",
value: function get(name) {
if (this.documentIsAccessible && this.check(name)) {
name = encodeURIComponent(name);
var regExp = this.getCookieRegExp(name);
var result = regExp.exec(this.document.cookie);
return this.safeDecodeURIComponent(result[1]);
} else {
return '';
}
}
/**
* @returns all the cookies in json
*/
}, {
key: "getAll",
value: function getAll() {
var _this = this;
if (!this.documentIsAccessible) {
return {};
}
var cookies = {};
var document = this.document;
if (document.cookie && document.cookie !== '') {
document.cookie.split(';').forEach(function (currentCookie) {
var _currentCookie$split = currentCookie.split('='),
_currentCookie$split2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_currentCookie$split, 2),
cookieName = _currentCookie$split2[0],
cookieValue = _currentCookie$split2[1];
cookies[_this.safeDecodeURIComponent(cookieName.replace(/^ /, ''))] = _this.safeDecodeURIComponent(cookieValue);
});
}
return cookies;
}
}, {
key: "set",
value: function set(name, value, expiresOrOptions, path, domain, secure, sameSite) {
if (!this.documentIsAccessible) {
return;
}
if (typeof expiresOrOptions === 'number' || expiresOrOptions instanceof Date || path || domain || secure || sameSite) {
var optionsBody = {
expires: expiresOrOptions,
path: path,
domain: domain,
secure: secure,
sameSite: sameSite ? sameSite : 'Lax'
};
this.set(name, value, optionsBody);
return;
}
var cookieString = encodeURIComponent(name) + '=' + encodeURIComponent(value) + ';';
var options = expiresOrOptions ? expiresOrOptions : {};
if (options.expires) {
if (typeof options.expires === 'number') {
var dateExpires = new Date(new Date().getTime() + options.expires * 1000 * 60 * 60 * 24);
cookieString += 'expires=' + dateExpires.toUTCString() + ';';
} else {
cookieString += 'expires=' + options.expires.toUTCString() + ';';
}
}
if (options.path) {
cookieString += 'path=' + options.path + ';';
}
if (options.domain) {
cookieString += 'domain=' + options.domain + ';';
}
if (options.secure === false && options.sameSite === 'None') {
options.secure = true;
console.warn("[ngx-cookie-service] Cookie ".concat(name, " was forced with secure flag because sameSite=None.") + "More details : https://github.com/stevermeister/ngx-cookie-service/issues/86#issuecomment-597720130");
}
if (options.secure) {
cookieString += 'secure;';
}
if (!options.sameSite) {
options.sameSite = 'Lax';
}
cookieString += 'sameSite=' + options.sameSite + ';';
this.document.cookie = cookieString;
}
/**
* @param name Cookie name
* @param path Cookie path
* @param domain Cookie domain
*/
}, {
key: "delete",
value: function _delete(name, path, domain, secure) {
var sameSite = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 'Lax';
if (!this.documentIsAccessible) {
return;
}
var expiresDate = new Date('Thu, 01 Jan 1970 00:00:01 GMT');
this.set(name, '', {
expires: expiresDate,
path: path,
domain: domain,
secure: secure,
sameSite: sameSite
});
}
/**
* @param path Cookie path
* @param domain Cookie domain
*/
}, {
key: "deleteAll",
value: function deleteAll(path, domain, secure) {
var sameSite = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 'Lax';
if (!this.documentIsAccessible) {
return;
}
var cookies = this.getAll();
for (var cookieName in cookies) {
if (cookies.hasOwnProperty(cookieName)) {
this.delete(cookieName, path, domain, secure, sameSite);
}
}
}
/**
* @param name Cookie name
* @returns property RegExp
*/
}, {
key: "getCookieRegExp",
value: function getCookieRegExp(name) {
var escapedName = name.replace(/([\[\]\{\}\(\)\|\=\;\+\?\,\.\*\^\$])/gi, '\\$1');
return new RegExp('(?:^' + escapedName + '|;\\s*' + escapedName + ')=(.*?)(?:;|$)', 'g');
}
}, {
key: "safeDecodeURIComponent",
value: function safeDecodeURIComponent(encodedURIComponent) {
try {
return decodeURIComponent(encodedURIComponent);
} catch (_a) {
// probably it is not uri encoded. return as is
return encodedURIComponent;
}
}
}]);
return CookieService;
}();
CookieService.ɵfac = function CookieService_Factory(t) {
return new (t || CookieService)(_angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵinject"](_angular_common__WEBPACK_IMPORTED_MODULE_4__["DOCUMENT"]), _angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_3__["PLATFORM_ID"]));
};
CookieService.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵdefineInjectable"])({
factory: function CookieService_Factory() {
return new CookieService(Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵinject"])(_angular_common__WEBPACK_IMPORTED_MODULE_4__["DOCUMENT"]), Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵinject"])(_angular_core__WEBPACK_IMPORTED_MODULE_3__["PLATFORM_ID"]));
},
token: CookieService,
providedIn: "root"
});
CookieService.ctorParameters = function () {
return [{
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_4__["DOCUMENT"]]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["InjectionToken"],
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Inject"],
args: [_angular_core__WEBPACK_IMPORTED_MODULE_3__["PLATFORM_ID"]]
}]
}];
};
/*@__PURE__*/
(function () {
_angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵsetClassMetadata"](CookieService, [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Injectable"],
args: [{
providedIn: 'root'
}]
}], function () {
return [{
type: undefined,
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Inject"],
args: [_angular_common__WEBPACK_IMPORTED_MODULE_4__["DOCUMENT"]]
}]
}, {
type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["InjectionToken"],
decorators: [{
type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Inject"],
args: [_angular_core__WEBPACK_IMPORTED_MODULE_3__["PLATFORM_ID"]]
}]
}];
}, null);
})();
/*
* Public API Surface of ngx-cookie-service
*/
/**
* Generated bundle index. Do not edit.
*/
/***/ }),
/***/ "b9Oj":
/*!***************************************************!*\
!*** ./node_modules/d3-selection/src/selector.js ***!
\***************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
function none() {}
/* harmony default export */ __webpack_exports__["default"] = (function (selector) {
return selector == null ? none : function () {
return this.querySelector(selector);
};
});
/***/ }),
/***/ "bHdf":
/*!*******************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/mergeAll.js ***!
\*******************************************************************/
/*! exports provided: mergeAll */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeAll", function() { return mergeAll; });
/* harmony import */ var _mergeMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mergeMap */ "5+tZ");
/* harmony import */ var _util_identity__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/identity */ "SpAZ");
function mergeAll() {
var concurrent = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : Number.POSITIVE_INFINITY;
return Object(_mergeMap__WEBPACK_IMPORTED_MODULE_0__["mergeMap"])(_util_identity__WEBPACK_IMPORTED_MODULE_1__["identity"], concurrent);
}
/***/ }),
/***/ "bJAQ":
/*!********************************************************!*\
!*** ./node_modules/d3-hierarchy/src/hierarchy/sum.js ***!
\********************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (function (value) {
return this.eachAfter(function (node) {
var sum = +value(node.data) || 0,
children = node.children,
i = children && children.length;
while (--i >= 0) {
sum += children[i].value;
}
node.value = sum;
});
});
/***/ }),
/***/ "bNSl":
/*!****************************************************!*\
!*** ./node_modules/d3-selection/src/namespace.js ***!
\****************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _namespaces__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./namespaces */ "4xGt");
/* harmony default export */ __webpack_exports__["default"] = (function (name) {
var prefix = name += "",
i = prefix.indexOf(":");
if (i >= 0 && (prefix = name.slice(0, i)) !== "xmlns") name = name.slice(i + 1);
return _namespaces__WEBPACK_IMPORTED_MODULE_0__["default"].hasOwnProperty(prefix) ? {
space: _namespaces__WEBPACK_IMPORTED_MODULE_0__["default"][prefix],
local: name
} : name;
});
/***/ }),
/***/ "bOMt":
/*!******************************************!*\
!*** ./node_modules/moment/locale/nb.js ***!
\******************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
//! moment.js locale configuration
//! locale : Norwegian Bokmål [nb]
//! authors : Espen Hovlandsdal : https://github.com/rexxars
//! Sigurd Gartmann : https://github.com/sigurdga
//! Stephen Ramthun : https://github.com/stephenramthun
;
(function (global, factory) {
true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined;
})(this, function (moment) {
'use strict'; //! moment.js locale configuration
var nb = moment.defineLocale('nb', {
months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split('_'),
monthsShort: 'jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.'.split('_'),
monthsParseExact: true,
weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'),
weekdaysShort: 'sø._ma._ti._on._to._fr._lø.'.split('_'),
weekdaysMin: 'sø_ma_ti_on_to_fr_lø'.split('_'),
weekdaysParseExact: true,
longDateFormat: {
LT: 'HH:mm',
LTS: 'HH:mm:ss',
L: 'DD.MM.YYYY',
LL: 'D. MMMM YYYY',
LLL: 'D. MMMM YYYY [kl.] HH:mm',
LLLL: 'dddd D. MMMM YYYY [kl.] HH:mm'
},
calendar: {
sameDay: '[i dag kl.] LT',
nextDay: '[i morgen kl.] LT',
nextWeek: 'dddd [kl.] LT',
lastDay: '[i går kl.] LT',
lastWeek: '[forrige] dddd [kl.] LT',
sameElse: 'L'
},
relativeTime: {
future: 'om %s',
past: '%s siden',
s: 'noen sekunder',
ss: '%d sekunder',
m: 'ett minutt',
mm: '%d minutter',
h: 'en time',
hh: '%d timer',
d: 'en dag',
dd: '%d dager',
w: 'en uke',
ww: '%d uker',
M: 'en måned',
MM: '%d måneder',
y: 'ett år',
yy: '%d år'
},
dayOfMonthOrdinalParse: /\d{1,2}\./,
ordinal: '%d.',
week: {
dow: 1,
// Monday is the first day of the week.
doy: 4 // The week that contains Jan 4th is the first week of the year.
}
});
return nb;
});
/***/ }),
/***/ "bOdf":
/*!********************************************************************!*\
!*** ./node_modules/rxjs/_esm2015/internal/operators/concatMap.js ***!
\********************************************************************/
/*! exports provided: concatMap */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "concatMap", function() { return concatMap; });
/* harmony import */ var _mergeMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mergeMap */ "5+tZ");
function concatMap(project, resultSelector) {
return Object(_mergeMap__WEBPACK_IMPORTED_MODULE_0__["mergeMap"])(project, resultSelector, 1);
}
/***/ }),
/***/ "bPOv":
/*!*********************************************************!*\
!*** ./node_modules/prismjs/components/prism-markup.js ***!
\*********************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
Prism.languages.markup = {
'comment': //,
'prolog': /<\?[\s\S]+?\?>/,
'doctype': {
// https://www.w3.org/TR/xml/#NT-doctypedecl
pattern: /"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,
greedy: true,
inside: {
'internal-subset': {
pattern: /(^[^\[]*\[)[\s\S]+(?=\]>$)/,
lookbehind: true,
greedy: true,
inside: null // see below
},
'string': {
pattern: /"[^"]*"|'[^']*'/,
greedy: true
},
'punctuation': /^$|[[\]]/,
'doctype-tag': /^DOCTYPE/,
'name': /[^\s<>'"]+/
}
},
'cdata': //i,
'tag': {
pattern: /<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,
greedy: true,
inside: {
'tag': {
pattern: /^<\/?[^\s>\/]+/,
inside: {
'punctuation': /^<\/?/,
'namespace': /^[^\s>\/:]+:/
}
},
'special-attr': [],
'attr-value': {
pattern: /=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,
inside: {
'punctuation': [{
pattern: /^=/,
alias: 'attr-equals'
}, /"|'/]
}
},
'punctuation': /\/?>/,
'attr-name': {
pattern: /[^\s>\/]+/,
inside: {
'namespace': /^[^\s>\/:]+:/
}
}
}
},
'entity': [{
pattern: /&[\da-z]{1,8};/i,
alias: 'named-entity'
}, /?[\da-f]{1,8};/i]
};
Prism.languages.markup['tag'].inside['attr-value'].inside['entity'] = Prism.languages.markup['entity'];
Prism.languages.markup['doctype'].inside['internal-subset'].inside = Prism.languages.markup; // Plugin to make entity title show the real entity, idea by Roman Komarov
Prism.hooks.add('wrap', function (env) {
if (env.type === 'entity') {
env.attributes['title'] = env.content.replace(/&/, '&');
}
});
Object.defineProperty(Prism.languages.markup.tag, 'addInlined', {
/**
* Adds an inlined language to markup.
*
* An example of an inlined language is CSS with `