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
- 缩放组合