org.podval.tools.scalajs
package org.podval.tools.scalajs
Members list
Type members
Classlikes
object ClosureCompilerSourceMapper
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
final class ClosureCompilerSourceMapper(sourceMapFile: File) extends SourceMapper
Attributes
- Companion
- object
- Supertypes
object JUnit4ScalaJS extends NonJvmJUnit4TestFramework
Attributes
- Supertypes
- Self type
-
JUnit4ScalaJS.type
object MainMethodHasArgs extends BooleanCompanion
Attributes
- Supertypes
- Self type
-
MainMethodHasArgs.type
class ModuleInitializer(val moduleId: String, val className: String, val mainMethodName: Option[String], val mainMethodHasArgs: Boolean)
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
enum ModuleKind(name: String) extends Named
object ModuleKind extends Companion[ModuleKind]
Attributes
- Companion
- enum
- Supertypes
- Self type
-
ModuleKind.type
object ModuleSplitStyle extends Companion[ModuleSplitStyle]
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Companion[ModuleSplitStyle]class Objecttrait Matchableclass AnyShow all
- Self type
-
ModuleSplitStyle.type
enum ModuleSplitStyle(name: String) extends Named
object Optimization extends Companion[Optimization]
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Companion[Optimization]class Objecttrait Matchableclass AnyShow all
- Self type
-
Optimization.type
enum Optimization(name: String) extends Named
object ScalaJSBackend extends NonJvmBackend
Attributes
- Supertypes
- Self type
-
ScalaJSBackend.type
open class ScalaJSBuild(output: Output) extends Build[Logger]
Attributes
- Supertypes
- Known subtypes
-
class ScalaJSLinkclass 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
object ScalaJSLink
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScalaJSLink.type
object ScalaJSLinkTask
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScalaJSLinkTask.type
trait ScalaJSLinkTask extends LinkTask[ScalaJSBackend.type]
Attributes
- Companion
- object
- Supertypes
-
trait OutputTaskclass DefaultTaskclass AbstractTasktrait DynamicObjectAwaretrait TaskInternaltrait Configurable[Task]trait Tasktrait Namedtrait ExtensionAwaretrait Comparable[Task]class Objecttrait Matchableclass AnyShow all
- Known subtypes
final class ScalaJSRun(val jsEnvKind: JSEnvKind, nodeProject: NodeProject, link: ScalaJSLink, output: Output) extends ScalaJSBuild, Run[ScalaJSBackend.type]
Attributes
- Supertypes
trait ScalaJSRunTask[L <: ScalaJSLinkTask] extends RunTask[ScalaJSBackend.type, L], NodeProjectTask
Attributes
- Companion
- object
- Supertypes
-
trait NodeProjectTasktrait RunnerTasktrait OutputTasktrait Tasktrait Namedtrait ExtensionAwaretrait Comparable[Task]class Objecttrait Matchableclass AnyShow all
- Known subtypes
object ScalaJSRunTask
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScalaJSRunTask.type
object UseJSPI extends BooleanCompanion
Attributes
- Supertypes
- Self type
-
UseJSPI.type
object UseWebAssembly extends BooleanCompanion
Attributes
- Supertypes
- Self type
-
UseWebAssembly.type
In this article