Class: Bcome::Interactive::SessionItem::CaptureInput
- Inherits:
-
Base
- Object
- Base
- Bcome::Interactive::SessionItem::CaptureInput
show all
- Defined in:
- lib/objects/interactive/session_item/capture_input.rb
Instance Method Summary
collapse
Methods inherited from Base
#bcome_identifier, #get_input, #initialize, #node, #options, #set_response_on_session
Instance Method Details
#action ⇒ Object
13
14
15
16
|
# File 'lib/objects/interactive/session_item/capture_input.rb', line 13
def action
input = get_input
input.empty? ? get_input : input
end
|
#do ⇒ Object
5
6
7
|
# File 'lib/objects/interactive/session_item/capture_input.rb', line 5
def do
action
end
|
#has_start_message? ⇒ Boolean
18
19
20
|
# File 'lib/objects/interactive/session_item/capture_input.rb', line 18
def has_start_message?
false
end
|
#terminal_prompt ⇒ Object
9
10
11
|
# File 'lib/objects/interactive/session_item/capture_input.rb', line 9
def terminal_prompt
"\n" + @init_data[:terminal_prompt].informational
end
|