Group 组合类
Group 类继承自 Shape,用于创建和管理图形组合。
构造函数
typescript
constructor(config: object)属性
尺寸和内容
w: number | null- 组合宽度h: number | null- 组合高度shapes: Shape[]- 组内图形数组
布局和规则
ratio: number- 宽高比fit: boolean- 是否自适应rule: string- 组合规则
控制属性
canFlip: boolean- 是否可翻转canDo: boolean- 是否可执行操作button_2_Text: string- 按钮2文本flip: {x: number, y: number}- 翻转状态
内部状态
_activeChild: Shape | null- 当前激活的子图形_inited: boolean- 是否已初始化_initedBound: boolean- 是否已初始化边界
方法
clickText(x: number, y: number, flag?: boolean, coords?: Array<{x: number, y: number}>): boolean- 点击文本getCenterPoint(): {x: number, y: number}- 获取中心点scale(zoom: number, coords: Array<{x: number, y: number}>): void- 缩放组合