SMART datagrid v.1 > Classes > GridBase
DataLudi.GridBase.setOptions method
同时设置网格设置选项和组件的属性。
可以同时设置指定在参数source的displayOptions、editOptions、operateOptions选项的属性 以及checkBar、rowIndicator等组件的属性。 下列对象结构中,已有列出属性名称。
{
// Options
display: {}, // displayOptions
edit: {}, // eidtOptions
operate: {} // operateOptions
// Components
body: {}, // body
header: {}, // header
footer: {}, // footer
rowIndicator: {}, // rowIndicator
checkBar: {}, // checkBar
rowGroup: {}, // rowGroup
groupPanel: {} // groupPanel
}
另外, 因为在这个方法中调用grid.setProperties,所以也可以指定如下。
{
"display.rowHeight": 30,
"checkBar.styles": {
"background": "#ff0000"
},
"footer.styles.background": "#ffff00"
}
function setOptions (source: Object);
- Returns
- Void
- Parameters
- source - Object.
Code -1
grid.setOptions({
display: {
rowResizable: true
},
edit: {
editable: false
},
operate: {
sortingEnabled: true
},
"rowIndicator.width": 30,
"header.styles.background": "#ff0000"
});
- See Also
- displayOptions
- editOptions
- operateOptions
- header
- footer
- body
- rowIndicator
- checkBar
- rowGroup
- DisplayOptions
- EditOptions
- OperateOptions
- Examples
- Hello Grid