@visactor/vchart
Version:
charts lib based @visactor/VGrammar
10 lines (9 loc) • 568 B
TypeScript
import type { ICartesianCrosshairSpec, ICommonCrosshairSpec, ICrosshairCategoryFieldSpec, ICrosshairValueFieldSpec, IPolarCrosshairSpec } from './spec';
export interface ICrosshairTheme extends ICommonCrosshairSpec {
bandField?: Partial<ICrosshairCategoryFieldSpec>;
linearField?: Partial<ICrosshairValueFieldSpec>;
xField?: Partial<ICartesianCrosshairSpec['xField']>;
yField?: Partial<ICartesianCrosshairSpec['yField']>;
categoryField?: Partial<IPolarCrosshairSpec['categoryField']>;
valueField?: Partial<IPolarCrosshairSpec['valueField']>;
}