Exemple #1
0
    def __init__(self, venue):
        location = venue['location']
        coords = [location['lat'], location['lng']]

        dot = L.circleMarker(coords, dict(
            color='red',
            fillColor='red',
            fillOpacity=1,
        )).addTo(map)
        dot.setRadius(5)
        dot.on('click', self.select_and_scroll)
        self.dot = dot

        li = LI(
            get_img(venue) +
            DIV(
                get_name_el(venue) +
                DIV(location['address']) +
                get_category_div(venue) +
                DIV('Rating: %s' % venue['rating']),
                Class='info'
            )
        )
        li.bind('click', self.select_and_pan)
        restaurant_ul <= li
        self.li = li
Exemple #2
0
	def menuOption(self, frase, action):
		o = LI(A(frase))
		o.bind('click', action)
		return o
Exemple #3
0
 def _generate_list_element(self, item):
     li = LI(item["name"])
     li.attrs["data-url"] = item["url"]
     li.bind("click", self._load_details)
     return li
Exemple #4
0
 def menuOption(self, frase, action):
     o = LI(A(frase))
     o.bind('click', action)
     return o