module Me::View
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
# File lib/me/view.rb, line 3 def self.new(*args) return super if args[0].is_a?(Hash) Class.new(Struct.new(*args)) do include View end end
new(hash)
click to toggle source
Calls superclass method
# File lib/me/view.rb, line 10 def initialize(hash) super() hash.each { |k, v| self[k] = v } end