io.github.scalats.plugins
package io.github.scalats.plugins
Members list
Concise view
Type members
Classlikes
Attributes
- Graph
- Supertypes
- Known subtypes
- class FilePrinterclass SingleFilePrinter
Attributes
- Graph
- Supertypes
- trait StandardPlugintrait Pluginclass Objecttrait Matchableclass Any
final class Configuration(val settings: Settings, val compilationRuleSet: SourceRuleSet, val typeRuleSet: SourceRuleSet, val printer: Printer, val importResolvers: Seq[ImportResolver], val declarationMappers: Seq[DeclarationMapper], val typeMappers: Seq[TypeMapper], val additionalClasspath: Seq[URL])
Attributes
- compilationRuleSet
the rule set to filter the Scala compilation units
- printer
the printer to output the generated TypeScript
- settings
the generator settings
- typeRuleSet
the rule set to filter the types from accepted compilation units (see compilationRuleSet)
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object Configuration
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Configuration.type
Prints all the generated code the a single file.
Prints all the generated code the a single file.
The default file name is scala.ts
.
A custom file name can be specified using the scala-ts.single-filename
system property.
Attributes
- Graph
- Supertypes
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object SourceRuleSet
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- SourceRuleSet.type