Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ResourceProcessors<C>

Type parameters

Hierarchy

  • ResourceProcessors

Index

Properties

Properties

all

all: <N>(collectionName: N, document: DocumentNode) => Generator<Web3Request | GraphQlRequest, CollectionProperty<"resource", C, N>[], any>

Type declaration

    • <N>(collectionName: N, document: DocumentNode): Generator<Web3Request | GraphQlRequest, CollectionProperty<"resource", C, N>[], any>
    • Type parameters

      • N: string

      Parameters

      • collectionName: N
      • document: DocumentNode

      Returns Generator<Web3Request | GraphQlRequest, CollectionProperty<"resource", C, N>[], any>

find

find: <N>(collectionName: N, ids: (undefined | string)[], document: DocumentNode) => Generator<Web3Request | GraphQlRequest, (undefined | CollectionProperty<"resource", C, N>)[], any>

Type declaration

    • <N>(collectionName: N, ids: (undefined | string)[], document: DocumentNode): Generator<Web3Request | GraphQlRequest, (undefined | CollectionProperty<"resource", C, N>)[], any>
    • Type parameters

      • N: string

      Parameters

      • collectionName: N
      • ids: (undefined | string)[]
      • document: DocumentNode

      Returns Generator<Web3Request | GraphQlRequest, (undefined | CollectionProperty<"resource", C, N>)[], any>

get

get: <N>(collectionName: N, id: string, document: DocumentNode) => Generator<Web3Request | GraphQlRequest, undefined | CollectionProperty<"resource", C, N>, any>

Type declaration

    • <N>(collectionName: N, id: string, document: DocumentNode): Generator<Web3Request | GraphQlRequest, undefined | CollectionProperty<"resource", C, N>, any>
    • Type parameters

      • N: string

      Parameters

      • collectionName: N
      • id: string
      • document: DocumentNode

      Returns Generator<Web3Request | GraphQlRequest, undefined | CollectionProperty<"resource", C, N>, any>

load

load: <N>(collectionName: N, inputs: (undefined | CollectionProperty<"input", C, N>)[]) => Generator<Web3Request | GraphQlRequest, (undefined | IdObject<C, N, CollectionProperty<"resource", C, N>> | IdObject<C, N, SavedInput<C, N>>)[], any>

Type declaration

    • <N>(collectionName: N, inputs: (undefined | CollectionProperty<"input", C, N>)[]): Generator<Web3Request | GraphQlRequest, (undefined | IdObject<C, N, CollectionProperty<"resource", C, N>> | IdObject<C, N, SavedInput<C, N>>)[], any>
    • Type parameters

      • N: string

      Parameters

      • collectionName: N
      • inputs: (undefined | CollectionProperty<"input", C, N>)[]

      Returns Generator<Web3Request | GraphQlRequest, (undefined | IdObject<C, N, CollectionProperty<"resource", C, N>> | IdObject<C, N, SavedInput<C, N>>)[], any>

Generated using TypeDoc