Skip to content

breeze-client / entityChanged$

Function: entityChanged$() ​

entityChanged$(em): Observable<EntityChangedEventArgs>

Defined in: src/rxjs/breeze-rxjs.ts:64

EntityManager.entityChanged as an Observable: every entity added, attached, detached, changed, saved or rejected in em.

Filter for what you want with rxjs:

ts
entityChanged$(em).pipe(
  filter(e => e.entityAction === EntityAction.PropertyChange),
).subscribe(e => markDirty(e.entity));

Parameters ​

em ​

EntityManager

Returns ​

Observable<EntityChangedEventArgs>

Released under the MIT License.