UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

60 lines 5.63 kB
import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; import { ChartSeriesComponent } from './series.component'; import * as i0 from "@angular/core"; const _c0 = ["aclLineSeries", ""]; function ChartLineSeriesComponent__svg_path_1_Template(rf, ctx) { if (rf & 1) { i0.ɵɵnamespaceSVG(); i0.ɵɵelement(0, "path", 2); i0.ɵɵpipe(1, "pure"); i0.ɵɵpipe(2, "pure"); } if (rf & 2) { const item_r1 = ctx.$implicit; const ctx_r1 = i0.ɵɵnextContext(); i0.ɵɵattribute("d", item_r1.path)("stroke", item_r1.color)("visibility", item_r1.visibility)("opacity", i0.ɵɵpipeBind3(1, 5, item_r1.name, ctx_r1.handleOpacity, ctx_r1.activateLegend))("stroke-width", i0.ɵɵpipeBind4(2, 9, item_r1.name, ctx_r1.handleStrokeWidth, ctx_r1.activateLegend, ctx_r1.lineWidth) + "px"); } } export class ChartLineSeriesComponent extends ChartSeriesComponent { constructor() { super(...arguments); this.seriesType = 'line'; } static { this.ɵfac = /*@__PURE__*/ (() => { let ɵChartLineSeriesComponent_BaseFactory; return function ChartLineSeriesComponent_Factory(t) { return (ɵChartLineSeriesComponent_BaseFactory || (ɵChartLineSeriesComponent_BaseFactory = i0.ɵɵgetInheritedFactory(ChartLineSeriesComponent)))(t || ChartLineSeriesComponent); }; })(); } static { this.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: ChartLineSeriesComponent, selectors: [["g", "aclLineSeries", ""]], inputs: { stepLine: "stepLine", seriesType: "seriesType" }, features: [i0.ɵɵInheritDefinitionFeature], attrs: _c0, decls: 2, vars: 1, consts: [[1, "acl-series"], ["class", "line", "fill", "none", 4, "ngFor", "ngForOf"], ["fill", "none", 1, "line"]], template: function ChartLineSeriesComponent_Template(rf, ctx) { if (rf & 1) { i0.ɵɵnamespaceSVG(); i0.ɵɵelementStart(0, "g", 0); i0.ɵɵtemplate(1, ChartLineSeriesComponent__svg_path_1_Template, 3, 14, "path", 1); i0.ɵɵelementEnd(); } if (rf & 2) { i0.ɵɵadvance(); i0.ɵɵproperty("ngForOf", ctx.seriesData); } }, encapsulation: 2, changeDetection: 0 }); } } (() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(ChartLineSeriesComponent, [{ type: Component, args: [{ // eslint-disable-next-line @angular-eslint/component-selector selector: 'g[aclLineSeries]', template: ` <svg:g class="acl-series"> <svg:path *ngFor="let item of seriesData" class="line" [attr.d]="item.path" [attr.stroke]="item.color" [attr.visibility]="item.visibility" [attr.opacity]="item.name | pure: handleOpacity:activateLegend" [attr.stroke-width]=" (item.name | pure: handleStrokeWidth:activateLegend:lineWidth) + 'px' " fill="none" ></svg:path> </svg:g> `, changeDetection: ChangeDetectionStrategy.OnPush, }] }], null, { stepLine: [{ type: Input }], seriesType: [{ type: Input }] }); })(); (() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassDebugInfo(ChartLineSeriesComponent, { className: "ChartLineSeriesComponent" }); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGluZS1zZXJpZXMuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL2NoYXJ0L2NvbW1vbi9zZXJpZXMvbGluZS1zZXJpZXMuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTFFLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLG9CQUFvQixDQUFDOzs7OztJQU9wRCwwQkFXWTs7Ozs7Ozs7QUFLbEIsTUFBTSxPQUFPLHdCQUF5QixTQUFRLG9CQUFvQjtJQXJCbEU7O1FBd0JvQixlQUFVLEdBQTRCLE1BQU0sQ0FBQztLQUNoRTtvUUFKWSx3QkFBd0IsU0FBeEIsd0JBQXdCO29FQUF4Qix3QkFBd0I7O1lBakJqQyw0QkFBMEI7WUFDeEIsaUZBV0M7WUFDSCxpQkFBUTs7WUFYYSxjQUFhO1lBQWIsd0NBQWE7OztpRkFlekIsd0JBQXdCO2NBckJwQyxTQUFTO2VBQUM7Z0JBQ1QsOERBQThEO2dCQUM5RCxRQUFRLEVBQUUsa0JBQWtCO2dCQUM1QixRQUFRLEVBQUU7Ozs7Ozs7Ozs7Ozs7OztHQWVUO2dCQUNELGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNO2FBQ2hEO2dCQUVVLFFBQVE7a0JBQWhCLEtBQUs7WUFFWSxVQUFVO2tCQUEzQixLQUFLOztrRkFISyx3QkFBd0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBDaGFydFNlcmllc0NvbXBvbmVudCB9IGZyb20gJy4vc2VyaWVzLmNvbXBvbmVudCc7XG5cbkBDb21wb25lbnQoe1xuICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQGFuZ3VsYXItZXNsaW50L2NvbXBvbmVudC1zZWxlY3RvclxuICBzZWxlY3RvcjogJ2dbYWNsTGluZVNlcmllc10nLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxzdmc6ZyBjbGFzcz1cImFjbC1zZXJpZXNcIj5cbiAgICAgIDxzdmc6cGF0aFxuICAgICAgICAqbmdGb3I9XCJsZXQgaXRlbSBvZiBzZXJpZXNEYXRhXCJcbiAgICAgICAgY2xhc3M9XCJsaW5lXCJcbiAgICAgICAgW2F0dHIuZF09XCJpdGVtLnBhdGhcIlxuICAgICAgICBbYXR0ci5zdHJva2VdPVwiaXRlbS5jb2xvclwiXG4gICAgICAgIFthdHRyLnZpc2liaWxpdHldPVwiaXRlbS52aXNpYmlsaXR5XCJcbiAgICAgICAgW2F0dHIub3BhY2l0eV09XCJpdGVtLm5hbWUgfCBwdXJlOiBoYW5kbGVPcGFjaXR5OmFjdGl2YXRlTGVnZW5kXCJcbiAgICAgICAgW2F0dHIuc3Ryb2tlLXdpZHRoXT1cIlxuICAgICAgICAgIChpdGVtLm5hbWUgfCBwdXJlOiBoYW5kbGVTdHJva2VXaWR0aDphY3RpdmF0ZUxlZ2VuZDpsaW5lV2lkdGgpICsgJ3B4J1xuICAgICAgICBcIlxuICAgICAgICBmaWxsPVwibm9uZVwiXG4gICAgICA+PC9zdmc6cGF0aD5cbiAgICA8L3N2ZzpnPlxuICBgLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbn0pXG5leHBvcnQgY2xhc3MgQ2hhcnRMaW5lU2VyaWVzQ29tcG9uZW50IGV4dGVuZHMgQ2hhcnRTZXJpZXNDb21wb25lbnQge1xuICBASW5wdXQoKSBzdGVwTGluZTogYm9vbGVhbjtcblxuICBASW5wdXQoKSBvdmVycmlkZSBzZXJpZXNUeXBlOiAnbGluZScgfCAnYXJlYScgfCAnYmFyJyA9ICdsaW5lJztcbn1cbiJdfQ==