/* Copyright (c) 2004-2011, The Dojo Foundation All Rights Reserved. Available via Academic Free License >= 2.1 OR the modified BSD license. see: http://dojotoolkit.org/license for details */ if(!dojo._hasResource["dijit.Toolbar"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code. dojo._hasResource["dijit.Toolbar"] = true; dojo.provide("dijit.Toolbar"); dojo.require("dijit._Widget"); dojo.require("dijit._KeyNavContainer"); dojo.require("dijit._Templated"); dojo.require("dijit.ToolbarSeparator"); // Note: require of ToolbarSeparator is for back-compat, remove for 2.0 dojo.declare("dijit.Toolbar", [dijit._Widget, dijit._Templated, dijit._KeyNavContainer], { // summary: // A Toolbar widget, used to hold things like `dijit.Editor` buttons templateString: '', baseClass: "dijitToolbar", postCreate: function(){ this.inherited(arguments); this.connectKeyNavHandlers( this.isLeftToRight() ? [dojo.keys.LEFT_ARROW] : [dojo.keys.RIGHT_ARROW], this.isLeftToRight() ? [dojo.keys.RIGHT_ARROW] : [dojo.keys.LEFT_ARROW] ); }, startup: function(){ if(this._started){ return; } this.startupKeyNavChildren(); this.inherited(arguments); } } ); }