Method: Ambient::DSL::SchemeScope#initialize
- Defined in:
- lib/ambient/dsl/scheme_scope.rb
#initialize(application, target, name, parent) ⇒ SchemeScope
Returns a new instance of SchemeScope.
6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/ambient/dsl/scheme_scope.rb', line 6 def initialize(application, target, name, parent) @application = application @target = target @name = name @parent = parent application.configure do set_parent_scheme( target: target && target.name, child: name, parent: parent ) end end |