QEntityProperty
@quik/entity / QEntityProperty
Type Alias: QEntityProperty
QEntityProperty =
object
Defined in: entity/src/types.ts:20
Metadata for an entity property/field.
Properties
ctor?
optionalctor?:Constructor|string| (() =>Constructor)
Defined in: entity/src/types.ts:24
default?
optionaldefault?:any
Defined in: entity/src/types.ts:26
description?
optionaldescription?:string
Defined in: entity/src/types.ts:25
flags
flags:
string[]
Defined in: entity/src/types.ts:23
getter?
optionalgetter?:QEntityFieldGetter
Defined in: entity/src/types.ts:30
name
name:
string
Defined in: entity/src/types.ts:21
others?
optionalothers?:Record<string,unknown>
Defined in: entity/src/types.ts:31
sanitizers?
optionalsanitizers?:QEntityFieldSetter[]
Defined in: entity/src/types.ts:27
setter?
optionalsetter?:QEntityFieldSetter
Defined in: entity/src/types.ts:29
type
type:
string
Defined in: entity/src/types.ts:22
validators?
optionalvalidators?:QEntityFieldValidator[]
Defined in: entity/src/types.ts:28