15 May 2012 5:27 PM #1
Grouping Property Grid
Ext.ux.grid.property.Grid is a extension with some helpful features, like Grouping, disabled fields or additional columns.
Source on Github:
16 May 2012 6:10 AM #2
This is nice. thanks!
25 Jan 2013 2:58 AM #3
Hi all, I am completely new to extjs. May I know how to use this grouping property grid? What are the settings need to be done to use this? What are the js files and css files that i need to include in my page?
I realised that in the example given, it has this renderTo: 'editor-grid' and also renderTo: Ext.getBody().
Is it possible that I declare my grouping property grid in another js file which is outside of the onReady()? Because I encountered this Ext.getBody() returns me null when i use firefox firebug to test it. I was told that anything outside of onReady(), Ext.getBody() will return null.
And then i saw that the Grid.js which is where the 'Ext.ux.grid.property.Grid' is defined, its initComponent functions requires Ext.getBody(). Does that means that if i have to declare my grouping property grid in another js file outside of onReady(), this grouping property grid won't work for me?
Is there any other grouping property grid out there that suitable for my case? All i need is just a property grid that has grouping features, and allow different celleditor per row.
Can anyone advise me what to do? Thank you in advance.
5 Aug 2013 5:15 AM #4
I got this error with this component:
TypeError: this.ownerCt.columnManager is undefined
Does anyone port this to 4.2?
Harry? Do still maitain your good component?
ExtJs : 4.2.1
19 Jan 2014 3:03 PM #5
Has someone ported it to 4.2 meanwhile? Would be nice to use it there..
21 Jan 2014 2:45 PM #6
10 Apr 2014 4:00 AM #7
7 Nov 2014 1:24 AM #8
The editor always scrolls back to top after changing the value of an item near bottom. Is there any solution, so that the editor does not change the scrollposition after changing values?Does anybody have an idea which function/event causes this behaviour? I found "preserveScrollOnRefresh" and set it to the view but it does not change the behaviour, also the view is not firing the refresh event.