@swimlane/ngx-charts
Version:
Declarative Charting Framework for Angular
46 lines (45 loc) • 1.26 kB
TypeScript
import { EventEmitter, ElementRef, SimpleChanges, OnChanges, ChangeDetectorRef, NgZone, OnDestroy } from '@angular/core';
export declare class CardComponent implements OnChanges, OnDestroy {
private cd;
private zone;
color: any;
bandColor: any;
textColor: any;
x: any;
y: any;
width: any;
height: any;
label: any;
data: any;
medianSize: number;
valueFormatting: any;
labelFormatting: any;
animations: boolean;
select: EventEmitter<{}>;
textEl: ElementRef;
element: HTMLElement;
value: string;
transform: string;
formattedLabel: string;
cardWidth: number;
cardHeight: number;
textWidth: number;
textFontSize: number;
textTransform: string;
initialized: boolean;
animationReq: any;
bandHeight: number;
transformBand: string;
textPadding: number[];
labelFontSize: number;
bandPath: string;
constructor(element: ElementRef, cd: ChangeDetectorRef, zone: NgZone);
ngOnChanges(changes: SimpleChanges): void;
ngOnDestroy(): void;
update(): void;
paddedValue(value: string): string;
startCount(): void;
scaleText(): void;
setPadding(): void;
onClick(): void;
}