//>>built
require({cache:{"url:dijit/form/templates/ComboButton.html":"
\n"}});
define("dijit/form/ComboButton",["dojo/_base/declare","dojo/_base/event","dojo/keys","../focus","./DropDownButton","dojo/text!./templates/ComboButton.html"],function(_1,_2,_3,_4,_5,_6){
return _1("dijit.form.ComboButton",_5,{templateString:_6,_setIdAttr:"",_setTabIndexAttr:["focusNode","titleNode"],_setTitleAttr:"titleNode",optionsTitle:"",baseClass:"dijitComboButton",cssStateNodes:{"buttonNode":"dijitButtonNode","titleNode":"dijitButtonContents","_popupStateNode":"dijitDownArrowButton"},_focusedNode:null,_onButtonKeyPress:function(_7){
if(_7.charOrCode==_3[this.isLeftToRight()?"RIGHT_ARROW":"LEFT_ARROW"]){
_4.focus(this._popupStateNode);
_2.stop(_7);
}
},_onArrowKeyPress:function(_8){
if(_8.charOrCode==_3[this.isLeftToRight()?"LEFT_ARROW":"RIGHT_ARROW"]){
_4.focus(this.titleNode);
_2.stop(_8);
}
},focus:function(_9){
if(!this.disabled){
_4.focus(_9=="start"?this.titleNode:this._popupStateNode);
}
}});
});