UNPKG

igniteui-angular-charts

Version:

Ignite UI Angular charting components for building rich data visualizations for modern web apps.

37 lines (36 loc) 1.4 kB
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 { TrendLineTypeCollection } from "./TrendLineTypeCollection"; 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; trendLineTypes: TrendLineTypeCollection; shouldAvoidAxisAnnotationCollisions: boolean; zoomIn(a: number): void; zoomOut(a: number): void; resetZoom(): void; captureTargetImageToClipboard(a: (arg1: any, arg2: any) => void): void; sendCommandCompleted(a: ToolCommand): void; startCreatingAnnotation(): void; startDeletingAnnotation(): void; resetAnnotations(): void; } /** * @hidden */ export declare let IDomainChartLike_$type: Type;