class Object

Public Instance Methods

console() click to toggle source
# File lib/dxopal.rb, line 2
def console; $console; end
require(*args) click to toggle source
# File lib/dxopal/patches/require_dxopal.rb, line 24
def require(*args)
  if args == ['dxopal']
    # Do nothing, because DXOpal is already loaded and you don't need to find it
  else
    dxopal_orig_require(*args)
  end
end
require_remote(url) click to toggle source
# File lib/dxopal/patches/require_remote.rb, line 2
def require_remote(url)
  %x{
    var r = new XMLHttpRequest();
    r.overrideMimeType("text/plain"); // https://github.com/yhara/dxopal/issues/12
    r.open("GET", url, false);
    r.send('');
  }
  eval `r.responseText`
end