Class: WelcomeScreen

Inherits:
Screen show all
Defined in:
lib/kale/ui.rb

Instance Method Summary collapse

Methods inherited from Screen

#initialize

Constructor Details

This class inherits a constructor from Screen

Instance Method Details

#handle_menuObject



62
63
64
65
66
67
68
69
70
# File 'lib/kale/ui.rb', line 62

def handle_menu
  answer = gets.chomp

  if answer == "1"
    CreateProjectScreen.new
  elsif answer == "2"
    ChooseProjectScreen.new
  end
end

#infoObject



48
49
50
# File 'lib/kale/ui.rb', line 48

def info
  show_projects false
end


52
53
54
55
56
57
58
59
60
# File 'lib/kale/ui.rb', line 52

def menu
  if Project.all.length > 0
    @menu.push "New project"
    @menu.push "Choose project"
  else
    @menu.push "New project"
  end
  super
end