emblemparade
4 Dec 2010, 2:56 PM
Hi all,
The MongoVision (http://code.google.com/p/mongo-vision/) project contains several well-documented, Apache-licensed, Ext JS extensions that are easily usable in other projects:
LoadMask (http://code.google.com/p/mongo-vision/source/browse/trunk/modules/mongovision/src/web/static/script/ux/LoadMask.js): adds a load mask to any component, identically to how it's used in a GridPanel. Supports both Store and TreeLoader.
PerPage (http://code.google.com/p/mongo-vision/source/browse/trunk/modules/mongovision/src/web/static/script/ux/PerPage.js): a PagingToolbar plugin that displays and lets the user change the number of documents per page.
ReusableJsonStore (http://code.google.com/p/mongo-vision/source/browse/trunk/modules/mongovision/src/web/static/script/ux/ReusableJsonStore.js): a JsonStore that allows its data to be copied to others without requiring another request to the server.
TextFieldPopup (http://code.google.com/p/mongo-vision/source/browse/trunk/modules/mongovision/src/web/static/script/ux/TextFieldPopup.js): a TextField plugin that opens a large editor when the TextField is double-clicks.
ThemeSwitcher (http://code.google.com/p/mongo-vision/source/browse/trunk/modules/mongovision/src/web/static/script/ux/ThemeSwitcher.js): allows the user to change the Ext JS and other stylesheets via a ComboBox. Very flexible!
HumanJSON (http://code.google.com/p/mongo-vision/source/browse/trunk/modules/mongovision/src/web/static/script/ux/HumanJSON.js): JSON output specializing in human readability
All were developed and tested with Ext JS 3.3.1.
Enjoy, send us patches, and keep contributing excellent open source Ext JS extensions! If you want to report bugs or request features, please use the MongoVision Google Code page.
The MongoVision project might also interest Ext JS users in its own right:
There's a natural fit between MongoDB (http://www.mongodb.org/), Ext JS and Prudence (http://threecrickets.com/prudence/)'s "Savory JavaScript" edition. With JavaScript in the database, the client and the server, you never have to switch languages. And Prudence's natural REST makes it very easy to work with Ext JS' RESTful data package.
Overall, we find the Linux/Ext-JS/MongoDB/Prudence stack (LEMP?) to be extremely productive.
To that end, we've also started a project (http://code.google.com/p/mongodb-rhino/) to provide high-performance integration between Rhino, Prudence's JavaScript engine, and MongoDB. We hope it will help promote adoption of MongoDB on the JVM.
The MongoVision (http://code.google.com/p/mongo-vision/) project contains several well-documented, Apache-licensed, Ext JS extensions that are easily usable in other projects:
LoadMask (http://code.google.com/p/mongo-vision/source/browse/trunk/modules/mongovision/src/web/static/script/ux/LoadMask.js): adds a load mask to any component, identically to how it's used in a GridPanel. Supports both Store and TreeLoader.
PerPage (http://code.google.com/p/mongo-vision/source/browse/trunk/modules/mongovision/src/web/static/script/ux/PerPage.js): a PagingToolbar plugin that displays and lets the user change the number of documents per page.
ReusableJsonStore (http://code.google.com/p/mongo-vision/source/browse/trunk/modules/mongovision/src/web/static/script/ux/ReusableJsonStore.js): a JsonStore that allows its data to be copied to others without requiring another request to the server.
TextFieldPopup (http://code.google.com/p/mongo-vision/source/browse/trunk/modules/mongovision/src/web/static/script/ux/TextFieldPopup.js): a TextField plugin that opens a large editor when the TextField is double-clicks.
ThemeSwitcher (http://code.google.com/p/mongo-vision/source/browse/trunk/modules/mongovision/src/web/static/script/ux/ThemeSwitcher.js): allows the user to change the Ext JS and other stylesheets via a ComboBox. Very flexible!
HumanJSON (http://code.google.com/p/mongo-vision/source/browse/trunk/modules/mongovision/src/web/static/script/ux/HumanJSON.js): JSON output specializing in human readability
All were developed and tested with Ext JS 3.3.1.
Enjoy, send us patches, and keep contributing excellent open source Ext JS extensions! If you want to report bugs or request features, please use the MongoVision Google Code page.
The MongoVision project might also interest Ext JS users in its own right:
There's a natural fit between MongoDB (http://www.mongodb.org/), Ext JS and Prudence (http://threecrickets.com/prudence/)'s "Savory JavaScript" edition. With JavaScript in the database, the client and the server, you never have to switch languages. And Prudence's natural REST makes it very easy to work with Ext JS' RESTful data package.
Overall, we find the Linux/Ext-JS/MongoDB/Prudence stack (LEMP?) to be extremely productive.
To that end, we've also started a project (http://code.google.com/p/mongodb-rhino/) to provide high-performance integration between Rhino, Prudence's JavaScript engine, and MongoDB. We hope it will help promote adoption of MongoDB on the JVM.