class Prompter
Simple User Prompts
Public Class Methods
new()
click to toggle source
# File lib/utils/user/user.rb, line 7 def initialize @prompt = TTY::Prompt.new end
Public Instance Methods
confirm()
click to toggle source
# File lib/utils/user/user.rb, line 11 def confirm exit unless @prompt.yes?('Ready to rock, Y/N?') system 'clear' end
create_user?()
click to toggle source
# File lib/utils/user/user.rb, line 24 def create_user? @prompt.yes?('Create a new jiraQuest user?') end
delete(user)
click to toggle source
# File lib/utils/user/user.rb, line 32 def delete(user) @prompt.yes?("Would you like to delete the data for #{user}?") end
really_sure?()
click to toggle source
# File lib/utils/user/user.rb, line 16 def really_sure? @prompt.yes?('Are you totally sure, Y/N?') end
resume(user)
click to toggle source
# File lib/utils/user/user.rb, line 28 def resume(user) @prompt.yes?("Would you like to resume jiraQuest as #{user}?") end
user()
click to toggle source
# File lib/utils/user/user.rb, line 20 def user @prompt.ask('Please enter your username:') end