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?
optionaldescription?:string
Defined in: packages/craft-hub/src/resource-pages.ts:22
documents?
optionaldocuments?:object[]
Defined in: packages/craft-hub/src/resource-pages.ts:28
agentPrompt?
optionalagentPrompt?:string
compareWith?
optionalcompareWith?:string
content
content:
string
filename?
optionalfilename?:string
id
id:
string
title
title:
string
entities?
optionalentities?:IntegrationEntity[]
Defined in: packages/craft-hub/src/resource-pages.ts:26
forms?
optionalforms?:object[]
Defined in: packages/craft-hub/src/resource-pages.ts:29
description?
optionaldescription?: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
links?
optionallinks?:object[]
Defined in: packages/craft-hub/src/resource-pages.ts:27
entityId?
optionalentityId?:string
input
input:
ResourceInput
projectId?
optionalprojectId?:string
title
title:
string
projectSuggestions?
optionalprojectSuggestions?:object[]
Defined in: packages/craft-hub/src/resource-pages.ts:25
path
path:
string
title
title:
string
refreshAfterMs?
optionalrefreshAfterMs?:number
Defined in: packages/craft-hub/src/resource-pages.ts:24
title
title:
string
Defined in: packages/craft-hub/src/resource-pages.ts:21