Joms.Icon
Constructor
Slouží k definování ikonky, která může být asociována s objektem v mapě (Joms.Marker).
příklad použití
Příklad použití viz Joms.Marker.
parametry
| String | url | Url adresa ikonky. |
| int | width | Šířka obrázku ikonky v pixelech. |
| int | height | Výška obrázku ikonky v pixelech. |
| Joms.IconCenter | center | Střed ikonky, který bude pozicován v mapě vůči souřadnicím markeru. |
| String | type | Typ (přípona) obrázku ikonky (gif, png, aj.). |
metody
- setHighlightUrl(url)
- setIconInnerTextPosition(left, top, width, height)
- setIconCenterPosition(x, y)
- setIconDragPosition(x, y)
Metody
Nastaví url alternativního obrázku, který poté může být zaměněn
parametry
| String | url | úplná adresa alternativního obrázku |
Nastaví polohu (vzhledem k levému hornímu rohu ikony) a rozměry boxu, do kterého bude vykreslen text ikonky.
Tato metoda musí být volána před samotným nastavením textu ikonce (metoda Joms.Marker.setInnerText).
parametry
| int | left | odsazení v ose x od levého horního rohu ikonky |
| int | top | odsazení v ose y od levého horního rohu ikonky |
| int | width | šířka textové oblasti |
| int | height | výška textové oblasti |
Nastaví střed ikonky na pozici x, y. Je určeno pro případy, kdy nepostačí určení pozice v konstruktoru a je třeba ho upřesnit.
parametry
| x | ||
| y |
Nastaví pozici, nad kterou je ikona udržována při dragu myší (implicitně je nastaven na střed ikonky)
parametry
| x | ||
| y |