X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/ee06f37b0f6f6d94cd05a6ffae556660f7c4a2bc..c930e9176a5a85509c5b0230e2bff5c22a591432:/docs/source/property-grid.html?ds=sidebyside diff --git a/docs/source/property-grid.html b/docs/source/property-grid.html new file mode 100644 index 00000000..aebbf9a6 --- /dev/null +++ b/docs/source/property-grid.html @@ -0,0 +1,53 @@ + +
+Ext.onReady(function(){ + + var propsGrid = new Ext.grid.PropertyGrid({ + renderTo: 'prop-grid', + width: 300, + autoHeight: true, + propertyNames: { + tested: 'QA', + borderWidth: 'Border Width' + }, + source: { + '(name)': 'Properties Grid', + grouping: false, + autoFitColumns: true, + productionQuality: false, + created: new Date(Date.parse('10/15/2006')), + tested: false, + version: 0.01, + borderWidth: 1 + }, + viewConfig : { + forceFit: true, + scrollOffset: 2 // the grid will never have scrollbars + } + }); + + // simulate updating the grid data via a button click + new Ext.Button({ + renderTo: 'button-container', + text: 'Update source', + handler: function(){ + propsGrid.setSource({ + '(name)': 'Property Grid', + grouping: false, + autoFitColumns: true, + productionQuality: true, + created: new Date(), + tested: false, + version: 0.8, + borderWidth: 2 + }); + } + }); +});+ + \ No newline at end of file