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
11
12
13
14
|
# File 'lib/objects/interactive/session_item/capture_input.rb', line 11
def action
input = get_input
input.empty? ? get_input : input
end
|
#do ⇒ Object
3
4
5
|
# File 'lib/objects/interactive/session_item/capture_input.rb', line 3
def do
action
end
|
#has_start_message? ⇒ Boolean
16
17
18
|
# File 'lib/objects/interactive/session_item/capture_input.rb', line 16
def has_start_message?
false
end
|
#terminal_prompt ⇒ Object
7
8
9
|
# File 'lib/objects/interactive/session_item/capture_input.rb', line 7
def terminal_prompt
"\n" + @init_data[:terminal_prompt].informational
end
|