L.Control.Label=L.Control.extend( { options:{displayHTML:"",isRADec:!0,nDecimals:5,title:"",latlng:{lat:0,lng:0}}, makeText:function(t,i){const o=this.options.isRADec?"RA":"x",n=this.options.isRADec?"Dec":"y";let e='
';return e+=""!=this.options.title?`

${this.options.title}

`:"",e+=`

${o}: ${t.toFixed(this.options.nDecimals)} ${n}: ${i.toFixed(this.options.nDecimals)}

`,e+="
",e}, onAdd:function(){ const t=L.DomUtil.create("div","label-control"); return t.innerHTML=this.makeText(0,0),this.options.displayHTML=t,t}, update:function(t){ this.options.isRADec?(raDec=pixToSky(t), this.options.displayHTML.innerHTML=this.makeText(raDec[0],raDec[1])):this.options.displayHTML.innerHTML=this.makeText(t.lat,t.lng)}, onRemove:function(t){}}), L.control.label=function(t){return new L.Control.Label(t) };