sryd-charts-enterprise
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
51 lines (50 loc) • 2.3 kB
TypeScript
import { type AgChordSeriesLabelFormatterParams, type AgChordSeriesLinkItemStylerParams, type AgChordSeriesLinkStyle, type AgChordSeriesNodeItemStylerParams, type AgChordSeriesNodeStyle, type AgChordSeriesOptions, type AgChordSeriesTooltipRendererParams, type Styler, _ModuleSupport } from 'ag-charts-community';
import type { InternalAgColorType } from 'ag-charts-core';
declare const BaseProperties: typeof _ModuleSupport.BaseProperties, SeriesProperties: typeof _ModuleSupport.SeriesProperties, Label: typeof _ModuleSupport.Label;
declare class ChordSeriesLabelProperties extends Label<AgChordSeriesLabelFormatterParams> {
spacing: number;
maxWidth: number;
}
declare class ChordSeriesLinkProperties extends BaseProperties<AgChordSeriesOptions> {
fill: InternalAgColorType | undefined;
fillOpacity: number;
stroke: string | undefined;
strokeOpacity: number;
strokeWidth: number;
lineDash: number[];
lineDashOffset: number;
tension: number;
itemStyler?: Styler<AgChordSeriesLinkItemStylerParams<unknown>, AgChordSeriesLinkStyle>;
}
declare class ChordSeriesNodeProperties extends BaseProperties<AgChordSeriesOptions> {
spacing: number;
width: number;
fill: InternalAgColorType | undefined;
fillOpacity: number;
stroke: string | undefined;
strokeOpacity: number;
strokeWidth: number;
lineDash: number[];
lineDashOffset: number;
itemStyler?: Styler<AgChordSeriesNodeItemStylerParams<unknown>, AgChordSeriesNodeStyle>;
}
export declare class ChordSeriesProperties extends SeriesProperties<AgChordSeriesOptions> {
fromKey: string;
toKey: string;
idKey: string;
idName: string | undefined;
labelKey: string | undefined;
labelName: string | undefined;
sizeKey: string | undefined;
sizeName: string | undefined;
nodes: any[] | undefined;
readonly fillGradientDefaults: _ModuleSupport.FillGradientDefaults;
readonly fillPatternDefaults: _ModuleSupport.FillPatternDefaults;
fills: InternalAgColorType[];
strokes: string[];
readonly label: ChordSeriesLabelProperties;
readonly link: ChordSeriesLinkProperties;
readonly node: ChordSeriesNodeProperties;
readonly tooltip: _ModuleSupport.SeriesTooltip<AgChordSeriesTooltipRendererParams<any>>;
}
export {};