Parent

Class/Module Index [+]

Quicksearch

PhusionPassenger::Utils::TerminalChoiceMenu::Choice

Attributes

checked[RW]
checked?[RW]
name[R]

Public Class Methods

create(choice) click to toggle source
# File lib/phusion_passenger/utils/terminal_choice_menu.rb, line 34
def self.create(choice)
  if choice.is_a?(Choice)
    return choice
  else
    return Choice.new(choice)
  end
end
new(name, checked = false) click to toggle source
# File lib/phusion_passenger/utils/terminal_choice_menu.rb, line 42
def initialize(name, checked = false)
  @name = name
  @checked = checked
end

Public Instance Methods

toggle!() click to toggle source
# File lib/phusion_passenger/utils/terminal_choice_menu.rb, line 47
def toggle!
  @checked = !@checked
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.