# j-Map

> j-Map: ușor de utilizat; funcționează prin două moduri de legare cu GPS (dacă componenta returnează coordonatele GPS în model atunci când textul este folosit în loc de GPS)

Framework: jcomponent20
Product: jComponent 20 (jcomponent@20)
Language: ro
Content-SHA256: 7cf1080dde43ad26ccfa355e4368ff02a39a0533d3af708428835976a4f030ff
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: components@910ed1a86f6e72b4f031d3ad0dc7844f9fc5cb8e
Review: not-recorded

- `path="target.property"` poate conține `48.727903,19.157763` sau textul `Viestova 28, Banská Bystrica, Slovakia`
- două moduri de legare funcționează cu GPS (dacă componenta returnează coordonatele GPS în model atunci când `text` este utilizat în loc de GPS)
- __important__: elementul component (sau `CSS`) trebuie să aibă atribute de stil `width` și `height` definite

__Configurarea__:

- `key` __IMPORTANT__ cheie Google API
- `type` (opțional) trebuie să conțină un tip de hartă (`roadmap` (default), `satellite`, `hybrid`, `terrain`)
- `draggable` (opțional) pentru marcă de tragere și de scădere (default: `false`)
- `click` (opțional) trebuie să conțină un nume de funcție și această metodă este evaluată atunci când utilizatorul face clic pe marcă
- `zoom` (opțional), standard `13`
- `icon` (opțional) trebuie să conțină un URL pentru o nouă pictogramă
- `animation` (opțional) trebuie să conțină un tip de animație (`bounce` și `drop`)

__Metode__:

- Argumentele `component.search(lat, lng)` trebuie să fie numere
- Argumentele `component.search(text)` trebuie să fie o stringă
- `component.reset()` apel `resize` eveniment (utilizabil pentru modale)
- Argumentele `component.reset(lat, lng)` trebuie să fie numere

Utilizați-l cu `<ui-component name="map">`Când componenta nu este încă încărcată, jComponent Descărcați-l la prima utilizare de la adresa `DEF.fallback` (în cazul Componentator Autor: Peter Širka. sursă: Componentator Componente de stocare, MIT licență.

```html example.html
<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>
```
