object OutputMode
- Alphabetic
- By Inheritance
- OutputMode
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
All: List[Product with Serializable with OutputMode]
All the available output modes.
All the available output modes. There are listed in decreasing order of "importance", as judged by whoever maintains the back-ends.
-
val
Default: Product with Serializable with OutputMode
The default output mode.
The default output mode. This is always the first element of All
-
val
ECMAScript2015: ECMAScript6.type
Output mode compliant with ECMAScript 2015.
Output mode compliant with ECMAScript 2015.
This output mode assumes that the target platform supports ECMAScript 2015 (aka ES 6).
-
val
ECMAScript51: ECMAScript51Isolated.type
Output mode compliant with ECMAScript 5.1.
Output mode compliant with ECMAScript 5.1.
This is the default output mode. It assumes that the target platform supports ECMAScript 5.1, ideally with correct handling of strict mode.
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
object
ECMAScript51Global
extends OutputMode with Product with Serializable
Legacy output mode where everything is stored in a global ScalaJS variable.
Legacy output mode where everything is stored in a global ScalaJS variable. This is suited to the special Rhino interpreter.
-
object
ECMAScript51Isolated
extends OutputMode with Product with Serializable
Output mode compliant with ECMAScript 5.1 (deprecated alias).
Output mode compliant with ECMAScript 5.1 (deprecated alias).
This value is not annotated with
@deprecatedfor technical reasons, but it should be considered as such. Use ECMAScript51 instead. -
object
ECMAScript6
extends OutputMode with Product with Serializable
Output mode compliant with ECMAScript 2015 (deprecated alias).
Output mode compliant with ECMAScript 2015 (deprecated alias).
This value is not annotated with
@deprecatedfor technical reasons, but it should be considered as such. Use ECMAScript2015 instead.
Deprecated Value Members
-
lazy val
ECMAScript6StrongMode: ECMAScript6.type
- Annotations
- @deprecated
- Deprecated
(Since version 0.6.8) Support for ES6 Strong Mode was removed. Use ECMAScript6 instead.