Skip to content

DataViewsField

Defined in: wp-typia-dataviews/src/types.ts:168

Field definition surface owned by wp-typia.

Rendering hooks return unknown instead of React nodes so this package does not force React or Gutenberg declarations onto default scaffold consumers.

TItem extends object = DataViewsRecord

TValue = unknown

readonly optional description?: string

Defined in: wp-typia-dataviews/src/types.ts:172


readonly optional elements?: readonly DataViewsFieldElement<DataViewsFieldElementValue<TValue>>[]

Defined in: wp-typia-dataviews/src/types.ts:173


readonly optional enableGlobalSearch?: boolean

Defined in: wp-typia-dataviews/src/types.ts:176


readonly optional enableHiding?: boolean

Defined in: wp-typia-dataviews/src/types.ts:177


readonly optional enableSorting?: boolean

Defined in: wp-typia-dataviews/src/types.ts:178


readonly optional filterBy?: DataViewsFieldFilter

Defined in: wp-typia-dataviews/src/types.ts:179


readonly optional format?: DataViewsFieldFormat

Defined in: wp-typia-dataviews/src/types.ts:180


readonly optional getValue?: (context) => TValue

Defined in: wp-typia-dataviews/src/types.ts:181

DataViewsFieldContext<TItem, TValue>

TValue


readonly optional getValueFormatted?: (context) => string

Defined in: wp-typia-dataviews/src/types.ts:182

DataViewsFieldContext<TItem, TValue>

string


readonly optional header?: string

Defined in: wp-typia-dataviews/src/types.ts:183


readonly id: Extract<keyof TItem>

Defined in: wp-typia-dataviews/src/types.ts:184


readonly optional isValid?: DataViewsFieldValidationRules<TItem, TValue>

Defined in: wp-typia-dataviews/src/types.ts:185


readonly label: string

Defined in: wp-typia-dataviews/src/types.ts:186


readonly optional placeholder?: string

Defined in: wp-typia-dataviews/src/types.ts:187


readonly optional readOnly?: boolean

Defined in: wp-typia-dataviews/src/types.ts:188


readonly optional render?: (context) => unknown

Defined in: wp-typia-dataviews/src/types.ts:189

DataViewsFieldContext<TItem, TValue>

unknown


readonly optional setValue?: (context) => TItem

Defined in: wp-typia-dataviews/src/types.ts:190

DataViewsFieldUpdateContext<TItem, TValue>

TItem


readonly optional sort?: (left, right, direction) => number

Defined in: wp-typia-dataviews/src/types.ts:191

TItem

TItem

"desc" | "asc"

number


readonly optional type?: "number" | "boolean" | "object" | "text" | "email" | "url" | "date" | "array" | "integer" | "datetime" | "media"

Defined in: wp-typia-dataviews/src/types.ts:196