Class: abstract
IOttomanType
Defined in: schema/interfaces/schema.types.ts:50
Extended by
Constructors
Constructor
protected
new IOttomanType(name
,typeName
):IOttomanType
Defined in: schema/interfaces/schema.types.ts:51
Parameters
name
string
typeName
string
Returns
IOttomanType
Properties
name
name:
string
Defined in: schema/interfaces/schema.types.ts:51
typeName
typeName:
string
Defined in: schema/interfaces/schema.types.ts:51
Methods
cast()
abstract
cast(value
,strategy?
):unknown
Defined in: schema/interfaces/schema.types.ts:52
Parameters
value
unknown
strategy?
CAST_STRATEGY
Returns
unknown
validate()
abstract
validate(value
,strict?
):unknown
Defined in: schema/interfaces/schema.types.ts:53
Parameters
value
unknown
strict?
boolean
Returns
unknown