Text.attribute
Text 图元属性
Text.type = text
图元类型
Text.children(IGraphic[]) = []
孩子节点
Text.shadowRoot = []
影子节点
Text.valid
该图元是否合法
Text.parent
该图元的父节点
Text.isContainer
该图元是否是容器图元
Text.AABBBounds
该图元的包围盒
Text.globalAABBBounds
该图元的全局包围盒
Text.transMatrix
该图元的变换矩阵
Text.globalTransMatrix
该图元的全局变换矩阵
Text.initAttributes()
初始化图元的属性,参数为:
- params: Partial
Text.setAttributes()
设置图元的属性,参数为:
- params: Partial
- forceUpdateTag?: boolean
- context?: ISetAttributeContext
Text.setAttribute()
设置图元的属性,参数为:
- key: string
- value: any
- forceUpdateTag?: boolean
- context?: ISetAttributeContext
Text.attachShadow()
添加影子节点
Text.detachShadow()
删除影子节点
Text.toJson()
将该图元以及子图元导出成 json
Text.clone()
克隆该图元
Text.translate()
基于当前位置偏移变换,参数为:
- x: number
- y: number
Text.translateTo()
偏移到某点的变换,参数为:
- x: number
- y: number
Text.scale()
基于当前的缩放变换,参数为:
- scaleX: number
- scaleY: number
- scaleCenter?: IPointLike
Text.scaleTo()
缩放到某个大小的变换,参数为:
- scaleX: number
- scaleY: number
Text.rotate()
旋转变换,参数为:
- angle: number
- rotateCenter?: IPointLike
Text.rotateTo()
旋转到某个角度的变换,参数为:
- angle: number
Text.animate()
添加动画