UNPKG

1.4 kBTypeScriptView Raw
1import { EventEmitter, ElementRef, SimpleChanges, OnChanges, ChangeDetectorRef, NgZone, OnDestroy } from '@angular/core';
2import { GridData } from '../common/grid-layout.helper';
3export declare class CardComponent implements OnChanges, OnDestroy {
4 private cd;
5 private zone;
6 private platformId;
7 color: string;
8 bandColor: string;
9 textColor: string;
10 x: number;
11 y: number;
12 width: number;
13 height: number;
14 label: string;
15 data: GridData;
16 medianSize: number;
17 valueFormatting: any;
18 labelFormatting: any;
19 animations: boolean;
20 select: EventEmitter<any>;
21 textEl: ElementRef;
22 element: HTMLElement;
23 value: string;
24 transform: string;
25 formattedLabel: string;
26 cardWidth: number;
27 cardHeight: number;
28 textWidth: number;
29 textFontSize: number;
30 textTransform: string;
31 initialized: boolean;
32 animationReq: number;
33 bandHeight: number;
34 transformBand: string;
35 textPadding: number[];
36 labelFontSize: number;
37 bandPath: string;
38 constructor(element: ElementRef, cd: ChangeDetectorRef, zone: NgZone, platformId: any);
39 ngOnChanges(changes: SimpleChanges): void;
40 ngOnInit(): void;
41 ngOnDestroy(): void;
42 update(): void;
43 paddedValue(value: string): string;
44 startCount(): void;
45 scaleText(): void;
46 scaleTextSSR(): void;
47 setPadding(): void;
48 onClick(): void;
49}