def SearchIndex(): container = ObjectContainer() for query in util.sorted_by_title(bridge.search.collection()): container.add(button(query, SearchResults, query = query, foo = 1)) return container
def FavoritesIndex(): container = ObjectContainer( title1 = 'Favorites' ) if 'favorites' in Dict: container.add(button('favorites.heading.migrate', FavoritesMigrate1to2)) else: for endpoint, fav in util.sorted_by_title(bridge.favorite.collection().iteritems(), lambda x: x[1]['title']): title = fav['title'] native = TVShowObject( rating_key = endpoint, title = title, thumb = fav['artwork'], key = Callback(ListTVShow, refresh = 0, endpoint = endpoint, show_title = title) ) container.add(native) return container