object Settings
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Settings
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final class Discriminator extends AnyVal
- final class EmitCodecs extends AnyVal
- final class TypeScriptLineSeparator extends AnyVal
Value Members
-
val
DefaultDiscriminator: Discriminator
"_type"
- val DefaultTypeScriptIndent: String
- val EmitCodecsDisabled: EmitCodecs
- val EmitCodecsEnabled: EmitCodecs
- val TypeScriptSemiColon: TypeScriptLineSeparator
- def apply(emitCodecs: EmitCodecs = EmitCodecsEnabled, optionToNullable: Boolean = false, prependEnclosingClassNames: Boolean = true, typescriptIndent: String = DefaultTypeScriptIndent, typescriptLineSeparator: TypeScriptLineSeparator = TypeScriptSemiColon, typeNaming: TypeScriptTypeNaming = TypeScriptTypeNaming.Identity, fieldMapper: TypeScriptFieldMapper = TypeScriptFieldMapper.Identity, discriminator: Discriminator = DefaultDiscriminator): Settings
- def load(config: Config, logger: Logger, cl: Option[ClassLoader] = None): Settings
- def toConfig(conf: Settings, prefix: Option[String] = None): Config