An open API service indexing awesome lists of open source software.

https://github.com/lucasheight/odata-observable-store

Implements an OData Observable Store pattern
https://github.com/lucasheight/odata-observable-store

angular observable odatav4 typescript

Last synced: 4 months ago
JSON representation

Implements an OData Observable Store pattern

Awesome Lists containing this project

README

          

[![npm version](https://badge.fury.io/js/%40lucasheight%2Fodata-observable-store.svg)](https://badge.fury.io/js/%40lucasheight%2Fodata-observable-store)
## OData Observable Store - State management for Angular Odata services

OData Observable Store is a simple state management library that implements the observable store pattern for odata api's within Angular.

The library provides public methods for query, get, update, patch, insert and remove while maintaining state on the service.

Generally for most CRUD odata services, all that is required is to extend the `ODataStore` and provide the `baseUrl` field.

### [API and How to use documentation](projects/odata-observable-store/docs/README.md)

### Dependencies
Rxjs, Angular