module LiveScript
Constants
- VERSION
Public Class Methods
compile(script, options = {})
click to toggle source
Compile a script (String or IO) to JavaScript.
# File lib/livescript.rb, line 31 def self.compile(script, options = {}) # Read content if script is IO object script = script.read if script.respond_to?(:read) options = @default_options.merge(options) @context.call('LiveScript.compile', script, options) end
context()
click to toggle source
# File lib/livescript.rb, line 10 def self.context @context end
context=(context)
click to toggle source
# File lib/livescript.rb, line 14 def self.context=(context) @context = context end
default_options()
click to toggle source
# File lib/livescript.rb, line 18 def self.default_options @default_options end
default_options=(options)
click to toggle source
# File lib/livescript.rb, line 22 def self.default_options=(options) if options.nil? || !options.kind_of?(Hash) raise "Wrong parameter for default_options: #{options.inspect}" else @default_options = options end end
engine()
click to toggle source
# File lib/livescript.rb, line 40 def self.engine end
engine=(engine)
click to toggle source
# File lib/livescript.rb, line 47 def self.engine=(engine) end
version()
click to toggle source
# File lib/livescript.rb, line 43 def self.version LiveScript::VERSION end