Skip to content

craft-hub / ResourceField

Interface: ResourceField ​

Defined in: packages/craft-hub/src/resource-pages.ts:7

A schema-driven field in a resource action or document editor.

Properties ​

id ​

id: string

Defined in: packages/craft-hub/src/resource-pages.ts:8


label ​

label: string

Defined in: packages/craft-hub/src/resource-pages.ts:9


options? ​

optional options?: object[]

Defined in: packages/craft-hub/src/resource-pages.ts:13

label ​

label: string

value ​

value: string


placeholder? ​

optional placeholder?: string

Defined in: packages/craft-hub/src/resource-pages.ts:15


required? ​

optional required?: boolean

Defined in: packages/craft-hub/src/resource-pages.ts:11


suggestions? ​

optional suggestions?: object[]

Defined in: packages/craft-hub/src/resource-pages.ts:14

label ​

label: string

value ​

value: string


type ​

type: "number" | "text" | "select" | "textarea" | "string-list" | "checkbox"

Defined in: packages/craft-hub/src/resource-pages.ts:10


value? ​

optional value?: string | number | boolean

Defined in: packages/craft-hub/src/resource-pages.ts:12

Released under the MIT License.