Method: Collab::JS.call

Defined in:
lib/collab/js.rb

.call(name, data = nil, schema_name = nil) ⇒ Object



24
25
26
27
28
# File 'lib/collab/js.rb', line 24

def call(name, data = nil, schema_name = nil)
  req = {name: name, data: data, schemaPackage: ::Collab.config.schema_package}
  req[:schemaName] = schema_name if schema_name
  with_js { |js| js.call(JSON.generate(req)) }
end