ag-charts-community
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
26 lines (25 loc) • 964 B
TypeScript
import { BaseProperties, Border, CleanupRegistry, type DynamicContext, Padding } from 'ag-charts-core';
import type { LayoutCompleteEvent } from '../../core/eventsHub';
import type { ChartRegistry } from '../../module/moduleContext';
import { Group } from '../../scene/group';
import { Rect } from '../../scene/shape/rect';
export declare class SeriesArea extends BaseProperties {
protected readonly ctx: DynamicContext<ChartRegistry>;
protected readonly node: Group;
protected readonly rectNode: Rect<unknown>;
border: Border;
clip?: boolean;
cornerRadius: number;
padding: Padding;
protected readonly cleanup: CleanupRegistry;
constructor(ctx: DynamicContext<ChartRegistry>);
destroy(): void;
getPadding(): {
top: number;
right: number;
bottom: number;
left: number;
};
protected createNode(): Group<unknown>;
protected onLayoutComplete(event: LayoutCompleteEvent): void;
}