Module: CoffeeReact
- Defined in:
- lib/coffee_react.rb
Defined Under Namespace
Modules: Source
Constant Summary collapse
- Error =
ExecJS::Error
- EngineError =
ExecJS::RuntimeError
- CompilationError =
ExecJS::ProgramError
Class Method Summary collapse
- .engine ⇒ Object
- .engine=(engine) ⇒ Object
- .jstransform(script) ⇒ Object
- .transform(script, options = {}) ⇒ Object
Class Method Details
.engine ⇒ Object
28 29 |
# File 'lib/coffee_react.rb', line 28 def engine end |
.engine=(engine) ⇒ Object
31 32 |
# File 'lib/coffee_react.rb', line 31 def engine=(engine) end |
.jstransform(script) ⇒ Object
40 41 42 43 44 |
# File 'lib/coffee_react.rb', line 40 def jstransform(script) script = script.read if script.respond_to?(:read) Source.jstransform_context.call("coffeeReactJSSyntaxTransform", script) end |
.transform(script, options = {}) ⇒ Object
34 35 36 37 38 |
# File 'lib/coffee_react.rb', line 34 def transform(script, = {}) script = script.read if script.respond_to?(:read) Source.transform_context.call("coffeeReactTransform", script, ) end |