class Ruboty::Todo::Actions::List

Public Instance Methods

call() click to toggle source
Calls superclass method Ruboty::Todo::Actions::Base#call
# File lib/ruboty/todo/actions/list.rb, line 5
def call
  super
  message.reply(send(message[:command].to_sym))
end
cleanup() click to toggle source
# File lib/ruboty/todo/actions/list.rb, line 14
def cleanup
  todo_list.gc
  todo_list.renum
  list
end
gc() click to toggle source
# File lib/ruboty/todo/actions/list.rb, line 20
def gc
  todo_list.gc
  list
end
list() click to toggle source
# File lib/ruboty/todo/actions/list.rb, line 10
def list
  todo_list.items.map(&:format).join(?\n)
end
renum() click to toggle source
# File lib/ruboty/todo/actions/list.rb, line 25
def renum
  todo_list.renum
  list
end