def attachSecretMessage(self, marker, number): message = ["This", "is", "the", "secret", "message"] options = InfoWindowOptions() options.content = message[number] infoWindow = InfoWindow(options) marker.addListener('click', lambda: infoWindow.open(self.map, marker))
def __init__(self): SimplePanel.__init__(self) self.setSize('100%', '100%') self.myLatLng = LatLng(-25.363882, 131.044922) options = MapOptions() options.zoom = 4 options.center = self.myLatLng options.mapTypeId = MapTypeId.ROADMAP self.map = Map(self.getElement(), options) self.map.addListener("zoom_changed", self.zoomChanged) options = InfoWindowOptions() options.content = "Zoom Level Test" options.position = self.myLatLng self.infoWindow = InfoWindow(options) self.infoWindow.open(self.map) self.map.addListener("zoom_changed", self.zoomChanged)