interface CyberDeepClientOptions<L> {
    apolloClient?: IApolloClient<any>;
    config: CONFIG;
    cyberClient: CyberClient;
    deep?: DeepClientInstance<L>;
    defaultDeleteName?: string;
    defaultInsertName?: string;
    defaultSelectName?: string;
    defaultUpdateName?: string;
    deleteReturning?: string;
    filesSelectReturning?: string;
    handleAuth?: ((linkId?: Id, token?: string) => any);
    helia: Helia<Libp2p<ServiceMap>>;
    insertReturning?: string;
    linkId?: Id;
    linksSelectReturning?: string;
    local?: boolean;
    minilinks?: MinilinkCollection<any, Link<Id>>;
    namespace?: string;
    needConnection?: boolean;
    remote?: boolean;
    returning?: string;
    selectReturning?: string;
    selectorsSelectReturning?: string;
    self?: DeepClientInstance<L>;
    silent?: boolean;
    table?: string;
    token?: string;
    unsafe?: any;
    updateReturning?: string;
    valuesSelectReturning?: string;
}

Type Parameters

Hierarchy (view full)

Properties

apolloClient?: IApolloClient<any>
config: CONFIG
cyberClient: CyberClient
defaultDeleteName?: string
defaultInsertName?: string
defaultSelectName?: string
defaultUpdateName?: string
deleteReturning?: string
filesSelectReturning?: string
handleAuth?: ((linkId?: Id, token?: string) => any)
helia: Helia<Libp2p<ServiceMap>>
insertReturning?: string
linkId?: Id
linksSelectReturning?: string
local?: boolean
minilinks?: MinilinkCollection<any, Link<Id>>
namespace?: string
needConnection?: boolean
remote?: boolean
returning?: string
selectReturning?: string
selectorsSelectReturning?: string
silent?: boolean
table?: string
token?: string
unsafe?: any
updateReturning?: string
valuesSelectReturning?: string