Method: Coco::ComponentResolver.new
- Defined in:
- lib/coco/component_resolver.rb
permalink .new(target, *args, **kwargs) ⇒ Object
[View source]
22 23 24 25 26 27 28 29 30 |
# File 'lib/coco/component_resolver.rb', line 22 def new(target, *args, **kwargs) klass = target.is_a?(String) ? lookup_class(target) : target if args.any? || kwargs.any? klass.new(*args, **kwargs) else super(klass, *args, **kwargs) end end |