{"version":3,"file":"index.cjs","sources":["../src/location-picker.ts"],"sourcesContent":[null],"names":["LocationPicker","constructor","element","options","mapOptions","this","markerNode","advancedMarker","idleListener","setCurrentPosition","useAdvancedMarker","HTMLElement","document","getElementById","Error","String","mergedMapOptions","center","lat","lng","zoom","map","google","maps","Map","classList","add","initMarker","addListener","pos","getMarkerPosition","onLocationChange","catch","latLng","getCenter","setLocation","setCenter","Promise","resolve","reject","navigator","geolocation","getCurrentPosition","position","coords","latitude","longitude","err","destroy","remove","parentNode","removeChild","marker","AdvancedMarkerElement","AdvancedMarker","undefined","c","node","createElement","firstChild","children","appendChild"],"mappings":"0EA6BaA,EAYX,WAAAC,CACEC,EACAC,EAAiC,CAAA,EACjCC,EAAqC,CAAA,GAerC,GAtBMC,KAAAC,WAAoC,KACpCD,KAAAE,eAAsC,KACtCF,KAAAG,aAAqD,KAO3DH,KAAKF,QAAU,CACbM,oBAAoB,EACpBC,mBAAmB,KAChBP,GAIDD,aAAmBS,YACrBN,KAAKH,QAAUA,EAEfG,KAAKH,QAAUU,SAASC,eAAeX,IAGpCG,KAAKH,QACR,MAAM,IAAIY,MAAM,4BAA4BC,OAAOb,sBAGrD,MAKMc,EAA2C,CAC/CC,OANwC,CACxCC,IAAKb,KAAKF,QAAQe,KAAO,QACzBC,IAAKd,KAAKF,QAAQgB,KAAO,SAKzBC,KAAM,MACHhB,GAGLC,KAAKgB,IAAM,IAAIC,OAAOC,KAAKC,IAAInB,KAAKH,QAASc,GAC7CX,KAAKH,QAAQuB,UAAUC,IAAI,mBAE3BrB,KAAKsB,aAGLtB,KAAKG,aAAeH,KAAKgB,IAAIO,YAAY,OAAQ,KAC/C,MAAMC,EAAMxB,KAAKyB,oBACjBzB,KAAKF,QAAQ4B,mBAAmBF,KAG9BxB,KAAKF,QAAQM,oBAA0C,MAApBJ,KAAKF,QAAQe,KAAmC,MAApBb,KAAKF,QAAQgB,KAEzEd,KAAKI,qBAAqBuB,MAAM,OAIzC,CAGO,iBAAAF,GACL,MAAMG,EAAS5B,KAAKgB,IAAIa,YACxB,OAAKD,EAGE,CAAEf,IAAKe,EAAOf,MAAOC,IAAKc,EAAOd,OAF/B,CAAED,IAAK,EAAGC,IAAK,EAG1B,CAGO,WAAAgB,CAAYjB,EAAaC,GAC9Bd,KAAKgB,IAAIe,UAAU,CAAElB,MAAKC,OAC5B,CAMO,kBAAAV,GACL,OAAO,IAAI4B,QAAgB,CAACC,EAASC,KACV,oBAAdC,WAA8BA,UAAUC,YAInDD,UAAUC,YAAYC,mBACnBC,IACC,MAAMd,EAAc,CAClBX,IAAKyB,EAASC,OAAOC,SACrB1B,IAAKwB,EAASC,OAAOE,WAEvBzC,KAAKgB,IAAIe,UAAUP,GACnBS,EAAQT,IAETkB,IACCR,EAAOQ,aAAejC,MAAQiC,EAAM,IAAIjC,MAAM,yCAbhDyB,EAAO,IAAIzB,MAAM,mDAiBvB,CAGO,OAAAkC,GACD3C,KAAKG,eACPH,KAAKG,aAAayC,SAClB5C,KAAKG,aAAe,MAElBH,KAAKC,YAAcD,KAAKC,WAAW4C,YACrC7C,KAAKC,WAAW4C,WAAWC,YAAY9C,KAAKC,YAE9CD,KAAKC,WAAa,KACdD,KAAKE,iBACPF,KAAKE,eAAec,IAAM,KAC1BhB,KAAKE,eAAiB,MAEpBF,KAAKH,SACPG,KAAKH,QAAQuB,UAAUwB,OAAO,kBAElC,CAEQ,UAAAtB,GAMN,GAJEtB,KAAKF,QAAQO,mBACK,oBAAXY,UACLA,OAAOC,MAAM6B,QAAQC,sBAEF,CACrB,MAAMC,EAAiBhC,OAAOC,KAAK6B,OAAOC,sBAY1C,OAXAhD,KAAKE,eAAiB,IAAI+C,EAAe,CACvCjC,IAAKhB,KAAKgB,IACVsB,SAAUtC,KAAKgB,IAAIa,kBAAeqB,SAGpClD,KAAKgB,IAAIO,YAAY,iBAAkB,KACrC,MAAM4B,EAAInD,KAAKgB,IAAIa,YACf7B,KAAKE,gBAAkBiD,IACzBnD,KAAKE,eAAeoC,SAAWa,IAIrC,CAGA,MAAMC,EAAO7C,SAAS8C,cAAc,OACpCD,EAAKhC,UAAUC,IAAI,gBACnBrB,KAAKC,WAAamD,EAClB,MAAME,EAAatD,KAAKH,SAAS0D,SAAS,GACtCD,EACFA,EAAWE,YAAYJ,GACdpD,KAAKH,SACdG,KAAKH,QAAQ2D,YAAYJ,EAE7B"}