igniteui-react-core
Version:
Ignite UI React Core.
34 lines (33 loc) • 1.23 kB
TypeScript
import { Type } from "./type";
import { Visibility } from "./Visibility";
import { LegendItemBadgeShape } from "./LegendItemBadgeShape";
import { DataTemplate } from "./DataTemplate";
/**
* @hidden
*/
export interface IDataLegendSeries {
readonly index: number;
readonly title: any;
readonly group: string;
readonly parentKey: string;
readonly parentTitle: string;
readonly dataLegendKey: string;
legendItemVisibility: Visibility;
legendItemBadgeShape: LegendItemBadgeShape;
getDataLegendBadge(): DataTemplate;
getDataLegendBadgeContext(): any;
getDataLegendBadgeContextAtPosition(a: number, b: number): any;
readonly isColoredItemwise: boolean;
getDataLegendBadgeShapeAndMarker(): string;
getDataLegendSeriesTitle(): string;
getDataLegendAxisLabelFromCursorPosition(a: number, b: number): any;
getDataLegendSeriesContextAt(a: number, b: number): any;
getDataLegendResolvedWorldPositionX(a: number): number;
getDataLegendResolvedWorldPositionY(a: number): number;
readonly isValueOverlay: boolean;
readonly isSummarizationSupported: boolean;
}
/**
* @hidden
*/
export declare let IDataLegendSeries_$type: Type;