# Interface BoolExpHandler

interface BoolExpHandler {
_and?: BoolExpCan[];
_not?: BoolExpCan;
_or?: BoolExpCan[];
dist?: BoolExpLink;
dist_id?: ComparasionType<Id>;
execution_provider?: BoolExpLink;
execution_provider_id?: ComparasionType<Id>;
handler?: BoolExpLink;
handler_id?: ComparasionType<Id>;
isolation_provider?: BoolExpLink;
isolation_provider_id?: ComparasionType<Id>;
src?: BoolExpLink;
src_id?: ComparasionType<Id>;
}

#### Hierarchy (view full)

- BoolExp<BoolExpCan>
  - BoolExpHandler

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:145

#####
Index

### Properties

_and?
_not?
_or?
dist?
dist_id?
execution_provider?
execution_provider_id?
handler?
handler_id?
isolation_provider?
isolation_provider_id?
src?
src_id?

##
Properties

### `Optional`_and

_and?: BoolExpCan[]

Inherited from BoolExp._and

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:20

### `Optional`_not

_not?: BoolExpCan

Inherited from BoolExp._not

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:22

### `Optional`_or

_or?: BoolExpCan[]

Inherited from BoolExp._or

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:21

### `Optional` dist

dist?: BoolExpLink

Relation to link with distribution version of executable handler content.

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:149

### `Optional` dist_id

dist_id?: ComparasionType<Id>

Id of link with distribution version of executable handler content.

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:147

### `Optional` execution_provider

execution_provider?: BoolExpLink

Relation to link ExecutionProvider.

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:157

### `Optional` execution_provider_id

execution_provider_id?: ComparasionType<Id>

Id of link ExecutionProvider.

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:155

### `Optional` handler

handler?: BoolExpLink

Relation to Handler link.

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:165

### `Optional` handler_id

handler_id?: ComparasionType<Id>

Id of Handler link.

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:163

### `Optional` isolation_provider

isolation_provider?: BoolExpLink

Relation to link IsolationProvider.

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:161

### `Optional` isolation_provider_id

isolation_provider_id?: ComparasionType<Id>

Id of link IsolationProvider.

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:159

### `Optional` src

src?: BoolExpLink

Relation to link with source version of executable handler content.

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:153

### `Optional` src_id

src_id?: ComparasionType<Id>

Id of link with source version of executable handler content.

- Defined in work/deeplinks/deeplinks/imports/client_types.ts:151