@swimlane/ngx-charts
Version:
Declarative Charting Framework for Angular2 and beyond!
44 lines (43 loc) • 1.24 kB
TypeScript
import { EventEmitter, OnChanges, SimpleChanges, TemplateRef } from '@angular/core';
export declare class SeriesHorizontal implements OnChanges {
bars: any;
x: any;
y: any;
barsForDataLabels: Array<{
x: number;
y: number;
width: number;
height: number;
total: number;
series: string;
}>;
dims: any;
type: string;
series: any;
xScale: any;
yScale: any;
colors: any;
tooltipDisabled: boolean;
gradient: boolean;
activeEntries: any[];
seriesName: string;
tooltipTemplate: TemplateRef<any>;
roundEdges: boolean;
animations: boolean;
showDataLabel: boolean;
dataLabelFormatting: any;
select: EventEmitter<{}>;
activate: EventEmitter<{}>;
deactivate: EventEmitter<{}>;
dataLabelWidthChanged: EventEmitter<{}>;
tooltipPlacement: string;
tooltipType: string;
ngOnChanges(changes: SimpleChanges): void;
update(): void;
updateDataLabels(): void;
updateTooltipSettings(): void;
isActive(entry: any): boolean;
trackBy(index: any, bar: any): any;
trackDataLabelBy(index: any, barLabel: any): string;
click(data: any): void;
}