!!!###!!!title=Text——VisActor/VChart option documents!!!###!!!!!!###!!!description=VisActor/VChart option documents. This chapter mainly introduces VChart configuration items and their usage to quickly generate the required charts.!!!###!!!

Text.attribute

any

Text 图元属性

Click to expand

Text.type = text

图元类型

Text.children(IGraphic[]) = []

*

孩子节点

Text.shadowRoot = []

IShadowRoot

影子节点

Text.valid

该图元是否合法

Text.parent

IGroup
null

该图元的父节点

Text.isContainer

boolean

该图元是否是容器图元

Text.AABBBounds

IAABBBounds

该图元的包围盒

Text.globalAABBBounds

IAABBBounds

该图元的全局包围盒

Text.transMatrix

IMatrix

该图元的变换矩阵

Text.globalTransMatrix

IMatrix

该图元的全局变换矩阵

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()

添加动画