Module: RenderReact

Defined in:
lib/render_react.rb,
lib/render_react/context.rb,
lib/render_react/version.rb

Defined Under Namespace

Classes: Context

Constant Summary collapse

VERSION =
"1.0.2"

Class Method Summary collapse

Class Method Details

.contextObject



6
7
8
# File 'lib/render_react.rb', line 6

def context
  @context or raise ArgumentError, "Create a RenderReact::Context via RenderReact.create_context! first!"
end

.create_context!(*args) ⇒ Object



10
11
12
# File 'lib/render_react.rb', line 10

def create_context!(*args)
  @context = Context.new(*args)
end

.on_client(*args) ⇒ Object



23
24
25
# File 'lib/render_react.rb', line 23

def on_client(*args)
  context.on_client(*args)
end

.on_client_and_server(*args) ⇒ Object



27
28
29
# File 'lib/render_react.rb', line 27

def on_client_and_server(*args)
  context.on_client_and_server(*args)
end

.on_server(*args) ⇒ Object



19
20
21
# File 'lib/render_react.rb', line 19

def on_server(*args)
  context.on_server(*args)
end

.on_server_and_client(*args) ⇒ Object



31
32
33
# File 'lib/render_react.rb', line 31

def on_server_and_client(*args)
  context.on_server_and_client(*args)
end

.render_react(*args) ⇒ Object Also known as: call



14
15
16
# File 'lib/render_react.rb', line 14

def render_react(*args)
  context.render_react(*args)
end