Properties
count$
count$: Observable<number>
hasMore$
hasMore$: Observable<boolean>
loading$
loading$: Observable<boolean>
loadingSubject
loadingSubject: BehaviorSubject<boolean> = new BehaviorSubject(false)
metaSubject
meta
Subject: BehaviorSubject<PagedRequestMeta> = new BehaviorSubject({ current: 0, total: 0, hasMore: false })
nextSubject
nextSubject: Subject<void> = new Subject<void>()
Private pageSize
pageSize: number
will search for the item using _.findIndex(predicate) and replaces the found item with the updatedItem, logs an error if the item to replace could not be found