Class: TemplateInput::UserInputResolver
Instance Method Summary
collapse
#initialize, #preview, #preview_value
Instance Method Details
#ready? ⇒ Boolean
114
115
116
|
# File 'app/models/template_input.rb', line 114
def ready?
@renderer.invocation
end
|
#resolved_value ⇒ Object
118
119
120
|
# File 'app/models/template_input.rb', line 118
def resolved_value
input_value.try(:value)
end
|
#value ⇒ Object
109
110
111
112
|
# File 'app/models/template_input.rb', line 109
def value
raise(UnsatisfiedRequiredInput, _("Value for required input '%s' was not specified") % @input.name) if required_value_needed?
super
end
|