@alauda-fe/common
Version:
Alauda frontend team common codes.
113 lines • 9.92 kB
JavaScript
import { ButtonModule, CheckboxModule, DropdownModule, IconModule, TooltipModule, } from '@alauda/ui';
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { CoreModule } from '../core/public-api';
import { GridLayoutModule } from '../grid-layout/module';
import { TranslateModule } from '../translate/public-api';
import { AxisLabelComponent, BarPathComponent, ChartAreaSeriesComponent, ChartBarSeriesComponent, ChartComponent, ChartLegendComponent, ChartLineSeriesComponent, ChartTooltipComponent, RangeAreaComponent, ReferenceAreaComponent, XAxisComponent, XAxisTicksComponent, XPlotLinesComponent, YAxisComponent, YAxisTicksComponent, YPlotLinesComponent, } from './common/public-api';
import { DropdownLegendComponent } from './custom-template/dropdown-legend';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "../core/directives/resize.directive";
import * as i3 from "@angular/forms";
import * as i4 from "@alauda/ui";
import * as i5 from "../effect-directive/e2e-attribute-binding.directive";
import * as i6 from "../translate/translate.pipe";
import * as i7 from "../core/pipes/pure.pipe";
const AUI_MODULES = [
TranslateModule,
DropdownModule,
ButtonModule,
IconModule,
CheckboxModule,
TooltipModule,
];
const EXPORTABLE = [
ChartComponent,
YAxisComponent,
XAxisComponent,
ChartTooltipComponent,
ChartLegendComponent,
BarPathComponent,
XPlotLinesComponent,
YPlotLinesComponent,
RangeAreaComponent,
ReferenceAreaComponent,
ChartLineSeriesComponent,
ChartAreaSeriesComponent,
ChartBarSeriesComponent,
];
export class ChartModule {
static { this.ɵfac = function ChartModule_Factory(t) { return new (t || ChartModule)(); }; }
static { this.ɵmod = /*@__PURE__*/ i0.ɵɵdefineNgModule({ type: ChartModule }); }
static { this.ɵinj = /*@__PURE__*/ i0.ɵɵdefineInjector({ imports: [CommonModule,
FormsModule,
CoreModule,
GridLayoutModule, AUI_MODULES] }); }
}
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(ChartModule, [{
type: NgModule,
args: [{
imports: [
CommonModule,
FormsModule,
CoreModule,
GridLayoutModule,
...AUI_MODULES,
],
declarations: [
...EXPORTABLE,
YAxisTicksComponent,
XAxisTicksComponent,
AxisLabelComponent,
DropdownLegendComponent,
],
exports: EXPORTABLE,
}]
}], null, null); })();
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && i0.ɵɵsetNgModuleScope(ChartModule, { declarations: [ChartComponent,
YAxisComponent,
XAxisComponent,
ChartTooltipComponent,
ChartLegendComponent,
BarPathComponent,
XPlotLinesComponent,
YPlotLinesComponent,
RangeAreaComponent,
ReferenceAreaComponent,
ChartLineSeriesComponent,
ChartAreaSeriesComponent,
ChartBarSeriesComponent, YAxisTicksComponent,
XAxisTicksComponent,
AxisLabelComponent,
DropdownLegendComponent], imports: [CommonModule,
FormsModule,
CoreModule,
GridLayoutModule, TranslateModule,
DropdownModule,
ButtonModule,
IconModule,
CheckboxModule,
TooltipModule], exports: [ChartComponent,
YAxisComponent,
XAxisComponent,
ChartTooltipComponent,
ChartLegendComponent,
BarPathComponent,
XPlotLinesComponent,
YPlotLinesComponent,
RangeAreaComponent,
ReferenceAreaComponent,
ChartLineSeriesComponent,
ChartAreaSeriesComponent,
ChartBarSeriesComponent] }); })();
i0.ɵɵsetComponentScope(ChartComponent, [i1.NgIf, i1.NgTemplateOutlet, i2.ResizeDirective, RangeAreaComponent,
ReferenceAreaComponent], []);
i0.ɵɵsetComponentScope(YAxisComponent, [i1.NgIf, YAxisTicksComponent,
AxisLabelComponent], [i1.AsyncPipe]);
i0.ɵɵsetComponentScope(XAxisComponent, [i1.NgIf, XAxisTicksComponent,
AxisLabelComponent], []);
i0.ɵɵsetComponentScope(ChartLegendComponent, [i1.NgClass, i1.NgForOf, i1.NgIf, i1.NgTemplateOutlet, i1.NgSwitch, i1.NgSwitchCase, i3.NgControlStatus, i3.NgModel, i4.CheckboxComponent, i5.E2eAttributeBindingDirective, DropdownLegendComponent], [i1.AsyncPipe, i6.TranslatePipe]);
i0.ɵɵsetComponentScope(ChartBarSeriesComponent, [i1.NgForOf, BarPathComponent], [i7.PurePipe]);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhcnQubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL2NoYXJ0L2NoYXJ0Lm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQ0wsWUFBWSxFQUNaLGNBQWMsRUFDZCxjQUFjLEVBQ2QsVUFBVSxFQUNWLGFBQWEsR0FDZCxNQUFNLFlBQVksQ0FBQztBQUNwQixPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFFN0MsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLG9CQUFvQixDQUFDO0FBQ2hELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHVCQUF1QixDQUFDO0FBQ3pELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUUxRCxPQUFPLEVBQ0wsa0JBQWtCLEVBQ2xCLGdCQUFnQixFQUNoQix3QkFBd0IsRUFDeEIsdUJBQXVCLEVBQ3ZCLGNBQWMsRUFDZCxvQkFBb0IsRUFDcEIsd0JBQXdCLEVBQ3hCLHFCQUFxQixFQUNyQixrQkFBa0IsRUFDbEIsc0JBQXNCLEVBQ3RCLGNBQWMsRUFDZCxtQkFBbUIsRUFDbkIsbUJBQW1CLEVBQ25CLGNBQWMsRUFDZCxtQkFBbUIsRUFDbkIsbUJBQW1CLEdBQ3BCLE1BQU0scUJBQXFCLENBQUM7QUFDN0IsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sbUNBQW1DLENBQUM7Ozs7Ozs7OztBQUU1RSxNQUFNLFdBQVcsR0FBRztJQUNsQixlQUFlO0lBQ2YsY0FBYztJQUNkLFlBQVk7SUFDWixVQUFVO0lBQ1YsY0FBYztJQUNkLGFBQWE7Q0FDZCxDQUFDO0FBRUYsTUFBTSxVQUFVLEdBQUc7SUFDakIsY0FBYztJQUNkLGNBQWM7SUFDZCxjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsbUJBQW1CO0lBQ25CLG1CQUFtQjtJQUNuQixrQkFBa0I7SUFDbEIsc0JBQXNCO0lBQ3RCLHdCQUF3QjtJQUN4Qix3QkFBd0I7SUFDeEIsdUJBQXVCO0NBQ3hCLENBQUM7QUFtQkYsTUFBTSxPQUFPLFdBQVc7NEVBQVgsV0FBVzttRUFBWCxXQUFXO3VFQWZwQixZQUFZO1lBQ1osV0FBVztZQUNYLFVBQVU7WUFDVixnQkFBZ0IsRUFDYixXQUFXOztpRkFXTCxXQUFXO2NBakJ2QixRQUFRO2VBQUM7Z0JBQ1IsT0FBTyxFQUFFO29CQUNQLFlBQVk7b0JBQ1osV0FBVztvQkFDWCxVQUFVO29CQUNWLGdCQUFnQjtvQkFDaEIsR0FBRyxXQUFXO2lCQUNmO2dCQUNELFlBQVksRUFBRTtvQkFDWixHQUFHLFVBQVU7b0JBQ2IsbUJBQW1CO29CQUNuQixtQkFBbUI7b0JBQ25CLGtCQUFrQjtvQkFDbEIsdUJBQXVCO2lCQUN4QjtnQkFDRCxPQUFPLEVBQUUsVUFBVTthQUNwQjs7d0ZBQ1ksV0FBVyxtQkFoQ3RCLGNBQWM7UUFDZCxjQUFjO1FBQ2QsY0FBYztRQUNkLHFCQUFxQjtRQUNyQixvQkFBb0I7UUFDcEIsZ0JBQWdCO1FBQ2hCLG1CQUFtQjtRQUNuQixtQkFBbUI7UUFDbkIsa0JBQWtCO1FBQ2xCLHNCQUFzQjtRQUN0Qix3QkFBd0I7UUFDeEIsd0JBQXdCO1FBQ3hCLHVCQUF1QixFQWFyQixtQkFBbUI7UUFDbkIsbUJBQW1CO1FBQ25CLGtCQUFrQjtRQUNsQix1QkFBdUIsYUFYdkIsWUFBWTtRQUNaLFdBQVc7UUFDWCxVQUFVO1FBQ1YsZ0JBQWdCLEVBN0JsQixlQUFlO1FBQ2YsY0FBYztRQUNkLFlBQVk7UUFDWixVQUFVO1FBQ1YsY0FBYztRQUNkLGFBQWEsYUFJYixjQUFjO1FBQ2QsY0FBYztRQUNkLGNBQWM7UUFDZCxxQkFBcUI7UUFDckIsb0JBQW9CO1FBQ3BCLGdCQUFnQjtRQUNoQixtQkFBbUI7UUFDbkIsbUJBQW1CO1FBQ25CLGtCQUFrQjtRQUNsQixzQkFBc0I7UUFDdEIsd0JBQXdCO1FBQ3hCLHdCQUF3QjtRQUN4Qix1QkFBdUI7dUJBWnZCLGNBQWMscURBUWQsa0JBQWtCO0lBQ2xCLHNCQUFzQjt1QkFSdEIsY0FBYyxZQXdCWixtQkFBbUI7SUFFbkIsa0JBQWtCO3VCQXpCcEIsY0FBYyxZQXdCWixtQkFBbUI7SUFDbkIsa0JBQWtCO3VCQXZCcEIsb0JBQW9CLDhLQXdCbEIsdUJBQXVCO3VCQWhCekIsdUJBQXVCLGVBUHZCLGdCQUFnQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIEJ1dHRvbk1vZHVsZSxcbiAgQ2hlY2tib3hNb2R1bGUsXG4gIERyb3Bkb3duTW9kdWxlLFxuICBJY29uTW9kdWxlLFxuICBUb29sdGlwTW9kdWxlLFxufSBmcm9tICdAYWxhdWRhL3VpJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRm9ybXNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5cbmltcG9ydCB7IENvcmVNb2R1bGUgfSBmcm9tICcuLi9jb3JlL3B1YmxpYy1hcGknO1xuaW1wb3J0IHsgR3JpZExheW91dE1vZHVsZSB9IGZyb20gJy4uL2dyaWQtbGF5b3V0L21vZHVsZSc7XG5pbXBvcnQgeyBUcmFuc2xhdGVNb2R1bGUgfSBmcm9tICcuLi90cmFuc2xhdGUvcHVibGljLWFwaSc7XG5cbmltcG9ydCB7XG4gIEF4aXNMYWJlbENvbXBvbmVudCxcbiAgQmFyUGF0aENvbXBvbmVudCxcbiAgQ2hhcnRBcmVhU2VyaWVzQ29tcG9uZW50LFxuICBDaGFydEJhclNlcmllc0NvbXBvbmVudCxcbiAgQ2hhcnRDb21wb25lbnQsXG4gIENoYXJ0TGVnZW5kQ29tcG9uZW50LFxuICBDaGFydExpbmVTZXJpZXNDb21wb25lbnQsXG4gIENoYXJ0VG9vbHRpcENvbXBvbmVudCxcbiAgUmFuZ2VBcmVhQ29tcG9uZW50LFxuICBSZWZlcmVuY2VBcmVhQ29tcG9uZW50LFxuICBYQXhpc0NvbXBvbmVudCxcbiAgWEF4aXNUaWNrc0NvbXBvbmVudCxcbiAgWFBsb3RMaW5lc0NvbXBvbmVudCxcbiAgWUF4aXNDb21wb25lbnQsXG4gIFlBeGlzVGlja3NDb21wb25lbnQsXG4gIFlQbG90TGluZXNDb21wb25lbnQsXG59IGZyb20gJy4vY29tbW9uL3B1YmxpYy1hcGknO1xuaW1wb3J0IHsgRHJvcGRvd25MZWdlbmRDb21wb25lbnQgfSBmcm9tICcuL2N1c3RvbS10ZW1wbGF0ZS9kcm9wZG93bi1sZWdlbmQnO1xuXG5jb25zdCBBVUlfTU9EVUxFUyA9IFtcbiAgVHJhbnNsYXRlTW9kdWxlLFxuICBEcm9wZG93bk1vZHVsZSxcbiAgQnV0dG9uTW9kdWxlLFxuICBJY29uTW9kdWxlLFxuICBDaGVja2JveE1vZHVsZSxcbiAgVG9vbHRpcE1vZHVsZSxcbl07XG5cbmNvbnN0IEVYUE9SVEFCTEUgPSBbXG4gIENoYXJ0Q29tcG9uZW50LFxuICBZQXhpc0NvbXBvbmVudCxcbiAgWEF4aXNDb21wb25lbnQsXG4gIENoYXJ0VG9vbHRpcENvbXBvbmVudCxcbiAgQ2hhcnRMZWdlbmRDb21wb25lbnQsXG4gIEJhclBhdGhDb21wb25lbnQsXG4gIFhQbG90TGluZXNDb21wb25lbnQsXG4gIFlQbG90TGluZXNDb21wb25lbnQsXG4gIFJhbmdlQXJlYUNvbXBvbmVudCxcbiAgUmVmZXJlbmNlQXJlYUNvbXBvbmVudCxcbiAgQ2hhcnRMaW5lU2VyaWVzQ29tcG9uZW50LFxuICBDaGFydEFyZWFTZXJpZXNDb21wb25lbnQsXG4gIENoYXJ0QmFyU2VyaWVzQ29tcG9uZW50LFxuXTtcblxuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogW1xuICAgIENvbW1vbk1vZHVsZSxcbiAgICBGb3Jtc01vZHVsZSxcbiAgICBDb3JlTW9kdWxlLFxuICAgIEdyaWRMYXlvdXRNb2R1bGUsXG4gICAgLi4uQVVJX01PRFVMRVMsXG4gIF0sXG4gIGRlY2xhcmF0aW9uczogW1xuICAgIC4uLkVYUE9SVEFCTEUsXG4gICAgWUF4aXNUaWNrc0NvbXBvbmVudCxcbiAgICBYQXhpc1RpY2tzQ29tcG9uZW50LFxuICAgIEF4aXNMYWJlbENvbXBvbmVudCxcbiAgICBEcm9wZG93bkxlZ2VuZENvbXBvbmVudCxcbiAgXSxcbiAgZXhwb3J0czogRVhQT1JUQUJMRSxcbn0pXG5leHBvcnQgY2xhc3MgQ2hhcnRNb2R1bGUge31cbiJdfQ==