|
|
|
|
|
Context menu

You can add your own actions to the context menu of the map. This is accomplished by addMapAction function.

Available parameters:
menuPosition{Integer} Item in the context menu, which is slated for the new action (value >= 0).
caption{String} The caption of the action.
icon{String} URL icon for the action.
callback{Function} The function starts when you select action from the context menu.

map.addMapAction(2, 'New Action', 'Icon', event);

An example of the action:



You can remove your own actions from the context menu of the map. This is accomplished by removeMapAction.

Available parameters:
menuPosition{Integer} Item in the context menu, which is designed to remove the action (value> = 0).

map.removeMapAction(1);


setInfoCallback function

Assigns the function caused by any use of the information action on the map. Data to be transmitted substitution function included:

Available parameters:
callback{Function} The additional service information action.

An example of the action:

map.setInfoCallback(info); //wywołanie funkcji setInfoCallback

info = function()
{
  alert('Additional information'); //window with additional information
}