DefaultIterableDiffer
Class
Deprecated
API
class DefaultIterableDiffer<V> implements IterableDiffer<V> ,IterableChanges<V> {}
length
number
collection
V[] | Iterable<V> | null
forEachItem
void
@paramfn
(record: IterableChangeRecord_<V>) => void
@returns
void
forEachOperation
void
@paramfn
(item: IterableChangeRecord<V>, previousIndex: number | null, currentIndex: number | null) => void
@returns
void
forEachPreviousItem
void
@paramfn
(record: IterableChangeRecord_<V>) => void
@returns
void
forEachAddedItem
void
@paramfn
(record: IterableChangeRecord_<V>) => void
@returns
void
forEachMovedItem
void
@paramfn
(record: IterableChangeRecord_<V>) => void
@returns
void
forEachRemovedItem
void
@paramfn
(record: IterableChangeRecord_<V>) => void
@returns
void
forEachIdentityChange
void
@paramfn
(record: IterableChangeRecord_<V>) => void
@returns
void
diff
DefaultIterableDiffer<V> | null
@returns
DefaultIterableDiffer<V> | null
onDestroy
void
@returns
void
check
boolean
@returns
boolean
isDirty
boolean
Jump to details