refactor(all): make all method return a promise

This commit is contained in:
Manu Mtz.-Almeida
2018-08-28 18:16:10 +02:00
parent 5d32115684
commit 1d46973785
53 changed files with 307 additions and 442 deletions

View File

@ -124,7 +124,7 @@ export class VirtualScroll {
await contentEl.componentOnReady();
this.contentEl = contentEl;
this.scrollEl = contentEl.getScrollElement();
this.scrollEl = await contentEl.getScrollElement();
this.calcCells();
this.updateState();
}
@ -148,8 +148,8 @@ export class VirtualScroll {
}
@Method()
positionForItem(index: number): number {
return positionForIndex(index, this.cells, this.getHeightIndex());
positionForItem(index: number): Promise<number> {
return Promise.resolve(positionForIndex(index, this.cells, this.getHeightIndex()));
}
@Method()