Method: JsTextRails::TextTransformer#transform

Defined in:
lib/js-text-rails/text_transformer.rb

#transform(key, data) ⇒ Object

Take ‘data` and store it at a `key` in a JS namespace.



12
13
14
15
16
17
18
19
# File 'lib/js-text-rails/text_transformer.rb', line 12

def transform(key, data)
  key = sanitize_js_string(key)
  data = sanitize_js_string(data)
  <<-TEXT
(function() { #{@namespace} || (#{@namespace} = {}); #{@namespace}['#{key}'] = '#{data}';
}).call(this);
  TEXT
end