Module: React::Sinatra
- Defined in:
- lib/react/sinatra.rb,
lib/react/sinatra/pool.rb,
lib/react/sinatra/error.rb,
lib/react/sinatra/helpers.rb,
lib/react/sinatra/runtime.rb,
lib/react/sinatra/version.rb,
lib/react/sinatra/template.rb,
lib/react/sinatra/component.rb,
lib/react/sinatra/configuration.rb,
lib/react/sinatra/runtime/execjs.rb,
lib/react/sinatra/runtime/runtime_based.rb
Overview
Namespace for the react-sinatra library.
This module is a Sinatra extension and is used with the ‘register` keyword.
Defined Under Namespace
Modules: Helpers Classes: Component, Configuration, RuntimeError
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
-
.config ⇒ React::Sinatra::Configuration
Returns configuration instance using Singleton module.
-
.configure {|| ... } ⇒ Object
Configures react-sinatra by using Configuration.
-
.registered(app) ⇒ Object
Method for the ‘register` keyword hook on your application.
Class Method Details
.config ⇒ React::Sinatra::Configuration
Returns configuration instance using Singleton module.
22 23 24 |
# File 'lib/react/sinatra.rb', line 22 def self.config Configuration.instance end |
.configure {|| ... } ⇒ Object
Configures react-sinatra by using Configuration.
15 16 17 |
# File 'lib/react/sinatra.rb', line 15 def self.configure yield config end |
.registered(app) ⇒ Object
Method for the ‘register` keyword hook on your application.
8 9 10 |
# File 'lib/react/sinatra.rb', line 8 def self.registered(app) app.helpers Helpers end |