# Interface DeepClientOptions<L>

interface DeepClientOptions<L> {
apolloClient?: IApolloClient<any>;
deep?: DeepClientInstance<L>;
defaultDeleteName?: string;
defaultInsertName?: string;
defaultSelectName?: string;
defaultUpdateName?: string;
deleteReturning?: string;
filesSelectReturning?: string;
handleAuth?: ((linkId?: Id, token?: string) => any);
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

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

#### Hierarchy (view full)

- DeepClientOptions
  - CyberDeepClientOptions

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

#####
Index

### Properties

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

##
Properties

### `Optional` apolloClient

apolloClient?: IApolloClient<any>

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

### `Optional` deep

deep?: DeepClientInstance<L>

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

### `Optional` defaultDeleteName

defaultDeleteName?: string

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

### `Optional` defaultInsertName

defaultInsertName?: string

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

### `Optional` defaultSelectName

defaultSelectName?: string

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

### `Optional` defaultUpdateName

defaultUpdateName?: string

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

### `Optional` deleteReturning

deleteReturning?: string

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

### `Optional` filesSelectReturning

filesSelectReturning?: string

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

### `Optional` handleAuth

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

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

### `Optional` insertReturning

insertReturning?: string

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

### `Optional` linkId

linkId?: Id

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

### `Optional` linksSelectReturning

linksSelectReturning?: string

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

### `Optional` local

local?: boolean

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

### `Optional` minilinks

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

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

### `Optional` namespace

namespace?: string

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

### `Optional` needConnection

needConnection?: boolean

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

### `Optional` remote

remote?: boolean

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

### `Optional` returning

returning?: string

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

### `Optional` selectReturning

selectReturning?: string

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

### `Optional` selectorsSelectReturning

selectorsSelectReturning?: string

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

### `Optional` self

self?: DeepClientInstance<L>

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

### `Optional` silent

silent?: boolean

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

### `Optional` table

table?: string

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

### `Optional` token

token?: string

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

### `Optional` unsafe

unsafe?: any

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

### `Optional` updateReturning

updateReturning?: string

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

### `Optional` valuesSelectReturning

valuesSelectReturning?: string

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