You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
773 B
22 lines
773 B
|
4 months ago
|
import type { DisplayObjectConfig, RectStyleProps as GRectStyleProps } from '@antv/g';
|
||
|
|
import { Rect as GRect, Group } from '@antv/g';
|
||
|
|
import type { BaseComboStyleProps } from './base-combo';
|
||
|
|
import { BaseCombo } from './base-combo';
|
||
|
|
/**
|
||
|
|
* <zh/> 矩形组合样式配置项
|
||
|
|
*
|
||
|
|
* <en/> Rect combo style props
|
||
|
|
*/
|
||
|
|
export interface RectComboStyleProps extends BaseComboStyleProps {
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* <zh/> 矩形组合
|
||
|
|
*
|
||
|
|
* <en/> Rect combo
|
||
|
|
*/
|
||
|
|
export declare class RectCombo extends BaseCombo<RectComboStyleProps> {
|
||
|
|
constructor(options: DisplayObjectConfig<RectComboStyleProps>);
|
||
|
|
protected drawKeyShape(attributes: Required<RectComboStyleProps>, container: Group): GRect | undefined;
|
||
|
|
protected getKeyStyle(attributes: Required<RectComboStyleProps>): GRectStyleProps;
|
||
|
|
}
|