DefaultIterableDiffer
Class
deprecatedsince v4.0
constructor
DefaultIterableDiffer<V>@returns
DefaultIterableDiffer<V>length
numbercollection
V[] | Iterable<V> | nullforEachItem
void@paramfn
(record: IterableChangeRecord_<V>) => void@returns
voidforEachOperation
void@paramfn
(item: IterableChangeRecord<V>, previousIndex: number | null, currentIndex: number | null) => void@returns
voidforEachPreviousItem
void@paramfn
(record: IterableChangeRecord_<V>) => void@returns
voidforEachAddedItem
void@paramfn
(record: IterableChangeRecord_<V>) => void@returns
voidforEachMovedItem
void@paramfn
(record: IterableChangeRecord_<V>) => void@returns
voidforEachRemovedItem
void@paramfn
(record: IterableChangeRecord_<V>) => void@returns
voidforEachIdentityChange
void@paramfn
(record: IterableChangeRecord_<V>) => void@returns
voiddiff
DefaultIterableDiffer<V> | null@returns
DefaultIterableDiffer<V> | nullonDestroy
void@returns
voidcheck
boolean@returns
booleanisDirty
booleanJump to details