[reactive-feathers-state](../README.md) / [types](../modules/types.md) / IServiceStoreOptions

# Interface: IServiceStoreOptions

[types](../modules/types.md).IServiceStoreOptions

## Hierarchy

* **IServiceStoreOptions**

## Table of contents

### Properties

- [afterSet](types.iservicestoreoptions.md#afterset)
- [afterSync](types.iservicestoreoptions.md#aftersync)
- [beforeSync](types.iservicestoreoptions.md#beforesync)
- [config](types.iservicestoreoptions.md#config)
- [feathers](types.iservicestoreoptions.md#feathers)
- [service](types.iservicestoreoptions.md#service)
- [storage](types.iservicestoreoptions.md#storage)

## Properties

### afterSet

• `Optional` **afterSet**: *undefined* \| (`items`: *any*[]) => *void*

Defined in: [src/types/index.ts:78](https://github.com/ps73/reactive-feathers-state/blob/aac03ee/src/types/index.ts#L78)

___

### afterSync

• `Optional` **afterSync**: *undefined* \| () => *void*

Defined in: [src/types/index.ts:77](https://github.com/ps73/reactive-feathers-state/blob/aac03ee/src/types/index.ts#L77)

___

### beforeSync

• `Optional` **beforeSync**: *undefined* \| () => *void*

Defined in: [src/types/index.ts:76](https://github.com/ps73/reactive-feathers-state/blob/aac03ee/src/types/index.ts#L76)

___

### config

• `Optional` **config**: *undefined* \| { `debug?`: *undefined* \| *boolean* ; `deletedAtField?`: *undefined* \| *string* ; `historyMode?`: *undefined* \| *boolean* ; `idField?`: *undefined* \| *string* ; `offlineMode?`: *undefined* \| *boolean* ; `onClientAtField?`: *undefined* \| *string* ; `onEvent?`: *undefined* \| (`event`: *string*, `payload`: *any*) => *void* ; `onServerAtField?`: *undefined* \| *string* ; `uuidField?`: *undefined* \| *string* ; `uuidGenerator?`: *undefined* \| () => *string*  }

Defined in: [src/types/index.ts:64](https://github.com/ps73/reactive-feathers-state/blob/aac03ee/src/types/index.ts#L64)

___

### feathers

• **feathers**: *Application*<*any*\>

Defined in: [src/types/index.ts:61](https://github.com/ps73/reactive-feathers-state/blob/aac03ee/src/types/index.ts#L61)

___

### service

• **service**: *string*

Defined in: [src/types/index.ts:62](https://github.com/ps73/reactive-feathers-state/blob/aac03ee/src/types/index.ts#L62)

___

### storage

• **storage**: [*IKeyValueStore*](../modules/types.md#ikeyvaluestore)

Defined in: [src/types/index.ts:63](https://github.com/ps73/reactive-feathers-state/blob/aac03ee/src/types/index.ts#L63)
