Files
patch-db/client/lib/source/source.ts
2021-07-09 15:11:13 -06:00

8 lines
255 B
TypeScript

import { BehaviorSubject, Observable } from 'rxjs'
import { ConnectionStatus, Update } from '../types'
export interface Source<T> {
connectionStatus$: BehaviorSubject<ConnectionStatus>
watch$ (sequence$?: Observable<number>): Observable<Update<T>>
}