| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import { Action } from '@antv/g2';
- import { ButtonCfg } from '../../types';
- /**
- * Action 中的 Button 按钮配置
- *
- * 可能的使用场景:brush filter
- */
- export declare const BUTTON_ACTION_CONFIG: ButtonCfg;
- /**
- * @override 复写 G2 Button Action, 后续直接使用 GUI
- */
- declare class ButtonAction extends Action {
- private buttonGroup;
- private buttonCfg;
- /**
- * 获取 mix 默认的配置和用户配置
- */
- private getButtonCfg;
- /**
- * 绘制 Button 和 文本
- */
- private drawButton;
- /**
- * 绘制文本
- */
- private drawText;
- private drawBackground;
- private resetPosition;
- /**
- * 显示
- */
- show(): void;
- /**
- * 隐藏
- */
- hide(): void;
- /**
- * 销毁
- */
- destroy(): void;
- }
- export { ButtonAction };
|