
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
import type { DataItem } from "../../core/render/Component";
import { Chord, IChordSettings, IChordDataItem, IChordPrivate, IChordEvents } from "./Chord";
import { ChordLinkDirected } from "./ChordLinkDirected";
import { RibbonArrowGenerator, Ribbon, RibbonSubgroup } from "d3-chord";
import { ListTemplate } from "../../core/util/List";
export interface IChordDirectedDataItem extends IChordDataItem {
}
export interface IChordDirectedSettings extends IChordSettings {
/**
* Length of the link arrow in pixels.
*
* Set to `null` to disable arrowheads.
*
* @default 10
*/
linkHeadRadius?: number | undefined;
}
export interface IChordDirectedPrivate extends IChordPrivate {
}
export interface IChordDirectedEvents extends IChordEvents {
}
/**
* Directed chord series.
*
* @see {@link https://www.amcharts.com/docs/v5/charts/flow-charts/} for more information
* @important
*/
export declare class ChordDirected extends Chord {
static className: string;
static classNames: Array<string>;
_settings: IChordDirectedSettings;
_privateSettings: IChordDirectedPrivate;
_dataItemSettings: IChordDirectedDataItem;
_events: IChordDirectedEvents;
_d3chord: import("d3-chord").ChordLayout;
_ribbonArrow: RibbonArrowGenerator<any, Ribbon, RibbonSubgroup>;
/**
* List of link elements.
*
* @default new ListTemplate<ChordLinkDirected>
*/
readonly links: ListTemplate<ChordLinkDirected>;
/**
* @ignore
*/
makeLink(dataItem: DataItem<this["_dataItemSettings"]>): ChordLinkDirected;
protected _afterNew(): void;
_prepareChildren(): void;
}
//# sourceMappingURL=ChordDirected.d.ts.map