Class: TemplateInput::UserInputResolver

Inherits:
InputResolver show all
Defined in:
app/models/template_input.rb

Instance Method Summary collapse

Methods inherited from InputResolver

#initialize, #preview, #preview_value

Constructor Details

This class inherits a constructor from TemplateInput::InputResolver

Instance Method Details

#ready?Boolean

Returns:

  • (Boolean)


114
115
116
# File 'app/models/template_input.rb', line 114

def ready?
  @renderer.invocation
end

#resolved_valueObject



118
119
120
# File 'app/models/template_input.rb', line 118

def resolved_value
  input_value.try(:value)
end

#valueObject



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