Skip to content

DataViewsField

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

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/index.ts:176


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

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


readonly optional enableGlobalSearch?: boolean

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


readonly optional enableHiding?: boolean

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


readonly optional enableSorting?: boolean

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


readonly optional filterBy?: DataViewsFieldFilter

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


readonly optional format?: DataViewsFieldFormat

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


readonly optional getValue?: (context) => TValue

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

DataViewsFieldContext<TItem, TValue>

TValue


readonly optional getValueFormatted?: (context) => string

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

DataViewsFieldContext<TItem, TValue>

string


readonly optional header?: string

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


readonly id: Extract<keyof TItem>

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


readonly optional isValid?: DataViewsFieldValidationRules<TItem, TValue>

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


readonly label: string

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


readonly optional placeholder?: string

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


readonly optional readOnly?: boolean

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


readonly optional render?: (context) => unknown

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

DataViewsFieldContext<TItem, TValue>

unknown


readonly optional setValue?: (context) => TItem

Defined in: wp-typia-dataviews/src/index.ts:192

DataViewsFieldUpdateContext<TItem, TValue>

TItem


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

Defined in: wp-typia-dataviews/src/index.ts:193

TItem

TItem

"desc" | "asc"

number


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

Defined in: wp-typia-dataviews/src/index.ts:198