object BundlerFile extends Serializable

Source
BundlerFile.scala
Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BundlerFile
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Application(project: String, file: File, assets: List[File]) extends Public with WebpackInput with Product with Serializable

    The Scala.js application itself, aka -fastopt.js or -opt.js

    The Scala.js application itself, aka -fastopt.js or -opt.js

    project

    The application project name

    file

    The file containing the application javascript

    assets

    All the assets on the application

  2. case class ApplicationBundle(project: String, file: File, assets: List[File]) extends Public with Product with Serializable

    A fully self-contained application bundle, including all dependencies.

    A fully self-contained application bundle, including all dependencies.

    project

    The project name

    file

    The file containing the application javascript

    assets

    All the assets on the application

  3. case class EntryPoint(application: Application, file: File) extends Internal with WebpackInput with Product with Serializable

    A library-mode entrypoint file

    A library-mode entrypoint file

    application

    The Application this entrypoint was generated from

    file

    The file containing the entry point

  4. sealed abstract class Internal extends BundlerFile

    Internal-only files

  5. case class Library(project: String, file: File, assets: List[File]) extends Public with Product with Serializable

    A webpack library bundle, containing only libraries

    A webpack library bundle, containing only libraries

    project

    The project the library bundle was generated for

    file

    The file containing the application javascript

    assets

    All the assets on the application

  6. case class Loader(application: Application, file: File) extends Public with Product with Serializable

    A webpack loader file.

    A webpack loader file. Allows an Application to access the dependencies bundled into a Library

    application

    Application to be loaded

    file

    Loader file

  7. case class PackageJson(file: File) extends Internal with Product with Serializable

    The package.json file, used for populating the node_modules folder

    The package.json file, used for populating the node_modules folder

    file

    The file reference for the package.json

  8. sealed abstract class Public extends BundlerFile

    Public webpack artifacts -- those that might be served to clients or packaged

  9. case class WebpackConfig(application: Application, file: File) extends Internal with Product with Serializable

    A webpack configuration file.

    A webpack configuration file.

    application

    The Application this file runs webpack for

    file

    The webpack.config.js file reference

  10. sealed trait WebpackInput extends BundlerFile

    Files that may be inputs to the webpack process

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. object ApplicationBundle extends Serializable
  20. object EntryPoint extends Serializable
  21. object Library extends Serializable
  22. object Loader extends Serializable

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped