class Troo::CLI::Add
Public Instance Methods
board(name = nil)
click to toggle source
# File lib/troo/cli/add.rb, line 11 def board(name = nil) value = name.nil? ? prompt_for_name : name say Commands::Add.dispatch(value, nil, type: :board) end
card(id, name = nil)
click to toggle source
# File lib/troo/cli/add.rb, line 22 def card(id, name = nil) value = name.nil? ? prompt_for_name : name say Commands::Add.dispatch(value, id, type: :card) end
comment(id, comment = nil)
click to toggle source
# File lib/troo/cli/add.rb, line 33 def comment(id, comment = nil) value = comment.nil? ? prompt_for_comment : comment say Commands::Add.dispatch(value, id, type: :comment) end
list(id, name = nil)
click to toggle source
# File lib/troo/cli/add.rb, line 44 def list(id, name = nil) value = name.nil? ? prompt_for_name : name say Commands::Add.dispatch(value, id, type: :list) end
Private Instance Methods
prompt_for_comment()
click to toggle source
# File lib/troo/cli/add.rb, line 55 def prompt_for_comment @answer = ask('Please enter a comment:') end
prompt_for_name()
click to toggle source
# File lib/troo/cli/add.rb, line 51 def prompt_for_name @answer = ask('Please enter a name:') end