Interface DeepClientInstance<L>

Type Parameters

Hierarchy

  • DeepClientInstance

Implemented by

Properties

apolloClient: IApolloClient<any>
defaultDeleteName?: string
defaultInsertName?: string
defaultSelectName?: string
defaultUpdateName?: string
deleteReturning?: string
filesSelectReturning?: string
handleAuth?: ((linkId?, token?) => any)

Type declaration

    • (linkId?, token?): any
    • Parameters

      • Optional linkId: number
        Optional
      • Optional token: string
        Optional

      Returns any

insertReturning?: string
linkId?: number
linksSelectReturning?: string
minilinks: MinilinksResult<L>
returning?: string
selectReturning?: string
selectorsSelectReturning?: string
table?: string
token?: string
updateReturning?: string
useDeepSubscription: (<Table, LL>(query, options?) => UseDeepSubscriptionResult<LL>)

Type declaration

    • <Table, LL>(query, options?): UseDeepSubscriptionResult<LL>
    • Type Parameters

      • Table extends "objects" | "links" | "numbers" | "strings" | "can" | "selectors" | "tree" | "handlers"

      • LL = Link<number>

      Parameters

      • query: QueryLink
      • Optional options: {
            mini?: string;
            name?: string;
            returning?: string;
            table?: Table;
            variables?: any;
        }
        Optional
        • Optional mini?: string
        • Optional name?: string
        • Optional returning?: string
        • Optional table?: Table
        • Optional variables?: any

      Returns UseDeepSubscriptionResult<LL>

valuesSelectReturning?: string

Methods

Generated using TypeDoc