1 | import { OnChanges, SimpleChanges, TemplateRef, EventEmitter } from '@angular/core';
|
2 | import { Series, DataItem } from '../models/chart-data.model';
|
3 | import { PlacementTypes } from '../common/tooltip/position';
|
4 | import { StyleTypes } from '../common/tooltip/style.type';
|
5 | import { BarOrientation } from '../common/types/bar-orientation.enum';
|
6 | import * as i0 from "@angular/core";
|
7 | interface PolarChartCircle {
|
8 | color: string;
|
9 | cx: number;
|
10 | cy: number;
|
11 | data: Series;
|
12 | label: string;
|
13 | value: number;
|
14 | }
|
15 | export declare class PolarSeriesComponent implements OnChanges {
|
16 | name: any;
|
17 | data: any;
|
18 | xScale: any;
|
19 | yScale: any;
|
20 | colors: any;
|
21 | scaleType: any;
|
22 | curve: any;
|
23 | activeEntries: any[];
|
24 | rangeFillOpacity: number;
|
25 | tooltipDisabled: boolean;
|
26 | tooltipText: (o: any) => string;
|
27 | gradient: boolean;
|
28 | tooltipTemplate: TemplateRef<any>;
|
29 | animations: boolean;
|
30 | select: EventEmitter<any>;
|
31 | activate: EventEmitter<any>;
|
32 | deactivate: EventEmitter<any>;
|
33 | path: string;
|
34 | circles: PolarChartCircle[];
|
35 | circleRadius: number;
|
36 | areaPath: string;
|
37 | gradientId: string;
|
38 | gradientUrl: string;
|
39 | hasGradient: boolean;
|
40 | gradientStops: any[];
|
41 | areaGradientStops: any[];
|
42 | seriesColor: string;
|
43 | active: boolean;
|
44 | inactive: boolean;
|
45 | barOrientation: typeof BarOrientation;
|
46 | placementTypes: typeof PlacementTypes;
|
47 | styleTypes: typeof StyleTypes;
|
48 | ngOnChanges(changes: SimpleChanges): void;
|
49 | update(): void;
|
50 | getAngle(d: DataItem): any;
|
51 | getRadius(d: DataItem): any;
|
52 | getLineGenerator(): any;
|
53 | sortData(data: DataItem): any[];
|
54 | isActive(entry: DataItem): boolean;
|
55 | isInactive(entry: DataItem): boolean;
|
56 | defaultTooltipText({ label, value }: {
|
57 | label: string;
|
58 | value: number;
|
59 | }): string;
|
60 | updateGradients(): void;
|
61 | static ɵfac: i0.ɵɵFactoryDeclaration<PolarSeriesComponent, never>;
|
62 | static ɵcmp: i0.ɵɵComponentDeclaration<PolarSeriesComponent, "g[ngx-charts-polar-series]", never, { "name": { "alias": "name"; "required": false; }; "data": { "alias": "data"; "required": false; }; "xScale": { "alias": "xScale"; "required": false; }; "yScale": { "alias": "yScale"; "required": false; }; "colors": { "alias": "colors"; "required": false; }; "scaleType": { "alias": "scaleType"; "required": false; }; "curve": { "alias": "curve"; "required": false; }; "activeEntries": { "alias": "activeEntries"; "required": false; }; "rangeFillOpacity": { "alias": "rangeFillOpacity"; "required": false; }; "tooltipDisabled": { "alias": "tooltipDisabled"; "required": false; }; "tooltipText": { "alias": "tooltipText"; "required": false; }; "gradient": { "alias": "gradient"; "required": false; }; "tooltipTemplate": { "alias": "tooltipTemplate"; "required": false; }; "animations": { "alias": "animations"; "required": false; }; }, { "select": "select"; "activate": "activate"; "deactivate": "deactivate"; }, never, never, false, never>;
|
63 | }
|
64 | export {};
|