/*
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["dojox.drawing.manager._registry"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code.
dojo._hasResource["dojox.drawing.manager._registry"] = true;
dojo.provide("dojox.drawing.manager._registry");
(function(){
var _registered = {
tool:{},
stencil:{},
drawing:{},
plugin:{},
button:{}
};
dojox.drawing.register = function(item, type){
if(type=="drawing"){
_registered.drawing[item.id] = item;
}else if(type=="tool"){
_registered.tool[item.name] = item;
}else if(type=="stencil"){
_registered.stencil[item.name] = item;
}else if(type=="plugin"){
_registered.plugin[item.name] = item;
}else if(type=="button"){
_registered.button[item.toolType] = item;
}
};
dojox.drawing.getRegistered = function(type, id){
return id ? _registered[type][id] : _registered[type];
}
})();
}
# |
Change |
User |
Description |
Committed |
|
#1
|
16170 |
perforce_software |
Move Chronicle files to follow new path scheme for branching. |
|
|
//guest/perforce_software/chronicle/collateral/dojo-debug/dojox/drawing/manager/_registry.js |
#1
|
8972 |
Matt Attaway |
Initial add of the Chronicle source code |
|
|