Skip to content
This repository was archived by the owner on Jun 16, 2021. It is now read-only.

Latest commit

 

History

History
174 lines (100 loc) · 4.25 KB

memoryadapter.md

File metadata and controls

174 lines (100 loc) · 4.25 KB

redux-data-service > MemoryAdapter

Class: 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.

Hierarchy

MemoryAdapter

Implements

Index

Constructors

Properties

Methods


Constructors

constructor

new MemoryAdapter(serviceName: string): MemoryAdapter

Defined in Adapters/MemoryAdapter.ts:14

Parameters:

Name Type
serviceName string

Returns: MemoryAdapter


Properties

serviceName

● serviceName: string

Defined in Adapters/MemoryAdapter.ts:14


Methods

createItem

createItem(item: IModelData): Observable<IModelData>

Defined in Adapters/MemoryAdapter.ts:30

Parameters:

Name Type
item IModelData

Returns: Observable<IModelData>


deleteItem

deleteItem(id: any): Observable<Partial<IModelData>>

Defined in Adapters/MemoryAdapter.ts:43

Parameters:

Name Type
id any

Returns: Observable<Partial<IModelData>>


fetchAll

fetchAll(requestParams?: any): Observable<object>

Defined in Adapters/MemoryAdapter.ts:20

Parameters:

Name Type Default value
Default value requestParams any {}

Returns: Observable<object>


fetchItem

fetchItem(id: string): Observable<IModelData>

Defined in Adapters/MemoryAdapter.ts:25

Parameters:

Name Type
id string

Returns: Observable<IModelData>


patchItem

patchItem(id: any, item: IModelData): Observable<IModelData>

Defined in Adapters/MemoryAdapter.ts:39

Parameters:

Name Type
id any
item IModelData

Returns: Observable<IModelData>


updateItem

updateItem(id: any, item: IModelData): Observable<IModelData>

Defined in Adapters/MemoryAdapter.ts:35

Parameters:

Name Type
id any
item IModelData

Returns: Observable<IModelData>