UNPKG

@amcharts/amcharts5

Version:
45 lines 2.17 kB
import type { ISpritePointerEvent } from "../../../core/render/Sprite"; import type { DataItem } from "../../../core/render/Component"; import { DrawingSeries, IDrawingSeriesSettings, IDrawingSeriesPrivate, IDrawingSeriesDataItem } from "./DrawingSeries"; import { Ellipse } from "../../../core/render/Ellipse"; import { ListTemplate } from "../../../core/util/List"; import { Template } from "../../../core/util/Template"; export interface IEllipseSeriesDataItem extends IDrawingSeriesDataItem { } export interface IEllipseSeriesSettings extends IDrawingSeriesSettings { } export interface IEllipseSeriesPrivate extends IDrawingSeriesPrivate { } export declare class EllipseSeries extends DrawingSeries { static className: string; static classNames: Array<string>; _settings: IEllipseSeriesSettings; _privateSettings: IEllipseSeriesPrivate; _dataItemSettings: IEllipseSeriesDataItem; protected _ellipses: Array<Ellipse>; protected _tag: string; protected _clickPX: number; protected _clickVY: number; /** * @ignore */ makeEllipse(): Ellipse; readonly ellipses: ListTemplate<Ellipse>; protected _afterNew(): void; protected _applySettings(index: number, settings: { [index: string]: any; }): void; protected _handleFillDragStop(event: ISpritePointerEvent, index: number): void; protected _handleBulletDragged(event: ISpritePointerEvent): void; protected _handlePointerClick(event: ISpritePointerEvent): void; protected _createElements(index: number, dataItem?: DataItem<IDrawingSeriesDataItem>): void; protected _handlePointerMove(event: ISpritePointerEvent): void; protected _addPoints(event: ISpritePointerEvent, index: number): void; protected _addPoint(valueX: number, valueY: number, corner: string, index: number): void; _updateChildren(): void; disposeDataItem(dataItem: DataItem<this["_dataItemSettings"]>): void; protected _getEllipseTemplate(): Template<any>; setInteractive(value: boolean): void; enableDrawingSelection(value: boolean): void; } //# sourceMappingURL=EllipseSeries.d.ts.map