(query: DatabaseQuery, events?: ChildEvent[], scheduler?: SchedulerLike)
| 4 | import { validateEventsArray } from './utils'; |
| 5 | |
| 6 | export function stateChanges<T>(query: DatabaseQuery, events?: ChildEvent[], scheduler?: SchedulerLike) { |
| 7 | events = validateEventsArray(events); |
| 8 | const childEvent$ = events.map(event => fromRef<T>(query, event, 'on', scheduler)); |
| 9 | return merge(...childEvent$); |
| 10 | } |