Represents base class for all user annotations, e.g. UserPointAnnotation, UserSliceAnnotation, UserStripAnnotation, UserAxisAnnotation

IgxUserBaseAnnotation

new IgxUserBaseAnnotation(): IgxUserBaseAnnotation

Returns IgxUserBaseAnnotation

ngAcceptInputType_badgeCornerRadius

Section titled "ngAcceptInputType_badgeCornerRadius"
ngAcceptInputType_badgeCornerRadius: string | number
ngAcceptInputType_badgeMargin: string | number
ngAcceptInputType_badgeSize: string | number
ngAcceptInputType_badgeThickness: string | number
ngAcceptInputType_badgeVisible: string | boolean
ngAcceptInputType_isPillShaped: string | boolean
ngAcceptInputType_isVisible: string | boolean

ngAcceptInputType_labelBorderRadius

Section titled "ngAcceptInputType_labelBorderRadius"
ngAcceptInputType_labelBorderRadius: string | number

ngAcceptInputType_labelBorderThickness

Section titled "ngAcceptInputType_labelBorderThickness"
ngAcceptInputType_labelBorderThickness: string | number
ngAcceptInputType_labelPadding: string | number

Gets or sets the additional data that should be stored with the annotation.

get annotationData(): string

Returns string

set annotationData(v: string): void

Parameters

  • v: string

Returns void

Gets or sets the background of badge annotation.

get badgeBackground(): string

Returns string

set badgeBackground(v: string): void

Parameters

  • v: string

Returns void

Gets or sets border radius of the badge annotations.

get badgeCornerRadius(): number

Returns number

set badgeCornerRadius(v: number): void

Parameters

  • v: number

Returns void

Gets or sets image path for displayed in the badge annotations.

get badgeImagePath(): string

Returns string

set badgeImagePath(v: string): void

Parameters

  • v: string

Returns void

Gets or sets margin of the badge annotations.

get badgeMargin(): number

Returns number

set badgeMargin(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the outline of badge annotation.

get badgeOutline(): string

Returns string

set badgeOutline(v: string): void

Parameters

  • v: string

Returns void

Gets or sets size of the badge annotations.

get badgeSize(): number

Returns number

set badgeSize(v: number): void

Parameters

  • v: number

Returns void

Gets or sets thickness of the badge annotations.

get badgeThickness(): number

Returns number

set badgeThickness(v: number): void

Parameters

  • v: number

Returns void

Gets or sets whether to draw the badge in annotation

get badgeVisible(): boolean

Returns boolean

set badgeVisible(v: boolean): void

Parameters

  • v: boolean

Returns void

get identifier(): string

Returns string

set identifier(v: string): void

Parameters

  • v: string

Returns void

Gets or sets whether the annotation is pill shaped.

get isPillShaped(): boolean

Returns boolean

set isPillShaped(v: boolean): void

Parameters

  • v: boolean

Returns void

Gets or sets whether to the annotations is rendered

get isVisible(): boolean

Returns boolean

set isVisible(v: boolean): void

Parameters

  • v: boolean

Returns void

Gets or sets the text that should be displayed on axis annotation.

get label(): string

Returns string

set label(v: string): void

Parameters

  • v: string

Returns void

Gets or sets the background text displayed in the annotation.

get labelBackground(): string

Returns string

set labelBackground(v: string): void

Parameters

  • v: string

Returns void

Gets or sets the border color of the axis annotation.

get labelBorderColor(): string

Returns string

set labelBorderColor(v: string): void

Parameters

  • v: string

Returns void

Gets or sets the border radius of the annotation.

get labelBorderRadius(): number

Returns number

set labelBorderRadius(v: number): void

Parameters

  • v: number

Returns void

Gets or sets border thickness of the axis annotations.

get labelBorderThickness(): number

Returns number

set labelBorderThickness(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the color of text displayed in the annotation.

get labelColor(): string

Returns string

set labelColor(v: string): void

Parameters

  • v: string

Returns void

Gets or sets padding around the label in annotation.

get labelPadding(): number

Returns number

set labelPadding(v: number): void

Parameters

  • v: number

Returns void

bindAxes(axes: IgxAxisComponent[]): void

Parameters

Returns void

bindSeries(series: IgxSeriesComponent[]): void

Parameters

Returns void

findByName(name: string): any

Parameters

  • name: string

Returns any

_createFromInternal(internal: any): IgxUserBaseAnnotation

Parameters

  • internal: any

Returns IgxUserBaseAnnotation