ag-charts-enterprise
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
32 lines (31 loc) • 1.55 kB
TypeScript
import type { AgRangeBarSeriesItemStylerParams, AgRangeBarSeriesLabelFormatterParams, AgRangeBarSeriesLabelPlacement, AgRangeBarSeriesOptions, AgRangeBarSeriesStyle, AgRangeBarSeriesStylerParams, AgRangeBarSeriesTooltipRendererParams, PixelSize, Styler } from 'ag-charts-community';
import { _ModuleSupport } from 'ag-charts-community';
import type { InternalAgColorType } from 'ag-charts-core';
declare const AbstractBarSeriesProperties: typeof _ModuleSupport.AbstractBarSeriesProperties, Label: typeof _ModuleSupport.Label;
declare class RangeBarSeriesLabel extends Label<AgRangeBarSeriesLabelFormatterParams> {
placement: AgRangeBarSeriesLabelPlacement;
spacing: PixelSize;
}
export declare class RangeBarProperties extends AbstractBarSeriesProperties<AgRangeBarSeriesOptions> {
xKey: string;
yLowKey: string;
yHighKey: string;
xName?: string;
yName?: string;
yLowName?: string;
yHighName?: string;
fill: InternalAgColorType;
fillOpacity: number;
stroke: string;
strokeWidth: number;
strokeOpacity: number;
lineDash: number[];
lineDashOffset: number;
cornerRadius: number;
styler?: Styler<AgRangeBarSeriesStylerParams<unknown, unknown>, AgRangeBarSeriesStyle>;
itemStyler?: Styler<AgRangeBarSeriesItemStylerParams<unknown>, AgRangeBarSeriesStyle>;
readonly shadow: _ModuleSupport.DropShadow;
readonly label: RangeBarSeriesLabel;
readonly tooltip: _ModuleSupport.SeriesTooltip<Omit<AgRangeBarSeriesTooltipRendererParams<unknown>, "context">>;
}
export {};