Appearance
web / lib/listing.types / Field
Interface: Field<T>
Defined in: lib/listing.types.ts:70
Type Parameters
T
T extends Record<string, unknown> = Record<string, unknown>
Properties
component?
optionalcomponent?:Component<{value:any; }, { },string>
Defined in: lib/listing.types.ts:92
description?
optionaldescription?:string
Defined in: lib/listing.types.ts:76
disabled?
optionaldisabled?:boolean
Defined in: lib/listing.types.ts:90
id?
optionalid?:string
Defined in: lib/listing.types.ts:77
key
key: keyof
T
Defined in: lib/listing.types.ts:71
label
label:
string
Defined in: lib/listing.types.ts:72
max?
optionalmax?:number
Defined in: lib/listing.types.ts:82
maxlength?
optionalmaxlength?:number
Defined in: lib/listing.types.ts:84
options?
optionaloptions?:FieldOption[]
Defined in: lib/listing.types.ts:79
placeholder?
optionalplaceholder?:string
Defined in: lib/listing.types.ts:75
required?
optionalrequired?:boolean
Defined in: lib/listing.types.ts:89
rows?
optionalrows?:number
Defined in: lib/listing.types.ts:85
span?
optionalspan?:1|2|3
Defined in: lib/listing.types.ts:87
type
type:
FieldType
Defined in: lib/listing.types.ts:73
valueType?
optionalvalueType?:"string"|"number"
Defined in: lib/listing.types.ts:80