Monday, June 18th, 2007
Ext Accordion Control
Jozef Sakalos has written an Ext Accordion control as discussed here.
The accordion is very flexible, and can be embedded anywhere in your application, including as a floating widget. It also supports features such as drag and drop.
It can be as simple as setting up some div's and initializing via:
-
-
new Ext.ux.Accordion('accordion-container', {... options ... });
-













Really slick component. The ability to drag out the accordion panels is little odd, but I suppose there could be times when reordering them would be handy.
FYI,
panels undocking or reordering and many others are configurable options and can be easily switched on or off
It is sweet … I working on putting my version of accordion menu /inside/ Saki’s “one open at a time” system.
And re-ordering … one thing I want to do is really work up customization for registered users: customizable UI is the high ground I’m aiming for.
Doesn’t even load in Safari. The first error in the JS console says:
“Unable to load Ext, core YUI utilities (yahoo, dom, event) not found.
undefined Line: 0″
All the other errors are presumably dependent on the fact that Ext didn’t load.
There is the compatibility list of browsers on Ext JS page (http://extjs.com) so check if your version Safari is on the list.
If the Ext cannot work for any reason the Accordion cannot either.
Fantastic, another great addition to the brilliant extjs library. Thanks for going to the effort of releasing it Jozef!
Absolutely delicious. I daydream all the time when our software is released with Ext JS, what a great app it will become. Fantastic.
so great,I always hope it has been in extjs1.0 version.
This really is a fantastic addition to EXT, If you haven’t visited the EXT forums then you should and you should check out the thread on the accordion control. It’s a testament to how hard Saki has worked on this and how quickly he has responded to suggestions and bug reports.
http://extjs.com/forum/showthread.php?t=6388
Ext developers all over the web are making awesome plugins. Fellow developers can join us @ extjs.com/forum/
Am I correct that I need to a commercial license for an intranet site?
You can consult Ext JS Library License about licensing.
Neato
Darn, I thought this was going to play music!
^^ You suck at the funny