igniteui-angular-charts
Version:
Ignite UI Angular charting components for building rich data visualizations for modern web apps.
36 lines (35 loc) • 1.17 kB
TypeScript
import { PropertyChangedEventArgs, Type } from "igniteui-angular-core";
import { Brush } from "igniteui-angular-core";
import { Thickness } from "igniteui-angular-core";
/**
* @hidden
*/
export interface IAxisAnnotation {
readonly text: string;
readonly value: any;
resolveLabelValue(): string;
labelFormat: string;
labelFormatSpecifiers: any[];
formatLabel: (item: any) => string;
propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void;
readonly textColor: Brush;
readonly background: Brush;
readonly outline: Brush;
readonly strokeThickness: number;
readonly backgroundCornerRadius: number;
readonly backgroundPadding: Thickness;
isPillShaped: boolean;
readonly isBadgeEnabled: boolean;
readonly badgeBackground: Brush;
readonly badgeOutline: Brush;
readonly badgeOutlineThickness: number;
readonly badgeCornerRadius: number;
readonly badgeMargin: number;
readonly badgeSize: number;
readonly badgeImagePath: string;
checkForExtentReset(a: () => void): void;
}
/**
* @hidden
*/
export declare let IAxisAnnotation_$type: Type;