Interface ResourceProcessors<C>

Type Parameters

Hierarchy

  • ResourceProcessors

Properties

Properties

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

Type declaration

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

      • N extends string

      Parameters

      • collectionName: N
      • document: DocumentNode

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

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

Type declaration

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

      • N extends string

      Parameters

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

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

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

Type declaration

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

      • N extends string

      Parameters

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

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

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

Type declaration

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

      • N extends string

      Parameters

      • collectionName: N
      • inputs: (undefined | Meta.Input<C, N>)[]

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

Generated using TypeDoc