igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
55 lines (54 loc) • 1.77 kB
TypeScript
import { DependencyObject } from "igniteui-react-core";
import { INotifyPropertyChanged, PropertyChangedEventArgs, Type } from "igniteui-react-core";
import { IAxisAnnotation } from "./IAxisAnnotation";
import { Brush } from "igniteui-react-core";
import { BindingFormatter } from "igniteui-react-core";
import { Thickness } from "igniteui-react-core";
import { UserBaseAnnotation } from "./UserBaseAnnotation";
/**
* @hidden
*/
export declare class AxisAnnotation extends DependencyObject implements INotifyPropertyChanged, IAxisAnnotation {
static $t: Type;
propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void;
protected n: boolean;
resetCachedExtent(): void;
checkForExtentReset(a: () => void): void;
ag: string;
value: any;
text: string;
backgroundCornerRadius: number;
private ar;
private aq;
resolveLabelValue(): string;
labelFormat: string;
labelFormatSpecifiers: any[];
private _formatLabel;
get formatLabel(): (item: any) => string;
set formatLabel(a: (item: any) => string);
textColor: Brush;
background: Brush;
outline: Brush;
strokeThickness: number;
l: boolean;
j: BindingFormatter;
get backgroundPadding(): Thickness;
set backgroundPadding(a: Thickness);
backgroundPaddingLeft: number;
backgroundPaddingTop: number;
backgroundPaddingRight: number;
backgroundPaddingBottom: number;
isPillShaped: boolean;
isBadgeEnabled: boolean;
badgeBackground: Brush;
badgeOutline: Brush;
badgeOutlineThickness: number;
badgeCornerRadius: number;
badgeMargin: number;
badgeSize: number;
badgeImagePath: string;
k: UserBaseAnnotation;
o: boolean;
m: boolean;
static $$p: string[];
}