UNPKG

igniteui-webcomponents-charts

Version:

Ignite UI Web Components charting components for building rich data visualizations using TypeScript APIs.

65 lines (61 loc) 2.09 kB
import { IgPoint } from "igniteui-webcomponents-core"; import { IgcSeriesComponent } from "./igc-series-component"; import { IgcSeriesViewerComponent } from "./igc-series-viewer-component"; import { ChartMouseEventArgs as ChartMouseEventArgs_internal } from "./ChartMouseEventArgs"; /** * Provides data for IgxDataChartComponent mouse button related events. */ export declare class IgcChartMouseEventArgs { protected _implementation: any; /** * @hidden */ get i(): ChartMouseEventArgs_internal; private onImplementationCreated; constructor(); protected _provideImplementation(i: any): void; /** * Gets a reference to the object that raised the event. */ get originalSource(): any; /** * Gets the ItemsSource item associated with the current event. */ get item(): any; set item(v: any); /** * Gets the series associated with the current event. */ get series(): IgcSeriesComponent; set series(v: IgcSeriesComponent); /** * Gets the mouse 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 the Chart associated with the current event. */ get chart(): IgcSeriesViewerComponent; set chart(v: IgcSeriesViewerComponent); /** * Provides a human readable description of the mouse button event. */ toString(): string; /** * Returns the x- and y- coordinates of the mouse pointer position, optionally evaluated * against the origin of a supplied UIElement. * @param relativeTo * Any UIElement derived object that is contained by the the engine plug-in * and connected to the object tree. To specify the object relative to the overall the engine * coordinate system, use a relativeTo value of null. */ getPosition(relativeTo: any): IgPoint; }