Skip to content

web


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?

optional component?: Component<{ value: any; }, { }, string>

Defined in: lib/listing.types.ts:92


description?

optional description?: string

Defined in: lib/listing.types.ts:76


disabled?

optional disabled?: boolean

Defined in: lib/listing.types.ts:90


id?

optional id?: 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?

optional max?: number

Defined in: lib/listing.types.ts:82


maxlength?

optional maxlength?: number

Defined in: lib/listing.types.ts:84


options?

optional options?: FieldOption[]

Defined in: lib/listing.types.ts:79


placeholder?

optional placeholder?: string

Defined in: lib/listing.types.ts:75


required?

optional required?: boolean

Defined in: lib/listing.types.ts:89


rows?

optional rows?: number

Defined in: lib/listing.types.ts:85


span?

optional span?: 1 | 2 | 3

Defined in: lib/listing.types.ts:87


type

type: FieldType

Defined in: lib/listing.types.ts:73


valueType?

optional valueType?: "string" | "number"

Defined in: lib/listing.types.ts:80