UNPKG

832 BTypeScriptView Raw
1import { OnChanges, EventEmitter, SimpleChanges } from '@angular/core';
2import { LegendOptions, LegendType, LegendPosition } from '../types/legend.model';
3export declare class ChartComponent implements OnChanges {
4 view: [number, number];
5 showLegend: boolean;
6 legendOptions: LegendOptions;
7 legendType: LegendType;
8 activeEntries: any[];
9 animations: boolean;
10 legendLabelClick: EventEmitter<string>;
11 legendLabelActivate: EventEmitter<{
12 name: string;
13 }>;
14 legendLabelDeactivate: EventEmitter<{
15 name: string;
16 }>;
17 chartWidth: number;
18 title: string;
19 legendWidth: number;
20 readonly LegendPosition: typeof LegendPosition;
21 readonly LegendType: typeof LegendType;
22 ngOnChanges(changes: SimpleChanges): void;
23 update(): void;
24 getLegendType(): LegendType;
25}