scala.scalajs.js

annotation

package annotation

Visibility
  1. Public
  2. All

Type Members

  1. class JSBracketAccess extends Annotation with StaticAnnotation

    Marks the annotated method as representing bracket access in JavaScript.

  2. class JSExport extends Annotation with StaticAnnotation

    Specifies that the given entity should be exported for use in raw JS.

  3. class JSExportAll extends Annotation with StaticAnnotation

    Exports all public members directly defined in a class / object.

  4. class JSExportDescendentClasses extends Annotation with StaticAnnotation

    Specifies that all the concrete classes extending the annotated class or should have all their public constructors exported for use in raw JS.

  5. class JSExportDescendentObjects extends Annotation with StaticAnnotation

    Specifies that all the objects extending the annotated class or trait should be exported for use in raw JS.

  6. class JSExportNamed extends Annotation with StaticAnnotation

    Exports the given method to JavaScript with named parameters.

  7. class JSName extends Annotation with StaticAnnotation

    Specifies the JavaScript name of an entity.

  8. class RawJSType extends Annotation with StaticAnnotation

    Marks the annotated class, trait or object as a raw JavaScript type.

Ungrouped