Skip to content

Type Alias: FieldDefinitionBase<T>

FieldDefinitionBase<T> = T & object

Defined in: packages/soukai/src/models/fields.ts:43

Type declaration

alias?

optional alias: string

cast()?

optional cast: (value) => unknown

Parameters

value

unknown

Returns

unknown

get()?

optional get: (this) => unknown

Parameters

this

Model

Returns

unknown

required?

optional required: boolean

set()?

optional set: (this, value) => void

Parameters

this

Model

value

unknown

Returns

void

Type Parameters

T

T = unknown