Archive for June, 2008

Read more

Dojo Build 301: Compacting your build

Moving on from Build:201, we’ll investigate how to use the build_mini script (now in Dojo’s svn) to make our source tree for deployment. This is just a sample to show how small the deployed code can become. There is also a great blog post from Kevin Dangoor about using paver (python) to optimize this even more …

Read the rest of this entry »

Read more

dijit.Tree - server fetch on node expansion

Here’s an example of a Tree that pulls data from the server on child node expansion (clicking the “+” next to a node that has children) - dojo 1.1 or better required:
Read the rest of this entry »

Read more

Hacking TabContainer: setTitle extension

A piece of functionality lost in the 0.4 -> 1.x transition of Dojo was the ability to set the Title of a tab pane, based on on a reference to the ContentPane associated with it. It seems a really common an trivial task, but the ambiguity of StackContainer (the foundation of TabContainer) conflicts with what a “setTitle” method would really do on a child …

Read the rest of this entry »

Read more

Refreshing a data store

So you’ve created a nice ComboBox widget connected to dojo.data.ItemFileReadStore that pulls your company’s lengthy list of employees from the HR server via JSON and all is well. Then someone asks you to put a button/link/widget next to the ComboBox that shows the company’s departments and wants you to filter the ComboBox list of employees by department asynchronously.

Read the rest of this entry »

Read more

Rich Web Experience - West

September 8, 2008toSeptember 10, 2008

Check http://www.therichwebexperience.com for more info.

We’ll soon post more details.