Skip to content

Commit 682ce49

Browse files
committed
fix(virtual-list): updates to angular 4
1 parent 0cd9a37 commit 682ce49

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/components/virtual-scroll/virtual-scroll.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { AfterContentInit, ChangeDetectorRef, ContentChild, Directive, DoCheck, ElementRef, Input, DefaultIterableDiffer, IterableDiffers, NgZone, OnDestroy, Renderer, TrackByFn } from '@angular/core';
1+
import { AfterContentInit, ChangeDetectorRef, ContentChild, Directive, DoCheck, ElementRef, Input, IterableChanges, IterableDiffer, IterableDiffers, NgZone, OnDestroy, Renderer, TrackByFn } from '@angular/core';
22

33
import { adjustRendered, calcDimensions, estimateHeight, initReadNodes, processRecords, populateNodeData, updateDimensions, updateNodeContext, writeToNodes } from './virtual-util';
44
import { Config } from '../../config/config';
@@ -216,7 +216,7 @@ import { VirtualHeader } from './virtual-header';
216216
})
217217
export class VirtualScroll implements DoCheck, AfterContentInit, OnDestroy {
218218

219-
_differ: DefaultIterableDiffer<any>;
219+
_differ: IterableDiffer<any>;
220220
_scrollSub: any;
221221
_scrollEndSub: any;
222222
_resizeSub: any;
@@ -250,7 +250,7 @@ export class VirtualScroll implements DoCheck, AfterContentInit, OnDestroy {
250250
set virtualScroll(val: any) {
251251
this._records = val;
252252
if (isBlank(this._differ) && isPresent(val)) {
253-
this._differ = <DefaultIterableDiffer<any>>this._iterableDiffers.find(val).create(this._cd, this.virtualTrackBy);
253+
this._differ = this._iterableDiffers.find(val).create(this.virtualTrackBy);
254254
}
255255
}
256256

@@ -474,7 +474,7 @@ export class VirtualScroll implements DoCheck, AfterContentInit, OnDestroy {
474474
this.bufferRatio);
475475
}
476476

477-
private _changes(): DefaultIterableDiffer<any> {
477+
private _changes(): IterableChanges<any> {
478478
if (isPresent(this._records) && isPresent(this._differ)) {
479479
return this._differ.diff(this._records);
480480
}

0 commit comments

Comments
 (0)