Class: ExecJS::DisabledRuntime

Inherits:
Object
  • Object
show all
Defined in:
lib/execjs/disabled_runtime.rb

Instance Method Summary collapse

Instance Method Details

#available?Boolean

Returns:

  • (Boolean)


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

def available?
  true
end

#compile(source) ⇒ Object

Raises:



15
16
17
# File 'lib/execjs/disabled_runtime.rb', line 15

def compile(source)
  raise Error, "ExecJS disabled"
end

#eval(source) ⇒ Object

Raises:



11
12
13
# File 'lib/execjs/disabled_runtime.rb', line 11

def eval(source)
  raise Error, "ExecJS disabled"
end

#exec(source) ⇒ Object

Raises:



7
8
9
# File 'lib/execjs/disabled_runtime.rb', line 7

def exec(source)
  raise Error, "ExecJS disabled"
end

#nameObject



3
4
5
# File 'lib/execjs/disabled_runtime.rb', line 3

def name
  "Disabled"
end