redux-data-service > MemoryAdapter
An in-memory IAdapter implementation which returns fake data when it is requested. This is useful for testing and local development. Not to be used in production.
MemoryAdapter
- IAdapter<
Partial
<IModelData>>
⊕ new MemoryAdapter(serviceName: string
): MemoryAdapter
Defined in Adapters/MemoryAdapter.ts:14
Parameters:
Name | Type |
---|---|
serviceName | string |
Returns: MemoryAdapter
● serviceName: string
Defined in Adapters/MemoryAdapter.ts:14
▸ createItem(item: IModelData): Observable
<IModelData>
Defined in Adapters/MemoryAdapter.ts:30
Parameters:
Name | Type |
---|---|
item | IModelData |
Returns: Observable
<IModelData>
▸ deleteItem(id: any
): Observable
<Partial
<IModelData>>
Defined in Adapters/MemoryAdapter.ts:43
Parameters:
Name | Type |
---|---|
id | any |
Returns: Observable
<Partial
<IModelData>>
▸ fetchAll(requestParams?: any
): Observable
<object
>
Defined in Adapters/MemoryAdapter.ts:20
Parameters:
Name | Type | Default value |
---|---|---|
Default value requestParams |
any |
{} |
Returns: Observable
<object
>
▸ fetchItem(id: string
): Observable
<IModelData>
Defined in Adapters/MemoryAdapter.ts:25
Parameters:
Name | Type |
---|---|
id | string |
Returns: Observable
<IModelData>
▸ patchItem(id: any
, item: IModelData): Observable
<IModelData>
Defined in Adapters/MemoryAdapter.ts:39
Parameters:
Name | Type |
---|---|
id | any |
item | IModelData |
Returns: Observable
<IModelData>
▸ updateItem(id: any
, item: IModelData): Observable
<IModelData>
Defined in Adapters/MemoryAdapter.ts:35
Parameters:
Name | Type |
---|---|
id | any |
item | IModelData |
Returns: Observable
<IModelData>