Module: InputRenderer
- Included in:
- InputDefault, InputResponseDefault
- Defined in:
- lib/inquirer/prompts/input.rb
Overview
Base rendering for input
Instance Method Summary collapse
- #render(heading = nil, value = nil, default = nil, footer = nil) ⇒ Object
- #renderResponse(heading = nil, response = nil) ⇒ Object
Instance Method Details
#render(heading = nil, value = nil, default = nil, footer = nil) ⇒ Object
| 5 6 7 8 9 10 11 12 13 14 | # File 'lib/inquirer/prompts/input.rb', line 5 def render heading = nil, value = nil, default = nil, = nil # render the heading ( heading.nil? ? "" : @heading % heading ) + # render the defaults ( default.nil? ? "" : @default % default ) + # render the list ( value.nil? ? "" : @value % value ) + # render the footer ( .nil? ? "" : @footer % ) end | 
#renderResponse(heading = nil, response = nil) ⇒ Object
| 16 17 18 19 20 21 | # File 'lib/inquirer/prompts/input.rb', line 16 def renderResponse heading = nil, response = nil # render the heading ( heading.nil? ? "" : @heading % heading ) + # render the footer ( response.nil? ? "" : @response % response ) end |