def get_by_folder(self, foldername, tags=None): todos = self._todos[foldername] if tags: todos = { key: todos[key] for key in todos.keys() if self._is_tagged(key, tags) } foreach(todos, print_todo_item)
def get_all(self, tags=None): todos = { key: self._todos[foldername][key] for key, foldername in self._structure.items() } if tags: todos = { key: todos[key] for key in todos.keys() if self._is_tagged(key, tags) } foreach(todos, print_todo_item)
def get_by_folder(self, foldername, tags=None): todos = self._todos[foldername] if tags: todos = {key: todos[key] for key in todos.keys() if self._is_tagged(key, tags)} foreach(todos, print_todo_item)
def get_all(self, tags=None): todos = {key: self._todos[foldername][key] for key, foldername in self._structure.items()} if tags: todos = {key: todos[key] for key in todos.keys() if self._is_tagged(key, tags)} foreach(todos, print_todo_item)
def get_all(self): foreach(self._rewards, print_reward_item)