igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
110 lines (109 loc) • 3.29 kB
TypeScript
import { IgDataTemplate } from "igniteui-react-core";
import { Visibility } from "igniteui-react-core";
import { IgrStyle } from "igniteui-react-core";
import { MarkerType } from "./MarkerType";
import { PenLineCap } from "igniteui-react-core";
import { StackedSeriesCreatedEventArgs as StackedSeriesCreatedEventArgs_internal } from "./StackedSeriesCreatedEventArgs";
import { ContentChildrenManager } from "igniteui-react-core";
/**
* Provides data for IgxDataChartComponent stacked series.
*/
export declare class IgrStackedSeriesCreatedEventArgs {
protected _implementation: any;
protected mounted: boolean;
get nativeElement(): HTMLElement;
/**
* @hidden
*/
get i(): StackedSeriesCreatedEventArgs_internal;
protected onImplementationCreated(): void;
protected _contentChildrenManager: ContentChildrenManager;
constructor();
protected _provideImplementation(i: any): void;
/**
* Gets or sets the series brush.
*/
get brush(): string;
set brush(v: string);
/**
* Gets or sets the series legend item template.
*/
get legendItemTemplate(): IgDataTemplate;
set legendItemTemplate(v: IgDataTemplate);
/**
* Gets or sets the series legend item badge templae.
*/
get legendItemBadgeTemplate(): IgDataTemplate;
set legendItemBadgeTemplate(v: IgDataTemplate);
/**
* Gets or sets the visibility of the series legend.
*/
get legendItemVisibility(): Visibility;
set legendItemVisibility(v: Visibility);
/**
* Gets or sets the series outline brush.
*/
get outline(): string;
set outline(v: string);
/**
* Gets or sets the series stroke dash array.
*/
get dashArray(): number[];
set dashArray(v: number[]);
/**
* Gets the index of the series.
*/
get index(): number;
/**
* Gets or sets the series outline thickness.
*/
get thickness(): number;
set thickness(v: number);
/**
* Gets or sets the series title.
*/
get title(): any;
set title(v: any);
/**
* Gets or sets the animation transition duration for the series.
*/
get transitionDuration(): number;
set transitionDuration(v: number);
/**
* Gets or sets the animation easing function for the series.
*/
get transitionEasingFunction(): (time: number) => number;
set transitionEasingFunction(v: (time: number) => number);
/**
* Gets or sets the series marker brush.
*/
get markerBrush(): string;
set markerBrush(v: string);
/**
* Gets or sets the series marker outline.
*/
get markerOutline(): string;
set markerOutline(v: string);
/**
* Gets or sets the series marker style.
*/
get markerStyle(): IgrStyle;
set markerStyle(v: IgrStyle);
/**
* Gets or sets the series marker template.
*/
get markerTemplate(): IgDataTemplate;
set markerTemplate(v: IgDataTemplate);
/**
* Gets or sets the series marker type.
*/
get markerType(): MarkerType;
set markerType(v: MarkerType);
/**
* Gets or sets the series marker thickness.
*/
get markerThickness(): number;
set markerThickness(v: number);
get lineCap(): PenLineCap;
set lineCap(v: PenLineCap);
}