Constructor Summary
Public Constructor | ||
public |
constructor(id: String, options: Object) 构造函数 |
Method Summary
Public Methods | ||
public |
clearSelection(): Null 清除选定的行(或者单元格) |
|
public |
收起行 |
|
public |
返回指定的行(或者单元格)绑定的数据项 |
|
public |
展开行 |
|
public |
返回所有的数据项 |
|
public |
获取或设置选定的行(或者单元格) |
|
public |
setDataSource(dataSource: Array): Null 设置树列表控件的数据源 |
Public Constructors
public constructor(id: String, options: Object) source
构造函数
Params:
Name | Type | Attribute | Description |
id | String | 控件的id |
|
options | Object | 配置参数 |
|
options.dataSource | Array | 树列表控件绑定的数据源 |
|
options.columns | Array | 列的配置信息 |
|
options.columns.field | String | 列绑定的字段。 绑定以后,字段的值将显示在单元格中 |
|
options.columns.title | String | 列的标题 |
|
options.columns.attributes | Object | 列的样式 |
|
options.columns.headerAttributes | Object | 表头的样式 |
|
options.columns.width | Number | 列的宽度(像素) |
|
options.columns.expandable | Boolean | 列是否可以展开(默认值: false) |
|
options.resizable | Boolean | 树列表控件的大小是否可以调整 |
|
options.height | Number | 树列表控件的高度(像素) |
|
options.scrollable | Boolean | 树列表控件是否显示滚动条 |
|
options.selectable | Boolean | String | 如果设置为true,用户将能够选择树列表控件的行(默认值:false)
|
|
options.change | function(e: Object): null | 选择树列表控件中的行或者单元格时触发 |
Public Methods
public collapse(row: Object): Null source
收起行
Params:
Name | Type | Attribute | Description |
row | Object | jQuery选择器 |
Return:
Null |
public dataItem(row: Object): Object source
返回指定的行(或者单元格)绑定的数据项
Params:
Name | Type | Attribute | Description |
row | Object | jQuery选择器 |
public expand(row: Object): Null source
展开行
Params:
Name | Type | Attribute | Description |
row | Object | jQuery选择器 |
Return:
Null |