Module: DialogTui
- Included in:
- My
- Defined in:
- lib/dialog_tui/user_action.rb,
lib/dialog_tui.rb,
lib/dialog_tui/version.rb,
lib/dialog_tui/neighbors.rb,
lib/dialog_tui/user_action/action.rb,
lib/dialog_tui/user_action/read_char.rb
Overview
if it failed - needs to be killed manually because ctrl+c is frozen okish?
Defined Under Namespace
Modules: UserAction Classes: Dialog, Neighbors, Option
Constant Summary collapse
- VERSION =
"0.1.1"
Class Method Summary collapse
-
.dialog(&block) ⇒ Object
preferred public interface.
Class Method Details
.dialog(&block) ⇒ Object
preferred public interface
usage example:
dialog { |an|
an.option '1. first' do
puts 'hey, user just chosen this one!'
end
an.option '2. second' do
end
an.option 'you got it' do
end
}
26 27 28 |
# File 'lib/dialog_tui.rb', line 26 def dialog &block Dialog.run &block end |