Showing posts with label DOJO. Show all posts
Showing posts with label DOJO. Show all posts

Tuesday, September 29, 2009

Iterating for child elements in a DOJO tag

page = dijit.byId(page_id);
dojo.forEach(page.getDescendants(), function(widget){
if(widget.resize)widget.resize();
});

Iterating a page for all DOJO divs present

dojo.query("div").forEach(function(n){
if(dijit.byNode(n))
{
var page=dijit.byNode(n);
var dojoType=page.declaredClass.toString();
if(page.resize)page.resize();
}
});

Wednesday, September 23, 2009

DOJO include when Stores and I18N are used

<script type="text/javascript" src="dojo.js" djconfig="isDebug: false, parseOnLoad: true, usePlainJson: true, extraLocale: ['en-us', 'ja-jp', 'es-es', 'zh-cn', 'fr-fr', 'de-de']"></script>

Window events using DOJO

dojo.connect(window, 'resize', function() { //code})
dojo.connect(window, 'onload', function() { //code})