class ComponentParty::ViewModel
Public Class Methods
new(**args)
click to toggle source
# File lib/component_party/view_model.rb, line 3 def initialize(**args) generate_methods_from_hash(args) end
Private Instance Methods
generate_methods_from_hash(hash)
click to toggle source
# File lib/component_party/view_model.rb, line 9 def generate_methods_from_hash(hash) hash.each do |key, val| define_singleton_method key.to_sym do val end end end