# Interface BoolExpSelector

interface BoolExpSelector {
_and?: BoolExpCan[];
_not?: BoolExpCan;
_or?: BoolExpCan[];
item?: BoolExpLink | Id;
item_id?: ComparasionType<Id>;
query?: BoolExpLink | Id;
query_id?: ComparasionType<Id>;
return?: {
[key: string]: ReturnBoolExp;
};
selector?: BoolExpLink | Id;
selector_id?: ComparasionType<Id>;
selector_include_id?: ComparasionType<Id>;
}

#### Hierarchy (view full)

- BoolExp<BoolExpCan>
  - BoolExpSelector

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

#####
Index

### Properties

_and?
_not?
_or?
item?
item_id?
query?
query_id?
return?
selector?
selector_id?
selector_include_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` item

item?: BoolExpLink | Id

Relation to link item to be matched by the selector.

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

### `Optional` item_id

item_id?: ComparasionType<Id>

Id of link item to be matched by the selector.

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

### `Optional` query

query?: BoolExpLink | Id

Relation to Query - boolean expression attached to a selector.

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

### `Optional` query_id

query_id?: ComparasionType<Id>

Id of Query - boolean expression attached to a selector.

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

### `Optional` return

return?: {
[key: string]: ReturnBoolExp;
}

Inherited from BoolExp.return

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

### `Optional` selector

selector?: BoolExpLink | Id

Relation to link selector that the item includes.

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

### `Optional` selector_id

selector_id?: ComparasionType<Id>

Id of link selector that the item includes.

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

### `Optional` selector_include_id

selector_include_id?: ComparasionType<Id>

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