Packages

object autoImport

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. autoImport
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type PrinterPrelude = Either[Seq[String], URL]

    Printer preload, either as in-memory lines, or from a source URL

  2. type PrinterSetting = (Class[_ <: Printer], Map[String, String])

    Printer class, along with system properties

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()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. def scalatsAddScalatsDependency(dependency: sbt.ModuleID): Seq[sbt.Def.Setting[_]]
  16. val scalatsAdditionalClasspath: TaskKey[Classpath]
  17. val scalatsCompilerPluginConf: SettingKey[sbt.File]
  18. lazy val scalatsDateAsString: Class[DateAsString]
  19. val scalatsDebug: SettingKey[Boolean]
  20. val scalatsDeclarationMappers: SettingKey[Seq[Class[_ <: DeclarationMapper]]]
  21. val scalatsDiscriminator: SettingKey[String]
  22. lazy val scalatsEnumerationAsEnum: Class[EnumerationAsEnum]
  23. val scalatsFieldMapper: SettingKey[Class[_ <: FieldMapper]]
  24. lazy val scalatsFilePrinter: PrinterSetting

    Print one file per type

  25. val scalatsImportResolvers: SettingKey[Seq[Class[_ <: ImportResolver]]]
  26. val scalatsIndent: SettingKey[String]
  27. val scalatsLineSeparator: SettingKey[String]
  28. lazy val scalatsNullableAsOption: Class[NullableAsOption]
  29. lazy val scalatsNumberAsString: Class[NumberAsString]
  30. val scalatsOnCompile: SettingKey[Boolean]
  31. val scalatsOptionToNullable: SettingKey[Boolean]
  32. val scalatsPrepare: TaskKey[Boolean]
  33. val scalatsPrependEnclosingClassNames: SettingKey[Boolean]
  34. val scalatsPrinter: SettingKey[PrinterSetting]
  35. def scalatsPrinterForClass[C <: Printer](props: (String, String)*)(implicit ct: ClassTag[C]): PrinterSetting
    Annotations
    @SuppressWarnings()
  36. def scalatsPrinterInMemoryPrelude(content: String*): Option[PrinterPrelude]
    Annotations
    @inline()
  37. val scalatsPrinterPrelude: SettingKey[Option[PrinterPrelude]]
  38. def scalatsPrinterUrlPrelude(source: URL): Option[PrinterPrelude]
    Annotations
    @inline()
  39. def scalatsSingleFilePrinter(filename: String): PrinterSetting
  40. lazy val scalatsSingleFilePrinter: PrinterSetting
  41. lazy val scalatsSingletonAsLiteral: Class[SingletonAsLiteral]
  42. val scalatsSourceExcludes: SettingKey[Set[String]]
  43. val scalatsSourceIncludes: SettingKey[Set[String]]
  44. val scalatsTypeExcludes: SettingKey[Set[String]]
  45. val scalatsTypeIncludes: SettingKey[Set[String]]
  46. val scalatsTypeMappers: SettingKey[Seq[Class[_ <: TypeMapper]]]
  47. val scalatsTypeNaming: SettingKey[Class[_ <: TypeNaming]]
  48. lazy val scalatsUnionAsSimpleUnion: Class[UnionAsSimpleUnion]
  49. lazy val scalatsUnionWithLiteral: Seq[sbt.Def.Setting[_]]
  50. lazy val scalatsUnionWithLiteralSingletonImportResolvers: Class[UnionWithLiteralSingleton]
  51. lazy val scalatsValueClassAsTagged: Class[ValueClassAsTagged]
  52. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  53. def toString(): String
    Definition Classes
    AnyRef → Any
  54. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Deprecated Value Members

  1. def scalatsTypeScriptDeclarationMappers: SettingKey[Seq[Class[_ <: DeclarationMapper]]]
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.5.14) Use scalatsDeclarationMappers

  2. def scalatsTypeScriptFieldMapper: SettingKey[Class[_ <: FieldMapper]]
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.5.14) Use scalatsFieldMapper

  3. def scalatsTypeScriptImportResolvers: SettingKey[Seq[Class[_ <: ImportResolver]]]
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.5.14) Use scalatsImportResolvers

  4. def scalatsTypeScriptTypeMappers: SettingKey[Seq[Class[_ <: TypeMapper]]]
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.5.14) Use scalatsTypeMappers

  5. def scalatsTypeScriptTypeNaming: SettingKey[Class[_ <: TypeNaming]]
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.5.14) Use scalatsTypeNaming

  6. def scalatsTypescriptIndent: SettingKey[String]
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.5.14) Use scalatsIndent

  7. def scalatsTypescriptLineSeparator: SettingKey[String]
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.5.14) Use scalatsLineSeparator

Inherited from AnyRef

Inherited from Any

Ungrouped