org.podval.tools.scalajs

Members list

Type members

Classlikes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class ClosureCompilerSourceMapper(sourceMapFile: File) extends SourceMapper

Attributes

Companion
object
Supertypes
class SourceMapper
class Object
trait Matchable
class Any
object ESVersion extends Companion[ESVersion]

Attributes

Companion
enum
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
ESVersion.type
enum ESVersion(val year: Int) extends Named

Attributes

Companion
object
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Named
class Object
trait Matchable
class Any
Show all
enum JSEnvKind(name: String) extends Named

Attributes

Companion
object
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Named
class Object
trait Matchable
class Any
Show all
object JSEnvKind extends Companion[JSEnvKind]

Attributes

Companion
enum
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
JSEnvKind.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class ModuleInitializer(val moduleId: String, val className: String, val mainMethodName: Option[String], val mainMethodHasArgs: Boolean)

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
enum ModuleKind(name: String) extends Named

Attributes

Companion
object
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Named
class Object
trait Matchable
class Any
Show all
object ModuleKind extends Companion[ModuleKind]

Attributes

Companion
enum
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
ModuleKind.type

Attributes

Companion
enum
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
enum ModuleSplitStyle(name: String) extends Named

Attributes

Companion
object
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Named
class Object
trait Matchable
class Any
Show all

Attributes

Companion
enum
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
enum Optimization(name: String) extends Named

Attributes

Companion
object
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Named
class Object
trait Matchable
class Any
Show all
object ScalaJSBackend extends NonJvmBackend

Attributes

Supertypes
class Backend
class Object
trait Matchable
class Any
Self type
open class ScalaJSBuild(output: Output) extends Build[Logger]

Attributes

Supertypes
class Build[Logger]
class Object
trait Matchable
class Any
Known subtypes
class ScalaJSLink
class ScalaJSRun
final class ScalaJSLink(val jsDirectory: File, reportBinFile: File, reportTextFile: File, moduleKind: ModuleKind, val useWebAssembly: Boolean, useJSPI: Boolean, runtimeClasspath: Seq[File], optimization: Optimization, moduleSplitStyle: ModuleSplitStyle, esVersion: ESVersion, smallModulesFor: List[String], moduleInitializers: Option[Seq[ModuleInitializer]], isTest: Boolean, prettyPrint: Boolean, output: Output) extends ScalaJSBuild, Link[ScalaJSBackend.type]

Attributes

Companion
object
Supertypes
trait Link[ScalaJSBackend.type]
class ScalaJSBuild
class Build[Logger]
class Object
trait Matchable
class Any
Show all
object ScalaJSLink

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class LinkTask[ScalaJSBackend.type]
trait OutputTask
trait Task[ScalaJSBackend.type]
class DefaultTask
class AbstractTask
trait DynamicObjectAware
trait TaskInternal
trait Configurable[Task]
trait Task
trait Named
trait ExtensionAware
trait Comparable[Task]
class Object
trait Matchable
class Any
Show all
Known subtypes
class Main
class Test
final class ScalaJSRun(val jsEnvKind: JSEnvKind, nodeProject: NodeProject, link: ScalaJSLink, output: Output) extends ScalaJSBuild, Run[ScalaJSBackend.type]

Attributes

Supertypes
trait Run[ScalaJSBackend.type]
trait Creator[ScalaJSBackend.type]
class ScalaJSBuild
class Build[Logger]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
object
Supertypes
trait RunnerTask
trait RunTask[ScalaJSBackend.type, L]
trait OutputTask
trait Task[ScalaJSBackend.type]
trait Task
trait Named
trait ExtensionAware
trait Comparable[Task]
class Object
trait Matchable
class Any
Show all
Known subtypes
class Main
class Test

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
object UseJSPI extends BooleanCompanion

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
UseJSPI.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type