@swimlane/ngx-charts
Version:
Declarative Charting Framework for Angular
45 lines (44 loc) • 1.35 kB
TypeScript
import { SimpleChanges, EventEmitter, OnChanges, OnInit, TemplateRef } from '@angular/core';
import { ColorHelper } from '../common/color.helper';
export declare class CircleSeriesComponent implements OnChanges, OnInit {
data: any;
type: string;
xScale: any;
yScale: any;
colors: ColorHelper;
scaleType: any;
visibleValue: any;
activeEntries: any[];
tooltipDisabled: boolean;
tooltipTemplate: TemplateRef<any>;
select: EventEmitter<{}>;
activate: EventEmitter<{}>;
deactivate: EventEmitter<{}>;
areaPath: any;
circle: any;
barVisible: boolean;
gradientId: string;
gradientFill: string;
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
update(): void;
getActiveCircle(): {};
mapDataPointToCircle(d: any, i: number): any;
getTooltipText({ tooltipLabel, value, seriesName, min, max }: {
tooltipLabel: any;
value: any;
seriesName: any;
min: any;
max: any;
}): string;
getTooltipMinMaxText(min: any, max: any): string;
getGradientStops(color: any): {
offset: number;
color: any;
opacity: number;
}[];
onClick(data: any): void;
isActive(entry: any): boolean;
activateCircle(): void;
deactivateCircle(): void;
}