j-Map
path="target.property"môže obsahovať GPS48.727903,19.157763alebo textViestova 28, Banská Bystrica, Slovakia- obojsmerné viazanie funguje s GPS (takže komponent vracia GPS súradnice do modelu, keď sa namiesto GPS použije
text) - important: prvok komponentu (alebo jeho
CSS) musí mať definované atribúty štýluwidthaheight
Konfigurácia:
keyIMPORTANT kľúč rozhrania Google APItype(voliteľné) musí obsahovať typ mapy (roadmap(predvolené),satellite,hybrid,terrain)draggable(voliteľné) pre značku drag & drop (predvolené:false)click(voliteľné) musí obsahovať názov funkcie a táto metóda sa vyhodnotí, keď používateľ klikne na značkuzoom(voliteľné), predvolené13icon(voliteľné) musí obsahovať URL na novú značku ikonyanimation(voliteľné) musí obsahovať typ animácie (bounceadrop)
Metódy:
- Argumenty
component.search(lat, lng)musia byť čísla - Argumenty
component.search(text)musia byť reťazce component.reset()volanie udalostiresize(užitočné pre modály)- Argumenty
component.reset(lat, lng)musia byť čísla
Použite ho so <ui-component name="map">. Keď komponent ešte nie je načítaný, jComponent ho stiahne pri prvom použití z adresy v DEF.fallback (predvolene CDN Componentator). Autor: Peter Širka. Zdroj: úložisko komponentov Componentator, licencia MIT.
<ui-component name="map" path="mygps" config="zoom:10;draggable:false;animation:bounce" style="width:300px;height:150px"></ui-component>
<script>
var mygps = '48.727903,19.157763';
</script>