a:22:{s:9:"#provides";s:20:"dojox.sketch.Toolbar";s:9:"#resource";s:17:"sketch/Toolbar.js";s:9:"#requires";a:3:{i:0;a:2:{i:0;s:6:"common";i:1;s:23:"dojox.sketch.Annotation";}i:1;a:3:{i:0;s:6:"common";i:1;s:13:"dijit.Toolbar";i:2;s:5:"dijit";}i:2;a:3:{i:0;s:6:"common";i:1;s:17:"dijit.form.Button";i:2;s:5:"dijit";}}s:24:"dojox.sketch.ButtonGroup";a:4:{s:4:"type";s:8:"Function";s:6:"source";s:42:" this._childMaps={}; this._children=[];";s:9:"classlike";b:1;s:7:"summary";s:0:"";}s:28:"dojox.sketch.ButtonGroup.add";a:5:{s:9:"prototype";s:24:"dojox.sketch.ButtonGroup";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:6:"plugin";a:1:{s:4:"type";s:7:"_Plugin";}}s:6:"source";s:131:" this._childMaps[plugin]=plugin.connect(plugin,'onActivate',dojo.hitch(this,'_resetGroup',plugin)); this._children.push(plugin);";s:7:"summary";s:0:"";}s:36:"dojox.sketch.ButtonGroup._resetGroup";a:6:{s:9:"prototype";s:24:"dojox.sketch.ButtonGroup";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:1:"p";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:121:" var cs=this._children; dojo.forEach(cs,function(c){ if(p!=c && c['attr']){ c.attr('checked',false); } });";s:7:"private";b:1;s:7:"summary";s:0:"";}s:35:"dojox.sketch.ButtonGroup._childMaps";a:3:{s:8:"instance";s:24:"dojox.sketch.ButtonGroup";s:7:"private";b:1;s:7:"summary";s:0:"";}s:34:"dojox.sketch.ButtonGroup._children";a:3:{s:8:"instance";s:24:"dojox.sketch.ButtonGroup";s:7:"private";b:1;s:7:"summary";s:0:"";}s:20:"dojox.sketch.Toolbar";a:4:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:13:"dijit.Toolbar";}s:4:"call";a:1:{i:0;s:13:"dijit.Toolbar";}}s:9:"classlike";b:1;s:7:"summary";s:0:"";}s:27:"dojox.sketch.Toolbar.figure";a:2:{s:9:"prototype";s:20:"dojox.sketch.Toolbar";s:7:"summary";s:0:"";}s:28:"dojox.sketch.Toolbar.plugins";a:3:{s:9:"prototype";s:20:"dojox.sketch.Toolbar";s:8:"instance";s:20:"dojox.sketch.Toolbar";s:7:"summary";s:0:"";}s:31:"dojox.sketch.Toolbar.postCreate";a:4:{s:9:"prototype";s:20:"dojox.sketch.Toolbar";s:4:"type";s:8:"Function";s:6:"source";s:559:" this.inherited(arguments); this.shapeGroup=new dojox.sketch.ButtonGroup; this.connect(this.figure,'onLoad','reset'); if(!this.plugins){ this.plugins=['Slider','Lead','SingleArrow','DoubleArrow','Underline','Preexisting']; } this._plugins=[]; dojo.forEach(this.plugins,function(obj){ var name=dojo.isString(obj)?obj:obj.name; var p=new dojox.sketch.tools[name](obj.args||{}); this._plugins.push(p); p.setFigure(this.figure); p.setToolbar(this); if(!this._defaultTool && p.button){ this._defaultTool=p; } },this);";s:7:"summary";s:0:"";}s:28:"dojox.sketch.Toolbar.destroy";a:4:{s:9:"prototype";s:20:"dojox.sketch.Toolbar";s:4:"type";s:8:"Function";s:6:"source";s:144:" dojo.forEach(this._plugins,function(p){ p.destroy(); }); this.inherited(arguments); delete this._defaultTool; delete this._plugins;";s:7:"summary";s:0:"";}s:33:"dojox.sketch.Toolbar.addGroupItem";a:5:{s:9:"prototype";s:20:"dojox.sketch.Toolbar";s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:4:"item";a:1:{s:4:"type";s:7:"_Plugin";}s:5:"group";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:120:" if(group!='toolsGroup'){ console.error('not supported group '+group); return; } this.shapeGroup.add(item);";s:7:"summary";s:0:"";}s:26:"dojox.sketch.Toolbar.reset";a:4:{s:9:"prototype";s:20:"dojox.sketch.Toolbar";s:4:"type";s:8:"Function";s:6:"source";s:31:" this._defaultTool.activate();";s:7:"summary";s:0:"";}s:30:"dojox.sketch.Toolbar._setShape";a:6:{s:9:"prototype";s:20:"dojox.sketch.Toolbar";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:1:"s";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:357:" if(!this.figure.surface) return; // now do the action. if(this.figure.hasSelections()){ for(var i=0; i