GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Docs
  • Tutorials
  • Playground
  • Reference
  • code
  • IterableDiffer#diff()

This view

  • Original page
  • New address

GeezerVison is showing next.angular.dev — IterableChanges • Angular

API

    
      interface IterableChanges<V> {}
    
    

Iterate over all changes. IterableChangeRecord will contain information about changes to each item.

@paramfn(record: IterableChangeRecord<V>) => void
@returnsvoid

Iterate over a set of operations which when applied to the original Iterable will produce the new Iterable.

NOTE: These are not necessarily the actual operations which were applied to the original Iterable, rather these are a set of computed operations which may not be the same as the ones applied.

@paramfn(record: IterableChangeRecord<V>, previousIndex: number | null, currentIndex: number | null) => void
@returnsvoid

Iterate over changes in the order of original Iterable showing where the original items have moved.

@paramfn(record: IterableChangeRecord<V>) => void
@returnsvoid

Iterate over all added items.

@paramfn(record: IterableChangeRecord<V>) => void
@returnsvoid

Iterate over all moved items.

@paramfn(record: IterableChangeRecord<V>) => void
@returnsvoid

Iterate over all removed items.

@paramfn(record: IterableChangeRecord<V>) => void
@returnsvoid

Iterate over all items which had their identity (as computed by the TrackByFunction) changed.

@paramfn(record: IterableChangeRecord<V>) => void
@returnsvoid
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.