UNPKG

1.17 kBTypeScriptView Raw
1import { EventEmitter, TemplateRef } from '@angular/core';
2import { ColorHelper } from '../common/color.helper';
3import { BaseChartComponent } from '../common/base-chart.component';
4import { DataItem } from '../models/chart-data.model';
5import { ViewDimensions } from '../common/types/view-dimension.interface';
6export declare class AdvancedPieChartComponent extends BaseChartComponent {
7 gradient: boolean;
8 activeEntries: any[];
9 tooltipDisabled: boolean;
10 tooltipText: any;
11 label: string;
12 activate: EventEmitter<any>;
13 deactivate: EventEmitter<any>;
14 tooltipTemplate: TemplateRef<any>;
15 dims: ViewDimensions;
16 domain: string[];
17 outerRadius: number;
18 innerRadius: number;
19 transform: string;
20 colors: ColorHelper;
21 legendWidth: number;
22 margin: number[];
23 valueFormatting: (value: number) => any;
24 nameFormatting: (value: string) => any;
25 percentageFormatting: (value: number) => any;
26 update(): void;
27 getDomain(): string[];
28 onClick(data: DataItem): void;
29 setColors(): void;
30 onActivate(item: any, fromLegend?: boolean): void;
31 onDeactivate(item: any, fromLegend?: boolean): void;
32}