
dojo._xdResourceLoaded({depends:[["provide","cws.DropdownCompass"],["require","cws._W"]],defineResource:function(_1){if(!_1._hasResource["cws.DropdownCompass"]){_1._hasResource["cws.DropdownCompass"]=true;_1.provide("cws.DropdownCompass");_1.require("cws._W");_1.declare("cws.DropdownCompass",cws._W,{inputId:"cws_compass",compassProps:{},_handler1:null,_handler2:null,postCreate:function(){var i=_1.byId(this.inputId);if(i){i.setAttribute("autocomplete","off");this._handler1=_1.connect(i,"onkeyup",this,"_init",true);this._handler2=_1.connect(i,"onmouseup",this,"_init",true);}},_init:function(){_1.disconnect(this._handler1);_1.disconnect(this._handler2);var _3=["dojo.io.script","dojo.cookie","dijit._base.manager","dijit._base.popup","cws.cws-compass"];_1.forEach(_3,function(_4){_1["require"](_4);});_1.addOnLoad(_1.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);}}});}}});