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)


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

def ready?
  @renderer.invocation
end

#resolved_valueObject



121
122
123
# File 'app/models/template_input.rb', line 121

def resolved_value
  input_value.try(:value)
end

#valueObject



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

def value
  raise(UnsatisfiedRequiredInput, _("Value for required input '%s' was not specified") % @input.name) if required_value_needed?
  super
end