How do I display a image directly on my map? I would like to place my logo above the Scalebar widget. I assume you need to make an off-panel widget, so I was looking at the other off panel widgets. I noticed the way the coordinate widget displays itself is in the postCreate function:
postCreate: function() {
this.inherited(arguments);
domClass.add(this.coordinateBackground, "coordinate-background");
this.own(on(this.map, "extent-change", lang.hitch(this, this.onExtentChange)));
this.own(on(this.map, "mouse-move", lang.hitch(this, this.onMouseMove)));
this.own(on(this.map, "click", lang.hitch(this, this.onMapClick)));
this.own(on(this.locateButton, "click", lang.hitch(this, this.onLocateButtonClick)));