# File lib/virtus/attribute/default_value.rb, line 15defself.build(*args)
klass = descendants.detect { |descendant|descendant.handle?(*args) } ||selfklass.new(*args)
end
new(value)click to toggle source
Initializes an default value instance
@param [Object] value
@return [undefined]
@api private
# File lib/virtus/attribute/default_value.rb, line 34definitialize(value)
@value = valueend
Public Instance Methods
call(*)click to toggle source
Evaluates the value
@return [Object] evaluated value
@api private
# File lib/virtus/attribute/default_value.rb, line 43defcall(*)
valueend