def InfoWindow(content): infoWindow = JS( """new $wnd['google']['maps']['InfoWindow'](@{{content}})""") createListenerMethods(infoWindow) return infoWindow
def MarkerImage(url, size, origin, anchor): markerImage = JS(""" new $wnd['google']['maps']['MarkerImage'](@{{url}}, @{{size}}, @{{origin}}, @{{anchor}}) """) createListenerMethods(marker) return markerImage
def Map(el, options): if options: map = JS("""new $wnd.google.maps.Map(@{{el}}, @{{options}})""") else: map = JS("""new $wnd.google.maps.Map(@{{el}})""") createListenerMethods(map) return map
def MarkerImage(url, size, origin, anchor): markerImage = JS(""" new $wnd.google.maps.MarkerImage(@{{url}}, @{{size}}, @{{origin}}, @{{anchor}}) """) createListenerMethods(marker) return markerImage
def Map(el, options): if options: map = JS( """new $wnd['google']['maps']['Map'](@{{el}}, @{{options}})""") else: map = JS("""new $wnd['google']['maps']['Map'](@{{el}})""") createListenerMethods(map) return map
def Marker(options): marker = JS("""new $wnd['google']['maps']['Marker'](@{{options}})""") createListenerMethods(marker) return marker
def InfoWindow(content): infoWindow = JS("""new $wnd.google.maps.InfoWindow(@{{content}})""") createListenerMethods(infoWindow) return infoWindow
def Marker(options): marker = JS("""new $wnd.google.maps.Marker(@{{options}})""") createListenerMethods(marker) return marker
def InfoWindow(content): infoWindow = JS("""new $wnd['google']['maps']['InfoWindow'](@{{content}})""") createListenerMethods(infoWindow) return infoWindow