module React::IsomorphicHelpers::ClassMethods
Public Instance Methods
before_first_mount(&block)
click to toggle source
# File lib/reactive-ruby/isomorphic_helpers.rb, line 164 def before_first_mount(&block) React::IsomorphicHelpers::Context.register_before_first_mount_block &block end
controller()
click to toggle source
# File lib/reactive-ruby/isomorphic_helpers.rb, line 160 def controller IsomorphicHelpers.context.controller end
isomorphic_method(name, &block)
click to toggle source
# File lib/reactive-ruby/isomorphic_helpers.rb, line 173 def isomorphic_method(name, &block) React::IsomorphicHelpers::Context.send(:define_method, name) do |args_as_json| React::IsomorphicHelpers::IsomorphicProcCall.new(name, block, *JSON.parse(args_as_json)).result end end
log(*args)
click to toggle source
# File lib/reactive-ruby/isomorphic_helpers.rb, line 156 def log(*args) IsomorphicHelpers.log(*args) end
on_opal_client?()
click to toggle source
# File lib/reactive-ruby/isomorphic_helpers.rb, line 152 def on_opal_client? IsomorphicHelpers.on_opal_client? end
on_opal_server?()
click to toggle source
# File lib/reactive-ruby/isomorphic_helpers.rb, line 148 def on_opal_server? IsomorphicHelpers.on_opal_server? end