Package

org.scalajs.jsenv

rhino

Permalink

package rhino

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. rhino
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. implicit final class ContextOps extends AnyVal

    Permalink
  2. class LazyScalaJSScope extends Scriptable

    Permalink

    A proxy for a ScalaJS "scope" field that loads scripts lazily

    A proxy for a ScalaJS "scope" field that loads scripts lazily

    E.g., ScalaJS.c, which is a scope with the Scala.js classes, can be turned to a LazyScalaJSScope. Upon first access to a field of ScalaJS.c, say ScalaJS.c.scala_Option, the script defining that particular field will be loaded. This is possible because the relative path to the script can be derived from the name of the property being accessed.

    It is immensely useful, because it allows to load lazily only the scripts that are actually needed.

  3. final class RhinoJSEnv extends ComJSEnv

    Permalink
  4. class ScalaJSCoreLib extends AnyRef

    Permalink
  5. implicit class ScriptableObjectOps extends AnyRef

    Permalink

Value Members

  1. object RhinoJSEnv

    Permalink
  2. object ScalaJSCoreLib

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped