
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 { Graphics, IGraphicsSettings, IGraphicsPrivate } from "../../core/render/Graphics";
import type { IPoint } from "../../core/util/IPoint";
export interface IFunnelSliceSettings extends IGraphicsSettings {
/**
* Top width in pixels.
*/
topWidth?: number;
/**
* Bottom width in pixels.
*/
bottomWidth?: number;
/**
* Orientation.
*/
orientation?: "vertical" | "horizontal";
/**
* A distance in pixels the slice should "puff up".
*
* Any non-zero value will make sides of the slide curved.
*/
expandDistance?: number;
}
export interface IFunnelSlicePrivate extends IGraphicsPrivate {
}
/**
* Draws a slice for [[FunnelSeries]].
*/
export declare class FunnelSlice extends Graphics {
_settings: IFunnelSliceSettings;
_privateSettings: IFunnelSlicePrivate;
static className: string;
static classNames: Array<string>;
protected _projectionDirty: boolean;
protected _tlx: number;
protected _tly: number;
protected _trx: number;
protected _try: number;
protected _blx: number;
protected _bly: number;
protected _brx: number;
protected _bry: number;
protected _cprx: number;
protected _cplx: number;
protected _cpry: number;
protected _cply: number;
protected _afterNew(): void;
getPoint(locationX: number, locationY: number): IPoint;
_changed(): void;
}
//# sourceMappingURL=FunnelSlice.d.ts.map