def get_context(self): '''Returns context parameter required by menus''' context = common.LazyDict(self) context['selected-rows'] = lambda name, parent: parent.get_selection().get_selected_rows() context['groups'] = lambda name, parent: parent.get_selected_groups( context['selected-rows'] ) context['categories'] = lambda name, parent: parent.get_selected_categories( context['selected-rows'] ) return context
def get_context(self): context = common.LazyDict(self._parent) context['needs-computing'] = lambda name, parent: parent.tree.get_selection_is_computed() context['selected-playlist'] = lambda name, parent: parent.tree.get_selected_page(raw=True) context['selected-tracks'] = lambda name, parent: parent.tree.get_selected_tracks() context['selection-empty'] = lambda name, parent: parent.tree.get_selection_empty() return context
def get_context(self): context = common.LazyDict(self._parent) context[ 'selected-tracks'] = lambda name, parent: parent.tree.get_selected_tracks( ) context[ 'selection-empty'] = lambda name, parent: parent.tree.get_selection_empty( ) return context