\GoogleMapLocationsDOD_Controller
Adds functions to a Page_Controller to action a map.
Synopsis
class GoogleMapLocationsDOD_Controller
extends Extension
{
- // members
- private static array $allowed_actions = ;
- protected GoogleMap $googleMap = NULL;
- protected String $googleMapAddress = "";
- // methods
- public void onAfterInit()
- public GoogleMap MyGoogleMap()
- public void loadmap()
- public String LoadmapLink()
- public GoogleMap GoogleMapController()
- public Boolean HasGoogleMap()
- public Form AddressFinderForm()
- public void doAddressFinderForm()
- public Form SearchByAddressForm()
- public Form AddAddressFinder()
- public void addMap()
- public void addMapUsingRawLink()
- public void addExtraLayer()
- public void addExtraLayerUsingRawLink()
- public void addAddress()
- public void addCustomMap()
- public void addUpdateServerUrlAddressSearchPoint()
- public void addUpdateServerUrlDragend()
- public void addAllowAddingAndDeletingPoints()
- public void clearCustomMaps()
- protected String getLinkForData()
Hierarchy
Extends
- Extension
Tasks
Line | Task |
---|---|
114 | why not Convert::raw2js |
Members
Methods
protected
public
- AddAddressFinder()
- AddressFinderForm()
- GoogleMapController()
- HasGoogleMap()
- LoadmapLink() — returns encoded link for the loadmap function
- MyGoogleMap() — initialise GoogleMap
- SearchByAddressForm()
- addAddress() — add an address to the map
- addAllowAddingAndDeletingPoints() — make the map editable
- addCustomMap()
- addExtraLayer() — add an additional layer to an existing map
- addExtraLayerUsingRawLink() — Make up your own link and add this as a layer
- addMap() — add a layer to a Google Map
- addMapUsingRawLink() — add a layer to a Google Map
- addUpdateServerUrlAddressSearchPoint()
- addUpdateServerUrlDragend()
- clearCustomMaps() — removes user settings for map a custom map is a bunch of points that are customised via a session
- doAddressFinderForm()
- loadmap() — provides a link to any map you like.
- onAfterInit() — look for address