# Interface DeepClientOptions<L>

interface DeepClientOptions<L> {
apolloClient?: IApolloClient<any>;
canSelectReturning?: string;
deep?: DeepClientInstance<L>;
defaultDeleteName?: string;
defaultInsertName?: string;
defaultSelectName?: string;
defaultUpdateName?: string;
deleteReturning?: string;
filesSelectReturning?: string;
handleAuth?: ((linkId?: Id, token?: string) => any);
handleOperation?: ((operation: string, query?: any, value?: any, options?: any) => any);
handlersSelectReturning?: string;
insertReturning?: string;
linkId?: Id;
linksSelectReturning?: string;
local?: boolean;
minilinks?: MinilinkCollection<any, Link<Id>>;
ml?: MinilinkCollection<any, Link<Id>>;
namespace?: string;
needConnection?: boolean;
path?: string;
remote?: boolean;
returning?: string;
selectReturning?: string;
selectorsSelectReturning?: string;
self?: DeepClientInstance<L>;
silent?: boolean;
ssl?: boolean;
table?: string;
token?: string;
treeSelectReturning?: string;
unsafe?: any;
updateReturning?: string;
valuesSelectReturning?: string;
}

#### Type Parameters

- L extends Link<Id> = Link<Id>

#### Hierarchy (view full)

- DeepClientOptions
  - CyberDeepClientOptions

- Defined in work/deeplinks/deeplinks/imports/client.tsx:420

#####
Index

### Properties

apolloClient?
canSelectReturning?
deep?
defaultDeleteName?
defaultInsertName?
defaultSelectName?
defaultUpdateName?
deleteReturning?
filesSelectReturning?
handleAuth?
handleOperation?
handlersSelectReturning?
insertReturning?
linkId?
linksSelectReturning?
local?
minilinks?
ml?
namespace?
needConnection?
path?
remote?
returning?
selectReturning?
selectorsSelectReturning?
self?
silent?
ssl?
table?
token?
treeSelectReturning?
unsafe?
updateReturning?
valuesSelectReturning?

##
Properties

### `Optional` apolloClient

apolloClient?: IApolloClient<any>

- Defined in work/deeplinks/deeplinks/imports/client.tsx:436

### `Optional` canSelectReturning

canSelectReturning?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:445

### `Optional` deep

deep?: DeepClientInstance<L>

- Defined in work/deeplinks/deeplinks/imports/client.tsx:433

### `Optional` defaultDeleteName

defaultDeleteName?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:457

### `Optional` defaultInsertName

defaultInsertName?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:455

### `Optional` defaultSelectName

defaultSelectName?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:454

### `Optional` defaultUpdateName

defaultUpdateName?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:456

### `Optional` deleteReturning

deleteReturning?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:452

### `Optional` filesSelectReturning

filesSelectReturning?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:448

### `Optional` handleAuth

handleAuth?: ((linkId?: Id, token?: string) => any)

- Defined in work/deeplinks/deeplinks/imports/client.tsx:430

### `Optional` handleOperation

handleOperation?: ((operation: string, query?: any, value?: any, options?: any) => any)

- Defined in work/deeplinks/deeplinks/imports/client.tsx:431

### `Optional` handlersSelectReturning

handlersSelectReturning?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:449

### `Optional` insertReturning

insertReturning?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:450

### `Optional` linkId

linkId?: Id

- Defined in work/deeplinks/deeplinks/imports/client.tsx:428

### `Optional` linksSelectReturning

linksSelectReturning?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:443

### `Optional` local

local?: boolean

- Defined in work/deeplinks/deeplinks/imports/client.tsx:464

### `Optional` minilinks

minilinks?: MinilinkCollection<any, Link<Id>>

- Defined in work/deeplinks/deeplinks/imports/client.tsx:437

### `Optional` ml

ml?: MinilinkCollection<any, Link<Id>>

- Defined in work/deeplinks/deeplinks/imports/client.tsx:438

### `Optional` namespace

namespace?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:421

### `Optional` needConnection

needConnection?: boolean

- Defined in work/deeplinks/deeplinks/imports/client.tsx:423

### `Optional` path

path?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:425

### `Optional` remote

remote?: boolean

- Defined in work/deeplinks/deeplinks/imports/client.tsx:463

### `Optional` returning

returning?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:440

### `Optional` selectReturning

selectReturning?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:442

### `Optional` selectorsSelectReturning

selectorsSelectReturning?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:444

### `Optional` self

self?: DeepClientInstance<L>

- Defined in work/deeplinks/deeplinks/imports/client.tsx:434

### `Optional` silent

silent?: boolean

- Defined in work/deeplinks/deeplinks/imports/client.tsx:459

### `Optional` ssl

ssl?: boolean

- Defined in work/deeplinks/deeplinks/imports/client.tsx:426

### `Optional` table

table?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:439

### `Optional` token

token?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:429

### `Optional` treeSelectReturning

treeSelectReturning?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:446

### `Optional` unsafe

unsafe?: any

- Defined in work/deeplinks/deeplinks/imports/client.tsx:461

### `Optional` updateReturning

updateReturning?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:451

### `Optional` valuesSelectReturning

valuesSelectReturning?: string

- Defined in work/deeplinks/deeplinks/imports/client.tsx:447