org.scalajs.jsenv

RunConfig

final class RunConfig extends AnyRef

Configuration provided when starting a JSEnv.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RunConfig
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  13. val inheritError: Boolean

    Whether the error stream of the VM should be inherited.

    Whether the error stream of the VM should be inherited.

    The implementation may chose to redirect to the actual error stream of the parent JVM or simply scala.Console#err.

    If you set this value to false you must set onOutputStream.

  14. val inheritOutput: Boolean

    Whether the output stream of the VM should be inherited.

    Whether the output stream of the VM should be inherited.

    The implementation may chose to redirect to the actual output stream of the parent JVM or simply scala.Console#out.

    If you set this value to false you must set onOutputStream.

  15. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  16. val logger: Logger

    The logger to use in the run.

    The logger to use in the run. A JSEnv is not required to log anything.

  17. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  20. val onOutputStream: Option[(Option[InputStream], Option[InputStream]) ⇒ Unit]

    Callback once output streams of the JS VM run become available.

    Callback once output streams of the JS VM run become available.

    The callback receives the output and the error stream of the VM if they are available. If inheritOutput or inheritError are set to true, the respective streams must be None, in the invocation of onOutputStream. Note however, that if onOutputStream is present, it must be invoked by the JS VM.

  21. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  22. def toString(): String

    Definition Classes
    AnyRef → Any
  23. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. def withInheritErr(inheritError: Boolean): RunConfig

  27. def withInheritOut(inheritOutput: Boolean): RunConfig

  28. def withLogger(logger: Logger): RunConfig

  29. def withOnOutputStream(onOutputStream: (Option[InputStream], Option[InputStream]) ⇒ Unit): RunConfig

Inherited from AnyRef

Inherited from Any

Ungrouped