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:
This is nice. thanks!
Originally Posted by harrydeluxe
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. :)
I got this error with this component:
Do you have an idea to solve this?
TypeError: this.ownerCt.columnManager is undefined
Does anyone port this to 4.2?
Harry? Do still maitain your good component?
ExtJs : 4.2.1
Has someone ported it to 4.2 meanwhile? Would be nice to use it there..
pull request opened to fix type error issue in 4.2.1 @ github. Not sure if the repository is still being maintained.
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.