new cercalia.widget.MainMenu(opt_options)
Constructor del widget MainMenu.
Esta clase contiene el mapa junto con todos los widgets.
Se añade en el mapa una barra en uno de los dos laterales. La posición se especifica por parámetro con la opción 'option.position'.
Deben pasarse también las opciones del mapa (cercaliax.MapOptions)
Si se desea acceder al objeto map se puede referenciar la variable mediante la funcion getMap() del objeto creado de esta clase.
Name | Type | Description |
---|---|---|
options |
cercaliax.widget.MainMenuOptions |
optional
Opciones del MainMenu |
Methods
-
closePanel()
-
Cierra el panel indicado si antes estaba abierto.
-
destroy()
-
Destroy function.
-
getMap(){cercalia.Map}
-
Devuelve el mapa.
-
getStatus(){string}
-
Returns current tab enabled
Returns:
Return state tabs, possibles values: first tab:find
, second tab:routing
or third tab:pois
or if layout is closed:closed
or if it is hidden:hidden
-
hideAll()
-
Esconde todos los controles (añadidos previamente en el mapa) y el menú. Deja solamente el mapa.
-
hidePanel()
-
Esconde el panel.
-
openPanel()
-
Abre el panel indicado si antes estaba cerrado.
-
showAll()
-
Muestra todos los controles (añadidos previamente en el mapa) y el menú. Deja solamente el mapa.
-
showPanel()
-
Abre el panel. Lo abre en el último estado en el que se encontraba (cerrado o abierto)
-
togglePanel()
-
Abre/Cierra el panel lateral. Tiene que tener definidas las variables cercalia.