Created by Milosz on 09.12.2016.
Created by Milosz on 09.06.2016.
The implementations must be class with a no-arg constructor.
Functional type to customize the field naming and access.
Functional type to customize the field naming and access.
import scala.collection.immutable.Set import io.github.scalats.typescript.TypeRef import io.github.scalats.core.{ Settings, TypeScriptField, TypeScriptFieldMapper } class CustomTypeScriptFieldMapper extends TypeScriptFieldMapper { def apply( settings: Settings, ownerType: String, propertyName: String, propertyType: TypeRef) = TypeScriptField("_" + propertyName, Set.empty) }
Resolves the imports for TypeScript declarations.
Resolves the imports for TypeScript declarations. Must be consistent with applied TypeScriptPrinter and TypeScriptDeclarationMapper.
The implementations must be class with a no-arg constructor.
The implementations must be class with a no-arg constructor.
The implementations must be class with a no-arg constructor.
See: - TypeScriptTypeMapper.ArrayAsGeneric - TypeScriptTypeMapper.ArrayAsBrackets - TypeScriptTypeMapper.DateAsString - TypeScriptTypeMapper.NumberAsString - TypeScriptTypeMapper.NullableAsOption
Created by Milosz on 11.06.2016.
The implementations must be class with a no-arg constructor.
See: - TypeScriptDeclarationMapper.EnumerationAsEnum