JSExportsGen
Type members
Classlikes
final case class TopLevelExportInfo(moduleID: String, jsName: String)(pos: SourcePosition) extends ExportInfo
Value members
Concrete methods
Generates exported methods and properties for a class.
Generates exported methods and properties for a class.
- Value parameters:
- classSym
symbol of the class we export for
def genScalaArg(exported: Exported, paramIndex: Int, formalArgsRegistry: FormalArgsRegistry, param: JSParamInfo, static: Boolean, captures: List[Tree])(previousArgsValues: Int => List[Tree])(implicit pos: SourcePosition): Tree
Generates a Scala argument from dispatched JavaScript arguments (unboxing and default parameter handling).
Generates a Scala argument from dispatched JavaScript arguments (unboxing and default parameter handling).