IterableChanges
IterableChanges
Stable Interface
Interface Overview
interface IterableChanges { V forEachItem(fn: (record: IterableChangeRecord<V>) => void) : void forEachOperation(fn: (record: IterableChangeRecord<V>, previousIndex: number, currentIndex: number) => void) : void forEachPreviousItem(fn: (record: IterableChangeRecord<V>) => void) : void forEachAddedItem(fn: (record: IterableChangeRecord<V>) => void) : void forEachMovedItem(fn: (record: IterableChangeRecord<V>) => void) : void forEachRemovedItem(fn: (record: IterableChangeRecord<V>) => void) : void forEachIdentityChange(fn: (record: IterableChangeRecord<V>) => void) : void }