Module: JsVars
- Defined in:
- lib/js_vars.rb,
lib/js_vars/obj_ext.rb,
lib/js_vars/var_map.rb,
lib/js_vars/version.rb,
lib/js_vars/tag_helper.rb,
lib/js_vars/rails/engine.rb,
lib/js_vars/rails/railtie.rb
Defined Under Namespace
Modules: ObjExt, Rails, TagHelper
Classes: VarMap
Constant Summary
collapse
- VERSION =
"0.0.2"
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.namespace ⇒ Object
Returns the value of attribute namespace.
12
13
14
|
# File 'lib/js_vars.rb', line 12
def namespace
@namespace
end
|
Class Method Details
.add(vars, namespace = nil) ⇒ Object
19
20
21
|
# File 'lib/js_vars.rb', line 19
def add(vars, namespace = nil)
VarMap.add(vars, namespace || self.namespace) if vars.is_a?(Hash)
end
|
.clear ⇒ Object
23
24
25
|
# File 'lib/js_vars.rb', line 23
def clear
VarMap.clear
end
|
14
15
16
17
|
# File 'lib/js_vars.rb', line 14
def configure(&block)
self.namespace = 'APP'
yield(self) if block_given?
end
|