Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Workspace<C>

Type parameters

Hierarchy

  • Workspace

Index

Methods

add

  • add<N>(collectionName: N, input: MutationInput<C, N>): Promise<MutationPayload<C, N>>
  • Type parameters

    • N: string

    Parameters

    • collectionName: N
    • input: MutationInput<C, N>

    Returns Promise<MutationPayload<C, N>>

all

  • all<N>(collectionName: N): Promise<SavedInput<C, N>[]>

find

  • find<N>(collectionName: N, options: FindRequest<{}> | (undefined | IdObject<C, N, CollectionProperty<"resource", C, N>> | IdObject<C, N, SavedInput<C, N>>)[]): Promise<(undefined | SavedInput<C, N>)[]>

get

  • get<N>(collectionName: N, id: undefined | string): Promise<undefined | SavedInput<C, N>>

remove

  • remove<M>(collectionName: M, input: MutationInput<C, M>): Promise<void>

update

  • update<M>(collectionName: M, input: MutationInput<C, M>): Promise<MutationPayload<C, M>>
  • Type parameters

    • M: string

    Parameters

    • collectionName: M
    • input: MutationInput<C, M>

    Returns Promise<MutationPayload<C, M>>

Generated using TypeDoc