@visactor/vchart
Version:
charts lib based @visactor/VGrammar
10 lines (9 loc) • 500 B
TypeScript
import type { IMarkAreaLabelPosition, IMarkCommonArcLabelPosition } from '@visactor/vrender-components';
import type { IArcMarkSpec, IPolygonMarkSpec } from '../../../../typings';
import type { IMarkerLabelWithoutRefSpec, IMarkerState } from '../../interface';
export interface IMarkAreaTheme {
area?: Partial<IMarkerState<IPolygonMarkSpec | IArcMarkSpec>>;
label?: {
position?: keyof typeof IMarkAreaLabelPosition | IMarkCommonArcLabelPosition;
} & IMarkerLabelWithoutRefSpec;
}