123456789101112131415161718 |
- import { AbstractCanvas, IShape } from '@antv/g-base';
- import { ChangeType } from '@antv/g-base';
- import * as Shape from './shape';
- import Group from './group';
- declare class Canvas extends AbstractCanvas {
- constructor(cfg: any);
- getShapeBase(): typeof Shape;
- getGroupBase(): typeof Group;
- getShape(x: number, y: number, ev: Event): IShape;
- createDom(): SVGSVGElement;
- /**
- * 一些方法调用会引起画布变化
- * @param {ChangeType} changeType 改变的类型
- */
- onCanvasChange(changeType: ChangeType): void;
- draw(): void;
- }
- export default Canvas;
|