UNPKG

igniteui-webcomponents-charts

Version:

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

44 lines (43 loc) 1.66 kB
import { IgcSeriesComponent } from "./igc-series-component"; import { IgcSeriesMatcher } from "./igc-series-matcher"; import { IgcUserBaseAnnotation } from "./igc-user-base-annotation"; import { UserPointAnnotation as UserPointAnnotation_internal } from "./UserPointAnnotation"; /** * Represents an user annotation for rendering data point annotation on a series */ export declare class IgcUserPointAnnotation extends IgcUserBaseAnnotation { protected createImplementation(): UserPointAnnotation_internal; /** * @hidden */ get i(): UserPointAnnotation_internal; constructor(); /** * Gets or sets the target series that will display the annotation. */ get targetSeries(): IgcSeriesComponent; set targetSeries(v: IgcSeriesComponent); private _targetSeriesName; /** * Gets or sets the name to use to resolve targetSeries from markup. */ get targetSeriesName(): string; set targetSeriesName(v: string); /** * Gets or sets a matcher for matching a series that will display the annotation. */ get targetSeriesMatcher(): IgcSeriesMatcher; set targetSeriesMatcher(v: IgcSeriesMatcher); /** * Gets or sets the value that determines location of the annotation in the coordinates of x-axis. */ get xValue(): number; set xValue(v: number); /** * Gets or sets the value that determines location of the annotation in the coordinates of y-axis. */ get yValue(): number; set yValue(v: number); bindSeries(series: IgcSeriesComponent[]): void; findByName(name: string): any; }