igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
154 lines (153 loc) • 4.75 kB
TypeScript
import { IgrUserBaseAnnotation } from "./igr-user-base-annotation";
import { DataAnnotationInfo as DataAnnotationInfo_internal } from "./DataAnnotationInfo";
import { ContentChildrenManager } from "igniteui-react-core";
/**
* Represents data annotation
*/
export declare class IgrDataAnnotationInfo {
protected createImplementation(): DataAnnotationInfo_internal;
protected _implementation: any;
protected mounted: boolean;
get nativeElement(): HTMLElement;
/**
* @hidden
*/
get i(): DataAnnotationInfo_internal;
protected onImplementationCreated(): void;
protected _contentChildrenManager: ContentChildrenManager;
constructor();
protected _provideImplementation(i: any): void;
get xAxisPixel(): number;
set xAxisPixel(v: number);
get yAxisPixel(): number;
set yAxisPixel(v: number);
get xAxisWindow(): number;
set xAxisWindow(v: number);
get yAxisWindow(): number;
set yAxisWindow(v: number);
get xAxisValue(): number;
set xAxisValue(v: number);
get yAxisValue(): number;
set yAxisValue(v: number);
get dataIndex(): number;
set dataIndex(v: number);
get dataValueX(): number;
set dataValueX(v: number);
get dataValueY(): number;
set dataValueY(v: number);
get dataLabelX(): string;
set dataLabelX(v: string);
get dataLabelY(): string;
set dataLabelY(v: string);
get xAxisLabel(): string;
set xAxisLabel(v: string);
get yAxisLabel(): string;
set yAxisLabel(v: string);
get isStartLabel(): boolean;
set isStartLabel(v: boolean);
get isEndLabel(): boolean;
set isEndLabel(v: boolean);
get isCenterLabel(): boolean;
set isCenterLabel(v: boolean);
get textColor(): string;
set textColor(v: string);
get background(): string;
set background(v: string);
get borderColor(): string;
set borderColor(v: string);
get borderRadius(): number;
set borderRadius(v: number);
get borderThickness(): number;
set borderThickness(v: number);
/**
* Sets the x axis badge background color.
*/
get xAxisBadgeBackground(): string;
set xAxisBadgeBackground(v: string);
/**
* Sets the y axis badge background color.
*/
get yAxisBadgeBackground(): string;
set yAxisBadgeBackground(v: string);
/**
* Sets the x axis badge border color.
*/
get xAxisBadgeOutline(): string;
set xAxisBadgeOutline(v: string);
/**
* Sets the y axis badge border color.
*/
get yAxisBadgeOutline(): string;
set yAxisBadgeOutline(v: string);
/**
* Sets the x axis badge border radius.
*/
get xAxisBadgeRadius(): number;
set xAxisBadgeRadius(v: number);
/**
* Sets the y axis badge border radius.
*/
get yAxisBadgeRadius(): number;
set yAxisBadgeRadius(v: number);
/**
* Sets the x axis badge border thickness.
*/
get xAxisBadgeOutlineThickness(): number;
set xAxisBadgeOutlineThickness(v: number);
/**
* Sets the y axis badge border thickness.
*/
get yAxisBadgeOutlineThickness(): number;
set yAxisBadgeOutlineThickness(v: number);
/**
* Sets the margin between the x axis badge and annotation text.
*/
get xAxisBadgeMargin(): number;
set xAxisBadgeMargin(v: number);
/**
* Sets the margin between the y axis badge and annotation text.
*/
get yAxisBadgeMargin(): number;
set yAxisBadgeMargin(v: number);
/**
* Sets the size of the x axis badge.
*/
get xAxisBadgeSize(): number;
set xAxisBadgeSize(v: number);
/**
* Sets the size of the y axis badge.
*/
get yAxisBadgeSize(): number;
set yAxisBadgeSize(v: number);
/**
* Sets the path to an image to use in the x axis badge.
*/
get xAxisBadgeImagePath(): string;
set xAxisBadgeImagePath(v: string);
/**
* Sets the path to an image to use in the y axis badge.
*/
get yAxisBadgeImagePath(): string;
set yAxisBadgeImagePath(v: string);
/**
* Sets whether the x axis badge is enabled or not.
*/
get isXAxisBadgeEnabled(): boolean;
set isXAxisBadgeEnabled(v: boolean);
/**
* Sets whether the y axis badge is enabled or not.
*/
get isYAxisBadgeEnabled(): boolean;
set isYAxisBadgeEnabled(v: boolean);
/**
* Sets whether the x axis badge is enabled or not.
*/
get xAxisUserAnnotation(): IgrUserBaseAnnotation;
set xAxisUserAnnotation(v: IgrUserBaseAnnotation);
/**
* Sets whether the y axis badge is enabled or not.
*/
get yAxisUserAnnotation(): IgrUserBaseAnnotation;
set yAxisUserAnnotation(v: IgrUserBaseAnnotation);
findByName(name: string): any;
}