IMPLEMENTATION DETAIL: Marks the annotated member as exposed as a JS member.
Specifies that the given entity should be exported for use in raw JS.
Exports all public members directly defined in a class / object.
Specifies that all the concrete classes extending the annotated class or should have all their public constructors exported for use in raw JS.
Specifies that all the objects extending the annotated class or trait should be exported for use in raw JS.
IMPLEMENTATION DETAIL: Saves the fully qualified JS name of a symbol.
Mark a concrete trait method as a Java default method.
IMPLEMENTATION DETAIL: Marks public members of anonymous classes before typer.