import { IgPoint } from "igniteui-react-core"; import { IgrSeries } from "./igr-series"; import { DomainChartSeriesPointerEventArgs as DomainChartSeriesPointerEventArgs_internal } from "./DomainChartSeriesPointerEventArgs"; import { ContentChildrenManager } from "igniteui-react-core"; /** * Represents event arguments for chart's SeriesAdded and SeriesRemoved events * * The `DomainChartSeriesPointerEventArgs` class provide events for chart's SeriesAdded and SeriesRemoved. * * `SeriesPointerDown` get fired when the pointer is press down over a Series. * * ```ts * * * ``` * * ```ts * this.chart.seriesPointerDown = this.chart_seriesPointerDown(); * ``` * * ```ts * * ``` * * ```ts * public void onseriesPointerDown =(s: IgrDomainChart , e: DomainChartSeriesPointerEventArgs)=> * { * * } * ``` */ export declare class IgrDomainChartSeriesPointerEventArgs { protected _implementation: any; protected mounted: boolean; get nativeElement(): HTMLElement; /** * @hidden */ get i(): DomainChartSeriesPointerEventArgs_internal; protected onImplementationCreated(): void; protected _contentChildrenManager: ContentChildrenManager; constructor(); protected _provideImplementation(i: any): void; /** * Gets the series hit by the pointer. * * Use the `Series` property to get the series. * * ```ts * var series= args.series; * ``` */ get series(): IgrSeries; set series(v: IgrSeries); /** * Gets the item hit by the pointer. * * Use the `Item` property to get the items. * * * * ```ts * var Chartitem = args.item; * ``` */ get item(): any; set item(v: any); /** * Gets the pointer position relative to the plot area. */ get plotAreaPosition(): IgPoint; set plotAreaPosition(v: IgPoint); /** * Gets the mouse position relative to the chart. */ get chartPosition(): IgPoint; /** */ get worldPosition(): IgPoint; set worldPosition(v: IgPoint); /** * Gets or sets whether to cancel series selection. */ get cancelSelection(): boolean; set cancelSelection(v: boolean); }