{"version":3,"file":"covalent-echarts-regression.mjs","sources":["../tmp-esm2022/regression/regression.component.js","../tmp-esm2022/regression/regression.module.js","../tmp-esm2022/regression/covalent-echarts-regression.js"],"sourcesContent":["import { Component, Input, ChangeDetectionStrategy, forwardRef, } from '@angular/core';\nimport { assignDefined, TdSeriesDirective, } from '@covalent/echarts/base';\nimport { TdChartSeriesScatterComponent, } from '@covalent/echarts/scatter';\nimport * as ecStat from 'echarts-stat';\nimport * as i0 from \"@angular/core\";\nconst _c0 = [\"td-regression\", \"\"];\nexport class TdChartSeriesRegressionComponent extends TdChartSeriesScatterComponent {\n    data;\n    regressionType;\n    polinomialOrder;\n    ngOnChanges() {\n        this.render();\n    }\n    getConfig() {\n        return {\n            regressionType: this.regressionType,\n            polinomialOrder: this.polinomialOrder,\n            coordinateSystem: this.coordinateSystem,\n            xAxisIndex: this.xAxisIndex,\n            yAxisIndex: this.yAxisIndex,\n            polarIndex: this.polarIndex,\n            geoIndex: this.geoIndex,\n            calendarIndex: this.calendarIndex,\n            hoverAnimation: this.hoverAnimation,\n            legendHoverLink: this.legendHoverLink,\n            symbol: this.symbol,\n            symbolSize: this.symbolSize,\n            symbolRotate: this.symbolRotate,\n            symbolKeepAspect: this.symbolKeepAspect,\n            symbolOffset: this.symbolOffset,\n            large: this.large,\n            largeThreshold: this.largeThreshold,\n            cursor: this.cursor,\n            label: this.label,\n            itemStyle: this.itemStyle,\n            emphasis: this.emphasis,\n            progressive: this.progressive,\n            progressiveThreshold: this.progressiveThreshold,\n            dimensions: this.dimensions,\n            encode: this.encode,\n            seriesLayoutBy: this.seriesLayoutBy,\n            datasetIndex: this.datasetIndex,\n            markPoint: this.markPoint,\n            markLine: this.markLine,\n            markArea: this.markArea,\n            zlevel: this.zlevel,\n            z: this.z,\n            silent: this.silent,\n        };\n    }\n    setOptions() {\n        const config = assignDefined(this._state, {\n            id: this.id,\n            type: this.type,\n            name: this.name,\n            color: this.color,\n            data: this.data,\n            animation: this.animation,\n            animationThreshold: this.animationThreshold,\n            animationDuration: this.animationDuration,\n            animationEasing: this.animationEasing,\n            animationDelay: this.animationDelay,\n            animationDurationUpdate: this.animationDurationUpdate,\n            animationEasingUpdate: this.animationEasingUpdate,\n            animationDelayUpdate: this.animationDelayUpdate,\n            tooltip: this.tooltip,\n        }, this.getConfig(), this._options, this.config ? this.config : {});\n        this.optionsService.setArrayOption('scatter', config);\n    }\n    render() {\n        const output = this.data;\n        const result = ecStat.regression(this.regressionType ?? 'linear', output, this.polinomialOrder ?? 2);\n        let series = this.optionsService.getOption('series');\n        if (series) {\n            for (const item in series) {\n                if (series[item].type === 'line') {\n                    delete series[item];\n                }\n            }\n        }\n        else {\n            series = [];\n        }\n        series.push({\n            type: 'line',\n            data: result.points,\n            tooltip: {},\n            showSymbol: false,\n        });\n        this.optionsService.setOption('series', series);\n        this.setOptions();\n    }\n    static ɵfac = /*@__PURE__*/ (() => { let ɵTdChartSeriesRegressionComponent_BaseFactory; return function TdChartSeriesRegressionComponent_Factory(__ngFactoryType__) { return (ɵTdChartSeriesRegressionComponent_BaseFactory || (ɵTdChartSeriesRegressionComponent_BaseFactory = i0.ɵɵgetInheritedFactory(TdChartSeriesRegressionComponent)))(__ngFactoryType__ || TdChartSeriesRegressionComponent); }; })();\n    static ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: TdChartSeriesRegressionComponent, selectors: [[\"td-chart-series\", \"td-regression\", \"\"]], inputs: { config: \"config\", id: \"id\", name: \"name\", color: \"color\", data: \"data\", animation: \"animation\", animationThreshold: \"animationThreshold\", animationDuration: \"animationDuration\", animationEasing: \"animationEasing\", animationDelay: \"animationDelay\", animationDurationUpdate: \"animationDurationUpdate\", animationEasingUpdate: \"animationEasingUpdate\", animationDelayUpdate: \"animationDelayUpdate\", tooltip: \"tooltip\", regressionType: \"regressionType\", polinomialOrder: \"polinomialOrder\" }, features: [i0.ɵɵProvidersFeature([\n                {\n                    provide: TdSeriesDirective,\n                    useExisting: forwardRef(() => TdChartSeriesRegressionComponent),\n                },\n            ]), i0.ɵɵInheritDefinitionFeature, i0.ɵɵNgOnChangesFeature], attrs: _c0, decls: 0, vars: 0, template: function TdChartSeriesRegressionComponent_Template(rf, ctx) { }, encapsulation: 2, changeDetection: 0 });\n}\n(() => { (typeof ngDevMode === \"undefined\" || ngDevMode) && i0.ɵsetClassMetadata(TdChartSeriesRegressionComponent, [{\n        type: Component,\n        args: [{\n                selector: 'td-chart-series[td-regression]',\n                template: '',\n                changeDetection: ChangeDetectionStrategy.OnPush,\n                inputs: [\n                    'config',\n                    'id',\n                    'name',\n                    'color',\n                    'data',\n                    'animation',\n                    'animationThreshold',\n                    'animationDuration',\n                    'animationEasing',\n                    'animationDelay',\n                    'animationDurationUpdate',\n                    'animationEasingUpdate',\n                    'animationDelayUpdate',\n                    'tooltip',\n                ],\n                providers: [\n                    {\n                        provide: TdSeriesDirective,\n                        useExisting: forwardRef(() => TdChartSeriesRegressionComponent),\n                    },\n                ],\n            }]\n    }], null, { data: [{\n            type: Input\n        }], regressionType: [{\n            type: Input\n        }], polinomialOrder: [{\n            type: Input\n        }] }); })();\n(() => { (typeof ngDevMode === \"undefined\" || ngDevMode) && i0.ɵsetClassDebugInfo(TdChartSeriesRegressionComponent, { className: \"TdChartSeriesRegressionComponent\", filePath: \"regression.component.ts\", lineNumber: 61 }); })();\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVncmVzc2lvbi5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9saWJzL2FuZ3VsYXItZWNoYXJ0cy9yZWdyZXNzaW9uL3NyYy9yZWdyZXNzaW9uLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQ0wsU0FBUyxFQUNULEtBQUssRUFDTCx1QkFBdUIsRUFDdkIsVUFBVSxHQUdYLE1BQU0sZUFBZSxDQUFDO0FBRXZCLE9BQU8sRUFDTCxhQUFhLEVBRWIsaUJBQWlCLEdBQ2xCLE1BQU0sd0JBQXdCLENBQUM7QUFDaEMsT0FBTyxFQUVMLDZCQUE2QixHQUM5QixNQUFNLDJCQUEyQixDQUFDO0FBQ25DLE9BQU8sS0FBSyxNQUFNLE1BQU0sY0FBYyxDQUFDOzs7QUEwQ3ZDLE1BQU0sT0FBTyxnQ0FDWCxTQUFRLDZCQUE2QjtJQUdwQixJQUFJLENBQWM7SUFDMUIsY0FBYyxDQUFvQjtJQUNsQyxlQUFlLENBQVU7SUFFekIsV0FBVztRQUNsQixJQUFJLENBQUMsTUFBTSxFQUFFLENBQUM7SUFDaEIsQ0FBQztJQUVRLFNBQVM7UUFDaEIsT0FBTztZQUNMLGNBQWMsRUFBRSxJQUFJLENBQUMsY0FBYztZQUNuQyxlQUFlLEVBQUUsSUFBSSxDQUFDLGVBQWU7WUFDckMsZ0JBQWdCLEVBQUUsSUFBSSxDQUFDLGdCQUFnQjtZQUN2QyxVQUFVLEVBQUUsSUFBSSxDQUFDLFVBQVU7WUFDM0IsVUFBVSxFQUFFLElBQUksQ0FBQyxVQUFVO1lBQzNCLFVBQVUsRUFBRSxJQUFJLENBQUMsVUFBVTtZQUMzQixRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVE7WUFDdkIsYUFBYSxFQUFFLElBQUksQ0FBQyxhQUFhO1lBQ2pDLGNBQWMsRUFBRSxJQUFJLENBQUMsY0FBYztZQUNuQyxlQUFlLEVBQUUsSUFBSSxDQUFDLGVBQWU7WUFDckMsTUFBTSxFQUFFLElBQUksQ0FBQyxNQUFNO1lBQ25CLFVBQVUs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O2tCQUNMLEtBQUs7O2tCQUNMLEtBQUs7O2tGQU5LLGdDQUFnQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIENvbXBvbmVudCxcbiAgSW5wdXQsXG4gIENoYW5nZURldGVjdGlvblN0cmF0ZWd5LFxuICBmb3J3YXJkUmVmLFxuICBPbkNoYW5nZXMsXG4gIGluamVjdCxcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7XG4gIGFzc2lnbkRlZmluZWQsXG4gIFRkQ2hhcnRPcHRpb25zU2VydmljZSxcbiAgVGRTZXJpZXNEaXJlY3RpdmUsXG59IGZyb20gJ0Bjb3ZhbGVudC9lY2hhcnRzL2Jhc2UnO1xuaW1wb3J0IHtcbiAgSVRkU2NhdHRlclNlcmllcyxcbiAgVGRDaGFydFNlcmllc1NjYXR0ZXJDb21wb25lbnQsXG59IGZyb20gJ0Bjb3ZhbGVudC9lY2hhcnRzL3NjYXR0ZXInO1xuaW1wb3J0ICogYXMgZWNTdGF0IGZyb20gJ2VjaGFydHMtc3RhdCc7XG5cbmV4cG9ydCB0eXBlIFRkUmVncmVzc2lvblR5cGUgPVxuICB8ICdsaW5lYXInXG4gIHwgJ2V4cG9uZW50aWFsJ1xuICB8ICdsb2dhcml0aG1pYydcbiAgfCAncG9seW5vbWlhbCc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgSVRkUmVncmVzc2lvblNlcmllcyBleHRlbmRzIElUZFNjYXR0ZXJTZXJpZXMge1xuICBkYXRhPzogbnVtYmVyW11bXTtcbiAgcmVncmVzc2lvblR5cGU/OiBUZFJlZ3Jlc3Npb25UeXBlO1xuICBwb2xpbm9taWFsT3JkZXI/OiBudW1iZXI7XG59XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ3RkLWNoYXJ0LXNlcmllc1t0ZC1yZWdyZXNzaW9uXScsXG4gIHRlbXBsYXRlOiAnJyxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG4gIGlucHV0czogW1xuICAgICdjb25maWcnLFxuICAgICdpZCcsXG4gICAgJ25hbWUnLFxuICAgICdjb2xvcicsXG4gICAgJ2RhdGEnLFxuXG4gICAgJ2FuaW1hdGlvbicsXG4gICAgJ2FuaW1hdGlvblRocmVzaG9sZCcsXG4gICAgJ2FuaW1hdGlvbkR1cmF0aW9uJyxcbiAgICAnYW5pbWF0aW9uRWFzaW5nJyxcbiAgICAnYW5pbWF0aW9uRGVsYXknLFxuICAgICdhbmltYXRpb25EdXJhdGlvblVwZGF0ZScsXG4gICAgJ2FuaW1hdGlvbkVhc2luZ1VwZGF0ZScsXG4gICAgJ2FuaW1hdGlvbkRlbGF5VXBkYXRlJyxcbiAgICAndG9vbHRpcCcsXG4gIF0sXG4gIHByb3ZpZGVyczogW1xuICAgIHtcbiAgICAgIHByb3ZpZGU6IFRkU2VyaWVzRGlyZWN0aXZlLFxuICAgICAgdXNlRXhpc3Rpbmc6IGZvcndhcmRSZWYoKCkgPT4gVGRDaGFydFNlcmllc1JlZ3Jlc3Npb25Db21wb25lbnQpLFxuICAgIH0sXG4gIF0sXG59KVxuZXhwb3J0IGNsYXNzIFRkQ2hhcnRTZXJpZXNSZWdyZXNzaW9uQ29tcG9uZW50XG4gIGV4dGVuZHMgVGRDaGFydFNlcmllc1NjYXR0ZXJDb21wb25lbnRcbiAgaW1wbGVtZW50cyBJVGRSZWdyZXNzaW9uU2VyaWVzLCBPbkNoYW5nZXNcbntcbiAgQElucHV0KCkgZGVjbGFyZSBkYXRhPzogbnVtYmVyW11bXTtcbiAgQElucHV0KCkgcmVncmVzc2lvblR5cGU/OiBUZFJlZ3Jlc3Npb25UeXBlO1xuICBASW5wdXQoKSBwb2xpbm9taWFsT3JkZXI/OiBudW1iZXI7XG5cbiAgb3ZlcnJpZGUgbmdPbkNoYW5nZXMoKTogdm9pZCB7XG4gICAgdGhpcy5yZW5kZXIoKTtcbiAgfVxuXG4gIG92ZXJyaWRlIGdldENvbmZpZygpOiBhbnkge1xuICAgIHJldHVybiB7XG4gICAgICByZWdyZXNzaW9uVHlwZTogdGhpcy5yZWdyZXNzaW9uVHlwZSxcbiAgICAgIHBvbGlub21pYWxPcmRlcjogdGhpcy5wb2xpbm9taWFsT3JkZXIsXG4gICAgICBjb29yZGluYXRlU3lzdGVtOiB0aGlzLmNvb3JkaW5hdGVTeXN0ZW0sXG4gICAgICB4QXhpc0luZGV4OiB0aGlzLnhBeGlzSW5kZXgsXG4gICAgICB5QXhpc0luZGV4OiB0aGlzLnlBeGlzSW5kZXgsXG4gICAgICBwb2xhckluZGV4OiB0aGlzLnBvbGFySW5kZXgsXG4gICAgICBnZW9JbmRleDogdGhpcy5nZW9JbmRleCxcbiAgICAgIGNhbGVuZGFySW5kZXg6IHRoaXMuY2FsZW5kYXJJbmRleCxcbiAgICAgIGhvdmVyQW5pbWF0aW9uOiB0aGlzLmhvdmVyQW5pbWF0aW9uLFxuICAgICAgbGVnZW5kSG92ZXJMaW5rOiB0aGlzLmxlZ2VuZEhvdmVyTGluayxcbiAgICAgIHN5bWJvbDogdGhpcy5zeW1ib2wsXG4gICAgICBzeW1ib2xTaXplOiB0aGlzLnN5bWJvbFNpemUsXG4gICAgICBzeW1ib2xSb3RhdGU6IHRoaXMuc3ltYm9sUm90YXRlLFxuICAgICAgc3ltYm9sS2VlcEFzcGVjdDogdGhpcy5zeW1ib2xLZWVwQXNwZWN0LFxuICAgICAgc3ltYm9sT2Zmc2V0OiB0aGlzLnN5bWJvbE9mZnNldCxcbiAgICAgIGxhcmdlOiB0aGlzLmxhcmdlLFxuICAgICAgbGFyZ2VUaHJlc2hvbGQ6IHRoaXMubGFyZ2VUaHJlc2hvbGQsXG4gICAgICBjdXJzb3I6IHRoaXMuY3Vyc29yLFxuICAgICAgbGFiZWw6IHRoaXMubGFiZWwsXG4gICAgICBpdGVtU3R5bGU6IHRoaXMuaXRlbVN0eWxlLFxuICAgICAgZW1waGFzaXM6IHRoaXMuZW1waGFzaXMsXG4gICAgICBwcm9ncmVzc2l2ZTogdGhpcy5wcm9ncmVzc2l2ZSxcbiAgICAgIHByb2dyZXNzaXZlVGhyZXNob2xkOiB0aGlzLnByb2dyZXNzaXZlVGhyZXNob2xkLFxuICAgICAgZGltZW5zaW9uczogdGhpcy5kaW1lbnNpb25zLFxuICAgICAgZW5jb2RlOiB0aGlzLmVuY29kZSxcbiAgICAgIHNlcmllc0xheW91dEJ5OiB0aGlzLnNlcmllc0xheW91dEJ5LFxuICAgICAgZGF0YXNldEluZGV4OiB0aGlzLmRhdGFzZXRJbmRleCxcbiAgICAgIG1hcmtQb2ludDogdGhpcy5tYXJrUG9pbnQsXG4gICAgICBtYXJrTGluZTogdGhpcy5tYXJrTGluZSxcbiAgICAgIG1hcmtBcmVhOiB0aGlzLm1hcmtBcmVhLFxuICAgICAgemxldmVsOiB0aGlzLnpsZXZlbCxcbiAgICAgIHo6IHRoaXMueixcbiAgICAgIHNpbGVudDogdGhpcy5zaWxlbnQsXG4gICAgfTtcbiAgfVxuXG4gIHByaXZhdGUgc2V0T3B0aW9ucygpOiB2b2lkIHtcbiAgICBjb25zdCBjb25maWc6IGFueSA9IGFzc2lnbkRlZmluZWQoXG4gICAgICB0aGlzLl9zdGF0ZSxcbiAgICAgIHtcbiAgICAgICAgaWQ6IHRoaXMuaWQsXG4gICAgICAgIHR5cGU6IHRoaXMudHlwZSxcbiAgICAgICAgbmFtZTogdGhpcy5uYW1lLFxuICAgICAgICBjb2xvcjogdGhpcy5jb2xvcixcbiAgICAgICAgZGF0YTogdGhpcy5kYXRhLFxuICAgICAgICBhbmltYXRpb246IHRoaXMuYW5pbWF0aW9uLFxuICAgICAgICBhbmltYXRpb25UaHJlc2hvbGQ6IHRoaXMuYW5pbWF0aW9uVGhyZXNob2xkLFxuICAgICAgICBhbmltYXRpb25EdXJhdGlvbjogdGhpcy5hbmltYXRpb25EdXJhdGlvbixcbiAgICAgICAgYW5pbWF0aW9uRWFzaW5nOiB0aGlzLmFuaW1hdGlvbkVhc2luZyxcbiAgICAgICAgYW5pbWF0aW9uRGVsYXk6IHRoaXMuYW5pbWF0aW9uRGVsYXksXG4gICAgICAgIGFuaW1hdGlvbkR1cmF0aW9uVXBkYXRlOiB0aGlzLmFuaW1hdGlvbkR1cmF0aW9uVXBkYXRlLFxuICAgICAgICBhbmltYXRpb25FYXNpbmdVcGRhdGU6IHRoaXMuYW5pbWF0aW9uRWFzaW5nVXBkYXRlLFxuICAgICAgICBhbmltYXRpb25EZWxheVVwZGF0ZTogdGhpcy5hbmltYXRpb25EZWxheVVwZGF0ZSxcbiAgICAgICAgdG9vbHRpcDogdGhpcy50b29sdGlwLFxuICAgICAgfSxcbiAgICAgIHRoaXMuZ2V0Q29uZmlnKCksXG4gICAgICB0aGlzLl9vcHRpb25zLFxuICAgICAgdGhpcy5jb25maWcgPyB0aGlzLmNvbmZpZyA6IHt9LFxuICAgICk7XG4gICAgdGhpcy5vcHRpb25zU2VydmljZS5zZXRBcnJheU9wdGlvbignc2NhdHRlcicsIGNvbmZpZyk7XG4gIH1cblxuICBwcml2YXRlIHJlbmRlcigpIHtcbiAgICBjb25zdCBvdXRwdXQ6IGFueSA9IHRoaXMuZGF0YTtcbiAgICBjb25zdCByZXN1bHQgPSBlY1N0YXQucmVncmVzc2lvbihcbiAgICAgIHRoaXMucmVncmVzc2lvblR5cGUgPz8gJ2xpbmVhcicsXG4gICAgICBvdXRwdXQsXG4gICAgICB0aGlzLnBvbGlub21pYWxPcmRlciA/PyAyLFxuICAgICk7XG4gICAgbGV0IHNlcmllcyA9IHRoaXMub3B0aW9uc1NlcnZpY2UuZ2V0T3B0aW9uKCdzZXJpZXMnKTtcblxuICAgIGlmIChzZXJpZXMpIHtcbiAgICAgIGZvciAoY29uc3QgaXRlbSBpbiBzZXJpZXMpIHtcbiAgICAgICAgaWYgKHNlcmllc1tpdGVtXS50eXBlID09PSAnbGluZScpIHtcbiAgICAgICAgICBkZWxldGUgc2VyaWVzW2l0ZW1dO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSBlbHNlIHtcbiAgICAgIHNlcmllcyA9IFtdO1xuICAgIH1cblxuICAgIHNlcmllcy5wdXNoKHtcbiAgICAgIHR5cGU6ICdsaW5lJyxcbiAgICAgIGRhdGE6IHJlc3VsdC5wb2ludHMsXG4gICAgICB0b29sdGlwOiB7fSxcbiAgICAgIHNob3dTeW1ib2w6IGZhbHNlLFxuICAgIH0pO1xuXG4gICAgdGhpcy5vcHRpb25zU2VydmljZS5zZXRPcHRpb24oJ3NlcmllcycsIHNlcmllcyk7XG4gICAgdGhpcy5zZXRPcHRpb25zKCk7XG4gIH1cbn1cbiJdfQ==","import { NgModule } from '@angular/core';\nimport { TdChartSeriesRegressionComponent } from './regression.component';\nimport * as i0 from \"@angular/core\";\nexport const REGRESSION_MODULE_COMPONENTS = [\n    TdChartSeriesRegressionComponent,\n];\n/**\n * @deprecated This module is deprecated and will be removed in future versions.\n * Please migrate to using standalone components as soon as possible.\n */\nexport class CovalentRegressionEchartsModule {\n    static ɵfac = function CovalentRegressionEchartsModule_Factory(__ngFactoryType__) { return new (__ngFactoryType__ || CovalentRegressionEchartsModule)(); };\n    static ɵmod = /*@__PURE__*/ i0.ɵɵdefineNgModule({ type: CovalentRegressionEchartsModule });\n    static ɵinj = /*@__PURE__*/ i0.ɵɵdefineInjector({});\n}\n(() => { (typeof ngDevMode === \"undefined\" || ngDevMode) && i0.ɵsetClassMetadata(CovalentRegressionEchartsModule, [{\n        type: NgModule,\n        args: [{\n                imports: [REGRESSION_MODULE_COMPONENTS],\n                exports: [REGRESSION_MODULE_COMPONENTS],\n            }]\n    }], null, null); })();\n(function () { (typeof ngJitMode === \"undefined\" || ngJitMode) && i0.ɵɵsetNgModuleScope(CovalentRegressionEchartsModule, { imports: [TdChartSeriesRegressionComponent], exports: [TdChartSeriesRegressionComponent] }); })();\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVncmVzc2lvbi5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9saWJzL2FuZ3VsYXItZWNoYXJ0cy9yZWdyZXNzaW9uL3NyYy9yZWdyZXNzaW9uLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFRLE1BQU0sZUFBZSxDQUFDO0FBQy9DLE9BQU8sRUFBRSxnQ0FBZ0MsRUFBRSxNQUFNLHdCQUF3QixDQUFDOztBQUUxRSxNQUFNLENBQUMsTUFBTSw0QkFBNEIsR0FBZ0I7SUFDdkQsZ0NBQWdDO0NBQ2pDLENBQUM7QUFFRjs7O0dBR0c7QUFLSCxNQUFNLE9BQU8sK0JBQStCO3lIQUEvQiwrQkFBK0I7NERBQS9CLCtCQUErQjs7O2lGQUEvQiwrQkFBK0I7Y0FKM0MsUUFBUTtlQUFDO2dCQUNSLE9BQU8sRUFBRSxDQUFDLDRCQUE0QixDQUFDO2dCQUN2QyxPQUFPLEVBQUUsQ0FBQyw0QkFBNEIsQ0FBQzthQUN4Qzs7d0ZBQ1ksK0JBQStCLGNBWDFDLGdDQUFnQyxhQUFoQyxnQ0FBZ0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSwgVHlwZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgVGRDaGFydFNlcmllc1JlZ3Jlc3Npb25Db21wb25lbnQgfSBmcm9tICcuL3JlZ3Jlc3Npb24uY29tcG9uZW50JztcblxuZXhwb3J0IGNvbnN0IFJFR1JFU1NJT05fTU9EVUxFX0NPTVBPTkVOVFM6IFR5cGU8YW55PltdID0gW1xuICBUZENoYXJ0U2VyaWVzUmVncmVzc2lvbkNvbXBvbmVudCxcbl07XG5cbi8qKlxuICogQGRlcHJlY2F0ZWQgVGhpcyBtb2R1bGUgaXMgZGVwcmVjYXRlZCBhbmQgd2lsbCBiZSByZW1vdmVkIGluIGZ1dHVyZSB2ZXJzaW9ucy5cbiAqIFBsZWFzZSBtaWdyYXRlIHRvIHVzaW5nIHN0YW5kYWxvbmUgY29tcG9uZW50cyBhcyBzb29uIGFzIHBvc3NpYmxlLlxuICovXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbUkVHUkVTU0lPTl9NT0RVTEVfQ09NUE9ORU5UU10sXG4gIGV4cG9ydHM6IFtSRUdSRVNTSU9OX01PRFVMRV9DT01QT05FTlRTXSxcbn0pXG5leHBvcnQgY2xhc3MgQ292YWxlbnRSZWdyZXNzaW9uRWNoYXJ0c01vZHVsZSB7fVxuIl19","/**\n * Generated bundle index. Do not edit.\n */\nexport * from './public_api';\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY292YWxlbnQtZWNoYXJ0cy1yZWdyZXNzaW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vbGlicy9hbmd1bGFyLWVjaGFydHMvcmVncmVzc2lvbi9zcmMvY292YWxlbnQtZWNoYXJ0cy1yZWdyZXNzaW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBRUgsY0FBYyxjQUFjLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEdlbmVyYXRlZCBidW5kbGUgaW5kZXguIERvIG5vdCBlZGl0LlxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vcHVibGljX2FwaSc7XG4iXX0="],"names":[],"mappings":";;;;;;AAKA,MAAM,GAAG,GAAG,CAAC,eAAe,EAAE,EAAE,CAAC;AAC1B,MAAM,gCAAgC,SAAS,6BAA6B,CAAC;AACpF,IAAI,IAAI;AACR,IAAI,cAAc;AAClB,IAAI,eAAe;AACnB,IAAI,WAAW,GAAG;AAClB,QAAQ,IAAI,CAAC,MAAM,EAAE;AACrB,IAAI;AACJ,IAAI,SAAS,GAAG;AAChB,QAAQ,OAAO;AACf,YAAY,cAAc,EAAE,IAAI,CAAC,cAAc;AAC/C,YAAY,eAAe,EAAE,IAAI,CAAC,eAAe;AACjD,YAAY,gBAAgB,EAAE,IAAI,CAAC,gBAAgB;AACnD,YAAY,UAAU,EAAE,IAAI,CAAC,UAAU;AACvC,YAAY,UAAU,EAAE,IAAI,CAAC,UAAU;AACvC,YAAY,UAAU,EAAE,IAAI,CAAC,UAAU;AACvC,YAAY,QAAQ,EAAE,IAAI,CAAC,QAAQ;AACnC,YAAY,aAAa,EAAE,IAAI,CAAC,aAAa;AAC7C,YAAY,cAAc,EAAE,IAAI,CAAC,cAAc;AAC/C,YAAY,eAAe,EAAE,IAAI,CAAC,eAAe;AACjD,YAAY,MAAM,EAAE,IAAI,CAAC,MAAM;AAC/B,YAAY,UAAU,EAAE,IAAI,CAAC,UAAU;AACvC,YAAY,YAAY,EAAE,IAAI,CAAC,YAAY;AAC3C,YAAY,gBAAgB,EAAE,IAAI,CAAC,gBAAgB;AACnD,YAAY,YAAY,EAAE,IAAI,CAAC,YAAY;AAC3C,YAAY,KAAK,EAAE,IAAI,CAAC,KAAK;AAC7B,YAAY,cAAc,EAAE,IAAI,CAAC,cAAc;AAC/C,YAAY,MAAM,EAAE,IAAI,CAAC,MAAM;AAC/B,YAAY,KAAK,EAAE,IAAI,CAAC,KAAK;AAC7B,YAAY,SAAS,EAAE,IAAI,CAAC,SAAS;AACrC,YAAY,QAAQ,EAAE,IAAI,CAAC,QAAQ;AACnC,YAAY,WAAW,EAAE,IAAI,CAAC,WAAW;AACzC,YAAY,oBAAoB,EAAE,IAAI,CAAC,oBAAoB;AAC3D,YAAY,UAAU,EAAE,IAAI,CAAC,UAAU;AACvC,YAAY,MAAM,EAAE,IAAI,CAAC,MAAM;AAC/B,YAAY,cAAc,EAAE,IAAI,CAAC,cAAc;AAC/C,YAAY,YAAY,EAAE,IAAI,CAAC,YAAY;AAC3C,YAAY,SAAS,EAAE,IAAI,CAAC,SAAS;AACrC,YAAY,QAAQ,EAAE,IAAI,CAAC,QAAQ;AACnC,YAAY,QAAQ,EAAE,IAAI,CAAC,QAAQ;AACnC,YAAY,MAAM,EAAE,IAAI,CAAC,MAAM;AAC/B,YAAY,CAAC,EAAE,IAAI,CAAC,CAAC;AACrB,YAAY,MAAM,EAAE,IAAI,CAAC,MAAM;AAC/B,SAAS;AACT,IAAI;AACJ,IAAI,UAAU,GAAG;AACjB,QAAQ,MAAM,MAAM,GAAG,aAAa,CAAC,IAAI,CAAC,MAAM,EAAE;AAClD,YAAY,EAAE,EAAE,IAAI,CAAC,EAAE;AACvB,YAAY,IAAI,EAAE,IAAI,CAAC,IAAI;AAC3B,YAAY,IAAI,EAAE,IAAI,CAAC,IAAI;AAC3B,YAAY,KAAK,EAAE,IAAI,CAAC,KAAK;AAC7B,YAAY,IAAI,EAAE,IAAI,CAAC,IAAI;AAC3B,YAAY,SAAS,EAAE,IAAI,CAAC,SAAS;AACrC,YAAY,kBAAkB,EAAE,IAAI,CAAC,kBAAkB;AACvD,YAAY,iBAAiB,EAAE,IAAI,CAAC,iBAAiB;AACrD,YAAY,eAAe,EAAE,IAAI,CAAC,eAAe;AACjD,YAAY,cAAc,EAAE,IAAI,CAAC,cAAc;AAC/C,YAAY,uBAAuB,EAAE,IAAI,CAAC,uBAAuB;AACjE,YAAY,qBAAqB,EAAE,IAAI,CAAC,qBAAqB;AAC7D,YAAY,oBAAoB,EAAE,IAAI,CAAC,oBAAoB;AAC3D,YAAY,OAAO,EAAE,IAAI,CAAC,OAAO;AACjC,SAAS,EAAE,IAAI,CAAC,SAAS,EAAE,EAAE,IAAI,CAAC,QAAQ,EAAE,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,GAAG,EAAE,CAAC;AAC3E,QAAQ,IAAI,CAAC,cAAc,CAAC,cAAc,CAAC,SAAS,EAAE,MAAM,CAAC;AAC7D,IAAI;AACJ,IAAI,MAAM,GAAG;AACb,QAAQ,MAAM,MAAM,GAAG,IAAI,CAAC,IAAI;AAChC,QAAQ,MAAM,MAAM,GAAG,MAAM,CAAC,UAAU,CAAC,IAAI,CAAC,cAAc,IAAI,QAAQ,EAAE,MAAM,EAAE,IAAI,CAAC,eAAe,IAAI,CAAC,CAAC;AAC5G,QAAQ,IAAI,MAAM,GAAG,IAAI,CAAC,cAAc,CAAC,SAAS,CAAC,QAAQ,CAAC;AAC5D,QAAQ,IAAI,MAAM,EAAE;AACpB,YAAY,KAAK,MAAM,IAAI,IAAI,MAAM,EAAE;AACvC,gBAAgB,IAAI,MAAM,CAAC,IAAI,CAAC,CAAC,IAAI,KAAK,MAAM,EAAE;AAClD,oBAAoB,OAAO,MAAM,CAAC,IAAI,CAAC;AACvC,gBAAgB;AAChB,YAAY;AACZ,QAAQ;AACR,aAAa;AACb,YAAY,MAAM,GAAG,EAAE;AACvB,QAAQ;AACR,QAAQ,MAAM,CAAC,IAAI,CAAC;AACpB,YAAY,IAAI,EAAE,MAAM;AACxB,YAAY,IAAI,EAAE,MAAM,CAAC,MAAM;AAC/B,YAAY,OAAO,EAAE,EAAE;AACvB,YAAY,UAAU,EAAE,KAAK;AAC7B,SAAS,CAAC;AACV,QAAQ,IAAI,CAAC,cAAc,CAAC,SAAS,CAAC,QAAQ,EAAE,MAAM,CAAC;AACvD,QAAQ,IAAI,CAAC,UAAU,EAAE;AACzB,IAAI;AACJ,IAAI,OAAO,IAAI,iBAAiB,CAAC,MAAM,EAAE,IAAI,6CAA6C,CAAC,CAAC,OAAO,SAAS,wCAAwC,CAAC,iBAAiB,EAAE,EAAE,OAAO,CAAC,6CAA6C,KAAK,6CAA6C,GAAG,EAAE,CAAC,qBAAqB,CAAC,gCAAgC,CAAC,CAAC,EAAE,iBAAiB,IAAI,gCAAgC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG;AAChZ,IAAI,OAAO,IAAI,iBAAiB,EAAE,CAAC,iBAAiB,CAAC,EAAE,IAAI,EAAE,gCAAgC,EAAE,SAAS,EAAE,CAAC,CAAC,iBAAiB,EAAE,eAAe,EAAE,EAAE,CAAC,CAAC,EAAE,MAAM,EAAE,EAAE,MAAM,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,MAAM,EAAE,KAAK,EAAE,OAAO,EAAE,IAAI,EAAE,MAAM,EAAE,SAAS,EAAE,WAAW,EAAE,kBAAkB,EAAE,oBAAoB,EAAE,iBAAiB,EAAE,mBAAmB,EAAE,eAAe,EAAE,iBAAiB,EAAE,cAAc,EAAE,gBAAgB,EAAE,uBAAuB,EAAE,yBAAyB,EAAE,qBAAqB,EAAE,uBAAuB,EAAE,oBAAoB,EAAE,sBAAsB,EAAE,OAAO,EAAE,SAAS,EAAE,cAAc,EAAE,gBAAgB,EAAE,eAAe,EAAE,iBAAiB,EAAE,EAAE,QAAQ,EAAE,CAAC,EAAE,CAAC,kBAAkB,CAAC;AACvqB,gBAAgB;AAChB,oBAAoB,OAAO,EAAE,iBAAiB;AAC9C,oBAAoB,WAAW,EAAE,UAAU,CAAC,MAAM,gCAAgC,CAAC;AACnF,iBAAiB;AACjB,aAAa,CAAC,EAAE,EAAE,CAAC,0BAA0B,EAAE,EAAE,CAAC,oBAAoB,CAAC,EAAE,KAAK,EAAE,GAAG,EAAE,KAAK,EAAE,CAAC,EAAE,IAAI,EAAE,CAAC,EAAE,QAAQ,EAAE,SAAS,yCAAyC,CAAC,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,EAAE,aAAa,EAAE,CAAC,EAAE,eAAe,EAAE,CAAC,EAAE,CAAC;AAC1N;AACA,CAAC,MAAM,EAAE,CAAC,OAAO,SAAS,KAAK,WAAW,IAAI,SAAS,KAAK,EAAE,CAAC,iBAAiB,CAAC,gCAAgC,EAAE,CAAC;AACpH,QAAQ,IAAI,EAAE,SAAS;AACvB,QAAQ,IAAI,EAAE,CAAC;AACf,gBAAgB,QAAQ,EAAE,gCAAgC;AAC1D,gBAAgB,QAAQ,EAAE,EAAE;AAC5B,gBAAgB,eAAe,EAAE,uBAAuB,CAAC,MAAM;AAC/D,gBAAgB,MAAM,EAAE;AACxB,oBAAoB,QAAQ;AAC5B,oBAAoB,IAAI;AACxB,oBAAoB,MAAM;AAC1B,oBAAoB,OAAO;AAC3B,oBAAoB,MAAM;AAC1B,oBAAoB,WAAW;AAC/B,oBAAoB,oBAAoB;AACxC,oBAAoB,mBAAmB;AACvC,oBAAoB,iBAAiB;AACrC,oBAAoB,gBAAgB;AACpC,oBAAoB,yBAAyB;AAC7C,oBAAoB,uBAAuB;AAC3C,oBAAoB,sBAAsB;AAC1C,oBAAoB,SAAS;AAC7B,iBAAiB;AACjB,gBAAgB,SAAS,EAAE;AAC3B,oBAAoB;AACpB,wBAAwB,OAAO,EAAE,iBAAiB;AAClD,wBAAwB,WAAW,EAAE,UAAU,CAAC,MAAM,gCAAgC,CAAC;AACvF,qBAAqB;AACrB,iBAAiB;AACjB,aAAa;AACb,KAAK,CAAC,EAAE,IAAI,EAAE,EAAE,IAAI,EAAE,CAAC;AACvB,YAAY,IAAI,EAAE;AAClB,SAAS,CAAC,EAAE,cAAc,EAAE,CAAC;AAC7B,YAAY,IAAI,EAAE;AAClB,SAAS,CAAC,EAAE,eAAe,EAAE,CAAC;AAC9B,YAAY,IAAI,EAAE;AAClB,SAAS,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG;AACnB,CAAC,MAAM,EAAE,CAAC,OAAO,SAAS,KAAK,WAAW,IAAI,SAAS,KAAK,EAAE,CAAC,kBAAkB,CAAC,gCAAgC,EAAE,EAAE,SAAS,EAAE,kCAAkC,EAAE,QAAQ,EAAE,yBAAyB,EAAE,UAAU,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG;;ACrIrN,MAAC,4BAA4B,GAAG;AAC5C,IAAI,gCAAgC;AACpC;AACA;AACA;AACA;AACA;AACO,MAAM,+BAA+B,CAAC;AAC7C,IAAI,OAAO,IAAI,GAAG,SAAS,uCAAuC,CAAC,iBAAiB,EAAE,EAAE,OAAO,KAAK,iBAAiB,IAAI,+BAA+B,GAAG,CAAC,CAAC,CAAC;AAC9J,IAAI,OAAO,IAAI,iBAAiB,EAAE,CAAC,gBAAgB,CAAC,EAAE,IAAI,EAAE,+BAA+B,EAAE,CAAC;AAC9F,IAAI,OAAO,IAAI,iBAAiB,EAAE,CAAC,gBAAgB,CAAC,EAAE,CAAC;AACvD;AACA,CAAC,MAAM,EAAE,CAAC,OAAO,SAAS,KAAK,WAAW,IAAI,SAAS,KAAK,EAAE,CAAC,iBAAiB,CAAC,+BAA+B,EAAE,CAAC;AACnH,QAAQ,IAAI,EAAE,QAAQ;AACtB,QAAQ,IAAI,EAAE,CAAC;AACf,gBAAgB,OAAO,EAAE,CAAC,4BAA4B,CAAC;AACvD,gBAAgB,OAAO,EAAE,CAAC,4BAA4B,CAAC;AACvD,aAAa;AACb,KAAK,CAAC,EAAE,IAAI,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG;AACzB,CAAC,YAAY,EAAE,CAAC,OAAO,SAAS,KAAK,WAAW,IAAI,SAAS,KAAK,EAAE,CAAC,kBAAkB,CAAC,+BAA+B,EAAE,EAAE,OAAO,EAAE,CAAC,gCAAgC,CAAC,EAAE,OAAO,EAAE,CAAC,gCAAgC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG;;ACtB5N;AACA;AACA;;;;"}