Class: Tr3llo::Presenter::Card::MovePresenter

Inherits:
Object
  • Object
show all
Defined in:
lib/3llo/presenter/card/move.rb

Instance Method Summary collapse

Constructor Details

#initialize(interface) ⇒ MovePresenter

Returns a new instance of MovePresenter.



5
6
7
# File 'lib/3llo/presenter/card/move.rb', line 5

def initialize(interface)
  @interface = interface
end

Instance Method Details

#prompt_for_list_id(lists) ⇒ Object



9
10
11
12
13
# File 'lib/3llo/presenter/card/move.rb', line 9

def prompt_for_list_id(lists)
  interface.puts("List of lists in this board")
  lists.each(&method(:present_list))
  interface.prompt("Select list ID")
end