UNPKG

igniteui-react-charts

Version:

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

49 lines (48 loc) 1.62 kB
import { IgrAssigningSeriesShapeStyleEventArgsBase } from "./igr-assigning-series-shape-style-event-args-base"; import { AssigningCategoryStyleEventArgs as AssigningCategoryStyleEventArgs_internal } from "./AssigningCategoryStyleEventArgs"; /** * Represents event arguments class for the AssigningCategoryStyleEvent * * The `AssigningCategoryStyle` event fired to allow you to override the style of items in a category or financial series. `isCustomCategoryStyleAllowed` property needs to be enabled prior to using this event. * * ```ts * <IgrDataChart * dataSource={this.state.dataSource} * width="700px" * height="500px"> * * <IgrCategoryXAxis name="xAxis" label="Year" /> * <IgrNumericYAxis name="yAxis" /> * * <IgrRangeColumnSeries * name="series1" * xAxisName="xAxis" * yAxisName="yAxis" * highMemberPath="High" * lowMemberPath="Low" * isCustomCategoryStyleAllowed="true" * assigningCategoryMarkerStyle= {this.onAssigningCategoryStyle} /> * </IgrDataChart> * ``` * * ```ts * series1.assigningCategoryStyle = this.onAssigningCategoryStyle ; * public onAssigningCategoryStyle =( s:IgrCategorySeries , e: AssigningCategoryStyleEventArgs) => { * * } * ``` */ export class IgrAssigningCategoryStyleEventArgs extends IgrAssigningSeriesShapeStyleEventArgsBase { createImplementation() { return new AssigningCategoryStyleEventArgs_internal(); } /** * @hidden */ get i() { return this._implementation; } constructor() { super(); } }