Skip to content

craft-hub / ResourcePage

Interface: ResourcePage ​

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

A complete page, including navigation, documents and explicitly invoked actions.

Properties ​

description? ​

optional description?: string

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


documents? ​

optional documents?: object[]

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

agentPrompt? ​

optional agentPrompt?: string

compareWith? ​

optional compareWith?: string

content ​

content: string

filename? ​

optional filename?: string

id ​

id: string

title ​

title: string


entities? ​

optional entities?: IntegrationEntity[]

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


forms? ​

optional forms?: object[]

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

description? ​

optional description?: string

effect ​

effect: "read" | "update" | "execute"

fields ​

fields: ResourceField[]

id ​

id: string

input ​

input: ResourceInput

title ​

title: string


input ​

input: ResourceInput

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


kind ​

kind: "resource-page"

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


optional links?: object[]

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

entityId? ​

optional entityId?: string

input ​

input: ResourceInput

projectId? ​

optional projectId?: string

title ​

title: string


projectSuggestions? ​

optional projectSuggestions?: object[]

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

path ​

path: string

title ​

title: string


refreshAfterMs? ​

optional refreshAfterMs?: number

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


title ​

title: string

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

Released under the MIT License.