!!!###!!!title=Data——VisActor/VGrammar 接口文档!!!###!!!!!!###!!!description=图形语法元素 - 数据。!!!###!!!

Data

图形语法元素 - 数据。

实例方法

values

设置数据元素的值

(values: any[] | Nil, load?: boolean) => this;

source

设置数据元素的来源

(source: string | string[] | IData | IData[], load?: boolean) => this;

transform

设置数据元素的转换

(transform: TransformSpec[] | Nil) => this;

field

获取数据元素中的字段

(field: string) => any[];

getValue

获取数据元素的值

() => any[];

getInput

获取数据元素的输入

() => any[];

getDataIDKey

获取数据元素的唯一标识符

() => string;

id

设置或者读取组件的唯一标识符id

name

设置或者读取组件的名称name

depend

设置依赖的语法元素,ts 类型定义如下:

(grammar: IGrammarBase[] | IGrammarBase | string[] | string) => this;

参数可以是其他语法元素的实例,也可以是一个语法元素对应的id

clear

清除当前语法元素所有的配置

release

释放销毁该语法元素实例