
dojo._xdResourceLoaded(function(_1,_2,_3){return {depends:[["provide","cws.DropdownCompass"],["require","cws._W"]],defineResource:function(_4,_5,_6){if(!_4._hasResource["cws.DropdownCompass"]){_4._hasResource["cws.DropdownCompass"]=true;_4.provide("cws.DropdownCompass");_4.require("cws._W");_4.declare("cws.DropdownCompass",cws._W,{inputId:"cws_compass",compassProps:{},_handler1:null,_handler2:null,_handler3:null,postCreate:function(){var i=_4.byId(this.inputId);if(i){i.setAttribute("autocomplete","off");this._handler1=_4.connect(i,"onkeyup",this,"_init",true);this._handler2=_4.connect(i,"onmouseup",this,"_init",true);this._handler3=_4.connect(i,"onfocus",this,"_init",true);}},_init:function(){_4.disconnect(this._handler1);_4.disconnect(this._handler2);_4.disconnect(this._handler3);var _8=["dojo.io.script","dojo.cookie","dijit._base.manager","dijit._base.wai","dijit._base.popup","cws.cws-compass"];_4.forEach(_8,function(_9){_4["require"](_9);});_4.addOnLoad(_4.hitch(this,"_createCompass"));},_createCompass:function(){try{var c=cws._C.CollarityWidgetFactory("cws.Compass",this.compassProps,this.containerId,this.trackerId);if(c){cws._widgets["compass"]=c;c.inputChanged();}}catch(e){cws.sendError(this,e);}}});}}};});