UNPKG

igniteui-angular-charts

Version:

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

126 lines (125 loc) 4.37 kB
import { IgxAxisComponent } from "./igx-axis-component"; import { IgxSeriesComponent } from "./igx-series-component"; import { UserBaseAnnotation as UserBaseAnnotation_internal } from './UserBaseAnnotation'; /** * Represents base class for all user annotations, e.g. UserPointAnnotation, UserSliceAnnotation, UserStripAnnotation, UserAxisAnnotation */ export declare abstract class IgxUserBaseAnnotation { protected createImplementation(): UserBaseAnnotation_internal; protected _implementation: any; /** * @hidden */ get i(): UserBaseAnnotation_internal; /** * @hidden */ static _createFromInternal(internal: any): IgxUserBaseAnnotation; constructor(); protected _provideImplementation(i: any): void; private onImplementationCreated; get identifier(): string; set identifier(v: string); /** * Gets or sets the text that should be displayed on axis annotation. */ get label(): string; set label(v: string); /** * Gets or sets the additional data that should be stored with the annotation. */ get annotationData(): string; set annotationData(v: string); /** * Gets or sets whether to the annotations is rendered */ get isVisible(): boolean; set isVisible(v: boolean); static ngAcceptInputType_isVisible: boolean | string; /** * Gets or sets the color of text displayed in the annotation. */ get labelColor(): string; set labelColor(v: string); /** * Gets or sets the background text displayed in the annotation. */ get labelBackground(): string; set labelBackground(v: string); /** * Gets or sets the border color of the axis annotation. */ get labelBorderColor(): string; set labelBorderColor(v: string); /** * Gets or sets border thickness of the axis annotations. */ get labelBorderThickness(): number; set labelBorderThickness(v: number); static ngAcceptInputType_labelBorderThickness: number | string; /** * Gets or sets the border radius of the annotation. */ get labelBorderRadius(): number; set labelBorderRadius(v: number); static ngAcceptInputType_labelBorderRadius: number | string; /** * Gets or sets padding around the label in annotation. */ get labelPadding(): number; set labelPadding(v: number); static ngAcceptInputType_labelPadding: number | string; /** * Gets or sets whether to draw the badge in annotation */ get badgeVisible(): boolean; set badgeVisible(v: boolean); static ngAcceptInputType_badgeVisible: boolean | string; /** * Gets or sets the background of badge annotation. */ get badgeBackground(): string; set badgeBackground(v: string); /** * Gets or sets the outline of badge annotation. */ get badgeOutline(): string; set badgeOutline(v: string); /** * Gets or sets thickness of the badge annotations. */ get badgeThickness(): number; set badgeThickness(v: number); static ngAcceptInputType_badgeThickness: number | string; /** * Gets or sets size of the badge annotations. */ get badgeSize(): number; set badgeSize(v: number); static ngAcceptInputType_badgeSize: number | string; /** * Gets or sets border radius of the badge annotations. */ get badgeCornerRadius(): number; set badgeCornerRadius(v: number); static ngAcceptInputType_badgeCornerRadius: number | string; /** * Gets or sets margin of the badge annotations. */ get badgeMargin(): number; set badgeMargin(v: number); static ngAcceptInputType_badgeMargin: number | string; /** * Gets or sets image path for displayed in the badge annotations. */ get badgeImagePath(): string; set badgeImagePath(v: string); /** * Gets or sets whether the annotation is pill shaped. */ get isPillShaped(): boolean; set isPillShaped(v: boolean); static ngAcceptInputType_isPillShaped: boolean | string; findByName(name: string): any; bindAxes(axes: IgxAxisComponent[]): void; bindSeries(series: IgxSeriesComponent[]): void; }