Skip to content

craft-hub / IntegrationEntityPage

Interface: IntegrationEntityPage ​

Defined in: packages/craft-hub/src/integrations.ts:227

Properties ​

cache? ​

optional cache?: object

Defined in: packages/craft-hub/src/integrations.ts:229

A local snapshot, with writes and remote detail actions disabled.

readOnly ​

readOnly: true

reason ​

reason: "preview" | "offline" | "authorization"


collections? ​

optional collections?: object[]

Defined in: packages/craft-hub/src/integrations.ts:232

Available source containers, including empty lists; IDs match sourceRef.containerId.

id ​

id: string

title ​

title: string


coverage? ​

optional coverage?: "complete" | "partial"

Defined in: packages/craft-hub/src/integrations.ts:237

Whether this provider read covers the requested scope; a cursor always indicates more pages.


currentUser? ​

optional currentUser?: object

Defined in: packages/craft-hub/src/integrations.ts:234

Identity of the account authorized with this provider, never inferred from the host user.

id ​

id: string

label? ​

optional label?: string


fetchedAt? ​

optional fetchedAt?: string

Defined in: packages/craft-hub/src/integrations.ts:239

Time this provider read was fetched, as an ISO instant with a UTC offset.


items ​

items: IntegrationEntity[]

Defined in: packages/craft-hub/src/integrations.ts:230


nextCursor? ​

optional nextCursor?: string

Defined in: packages/craft-hub/src/integrations.ts:235

Released under the MIT License.