igniteui-angular-charts
Version:
Ignite UI Angular charting components for building rich data visualizations for modern web apps.
34 lines (33 loc) • 1.27 kB
TypeScript
import { Type } from "igniteui-angular-core";
import { DataSeriesAdapterImplementation } from "igniteui-angular-core";
import { CrosshairsDisplayMode } from "./CrosshairsDisplayMode";
import { ValueModeCollection } from "./ValueModeCollection";
import { BrushCollection } from "igniteui-angular-core";
import { TrendLineType } from "igniteui-angular-core";
import { ToolCommand } from "igniteui-angular-core";
/**
* @hidden
*/
export interface IDomainChartLike {
readonly itemsSource: any;
includedProperties: string[];
excludedProperties: string[];
readonly currentDataAdapter: DataSeriesAdapterImplementation;
crosshairsDisplayMode: CrosshairsDisplayMode;
autoCalloutsVisible: boolean;
finalValueAnnotationsVisible: boolean;
valueLines: ValueModeCollection;
valueLinesBrushes: BrushCollection;
crosshairsAnnotationEnabled: boolean;
trendLineType: TrendLineType;
shouldAvoidAxisAnnotationCollisions: boolean;
zoomIn(a: number): void;
zoomOut(a: number): void;
resetZoom(): void;
captureTargetImageToClipboard(a: (arg1: any, arg2: any) => void): void;
sendCommandCompleted(a: ToolCommand): void;
}
/**
* @hidden
*/
export declare let IDomainChartLike_$type: Type;