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