
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
File name
Commit message
Commit date
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 _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;
}
//# sourceMappingURL=EllipseSeries.d.ts.map