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
- Host: GitHub
- URL: https://github.com/lucasheight/odata-observable-store
- Owner: lucasheight
- License: mit
- Created: 2019-06-03T01:00:25.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T07:24:36.000Z (over 3 years ago)
- Last Synced: 2025-07-04T04:02:46.073Z (12 months ago)
- Topics: angular, observable, odatav4, typescript
- Language: TypeScript
- Homepage:
- Size: 45.8 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 39
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
[](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