Module: Objection
- Defined in:
- lib/motion-objection/awoken.rb,
lib/motion-objection/compose.rb,
lib/motion-objection/version.rb,
lib/motion-objection/inflector.rb,
lib/motion-objection/objection.rb
Defined Under Namespace
Modules: Awoken, Compose, Inflector
Constant Summary
collapse
- VERSION =
"0.8.6"
Class Method Summary
collapse
Class Method Details
.default_injector ⇒ Object
18
19
20
|
# File 'lib/motion-objection/objection.rb', line 18
def default_injector
JSObjection.defaultInjector
end
|
.default_injector=(injector) ⇒ Object
14
15
16
|
# File 'lib/motion-objection/objection.rb', line 14
def default_injector=(injector)
JSObjection.setDefaultInjector injector
end
|
.injector(*modules) ⇒ Object
4
5
6
7
8
9
10
11
12
|
# File 'lib/motion-objection/objection.rb', line 4
def injector(*modules)
if modules.empty?
JSObjection.createInjector
elsif modules.size == 1
JSObjection.createInjector modules.first
else
JSObjection.createInjectorWithModulesArray modules
end
end
|