class Convection::Model::Template::Resource::HashProperty
Public Instance Methods
attach(resource)
click to toggle source
# File lib/convection/model/template/resource.rb, line 188 def attach(resource) definition = self ## Expose to resource instance closure resource.attach_method(definition.name) do |key, value = nil| properties[definition.property_name].set(key, value) end end
instance(resource)
click to toggle source
# File lib/convection/model/template/resource.rb, line 196 def instance(resource) HashPropertyInstance.new(resource, self) end