UNPKG

igniteui-webcomponents-charts

Version:

Ignite UI Web Components charting components for building rich data visualizations using TypeScript APIs.

39 lines (38 loc) 1.4 kB
import { IgcAxisComponent } from "./igc-axis-component"; import { IgcAxisMatcher } from "./igc-axis-matcher"; import { IgcUserBaseAnnotation } from "./igc-user-base-annotation"; import { UserAxisAnnotation as UserAxisAnnotation_internal } from "./UserAxisAnnotation"; /** * Represents an user annotation for rendering annotation of axis label */ export declare class IgcUserAxisAnnotation extends IgcUserBaseAnnotation { protected createImplementation(): UserAxisAnnotation_internal; /** * @hidden */ get i(): UserAxisAnnotation_internal; constructor(); /** * Gets or sets the target axis that will display the annotation. */ get targetAxis(): IgcAxisComponent; set targetAxis(v: IgcAxisComponent); private _targetAxisName; /** * Gets or sets the name to use to resolve targetAxis from markup. */ get targetAxisName(): string; set targetAxisName(v: string); /** * Gets or sets a matcher for matching an axis that will display the annotation. */ get targetAxisMatcher(): IgcAxisMatcher; set targetAxisMatcher(v: IgcAxisMatcher); /** * Gets or sets the value that determines location of annotation on axis. */ get value(): number; set value(v: number); bindAxes(axes: IgcAxisComponent[]): void; findByName(name: string): any; }