@eclipse-scout/chart
Version:
Eclipse Scout chart
22 lines • 1.08 kB
TypeScript
import { AbstractSvgChartRenderer, Chart } from '../index';
import { UpdateChartOptions } from './Chart';
export declare class FulfillmentChartRenderer extends AbstractSvgChartRenderer {
animationTriggered: boolean;
segmentSelectorForAnimation: string;
r: number;
fullR: number;
constructor(chart: Chart);
protected _validate(): boolean;
protected _renderInternal(): void;
protected _renderPercentage(value: number, total: number): void;
pathSegment(start: number, end: number): string;
protected _renderCirclePath(cssClass: string, id: string, radius: number): JQuery<SVGElement>;
protected _renderInnerCircle(): void;
/**
* Do not animate the removal of the chart if the chart data has been updated and the startValue option is set.
* If startValue is not set use default implementation.
*/
shouldAnimateRemoveOnUpdate(opts: UpdateChartOptions): boolean;
protected _removeAnimated(afterRemoveFunc: (chartAnimationStopping?: boolean) => void): void;
}
//# sourceMappingURL=FulfillmentChartRenderer.d.ts.map