package unstable
- Alphabetic
- Public
- All
Type Members
-
abstract
class
IRContainerImpl extends IRContainer
A virtual file containing Scala.js IR.
A virtual file containing Scala.js IR.
The main difference compared to using individual files (that are extracted beforehand) is that the fileset can be versioned at a higher level: the container needs to change its version when any of the files change. Therefore, the entire extraction process can be cached.
-
abstract
class
IRFileCacheImpl extends IRFileCache
IRFileCacheImpl opens IRFileCache for inheritance.
-
abstract
class
IRFileImpl extends IRFile
A virtual Scala.js IR file.
A virtual Scala.js IR file. It contains the class info and the IR tree.
-
abstract
class
LinkerImpl extends Linker
LinkerImpl opens Linker for inheritance.
-
sealed abstract
class
ModuleInitializerImpl extends Initializer
A module initializer for a Scala.js application.
A module initializer for a Scala.js application.
When linking a Scala.js application, a sequence of
ModuleInitializer
s can be given. Those module initializers will be executed at the startup of the application. More specifically, the top-level code of the ECMAScript 2015 module emitted for the application will invoke the specified module initializers in the specified order, after having initialized everything else (notably static initializers).Instances of
ModuleInitializer
can be created with methods of the ModuleInitializer companion object. - abstract class OutputDirectoryImpl extends OutputDirectory
- final class ReportImpl extends Report
-
class
OutputFileImpl extends File
- Annotations
- @deprecated
- Deprecated
(Since version 1.3.0) Part of old Linker interface
Value Members
- object IRContainerImpl
- object IRFileCacheImpl
- object IRFileImpl
- object ModuleInitializerImpl
- object OutputDirectoryImpl
- object OutputPatternsImpl
- object ReportImpl
- object RuntimeClassNameMapperImpl
Deprecated Value Members
-
object
OutputFileImpl
- Annotations
- @deprecated
- Deprecated
(Since version 1.3.0) Part of old Linker interface