Update Promise definition (#30268)

* Update definition of Promise in winjs.base.d.ts.

* Update to new Promise declaration

* Fix remaining errors.
This commit is contained in:
Ron Buckton
2017-08-18 00:02:57 -07:00
committed by Matt Bierner
parent aebaece673
commit 066a2bb141
34 changed files with 159 additions and 230 deletions

View File

@@ -62,7 +62,10 @@ class TreeViewDataProvider implements ITreeViewDataProvider {
.then(elements => {
this.postGetElements(null, elements);
return elements;
}, err => this.messageService.show(Severity.Error, err));
}, err => {
this.messageService.show(Severity.Error, err);
return null;
});
}
getChildren(treeItem: ITreeItem): TPromise<ITreeItem[]> {
@@ -73,7 +76,10 @@ class TreeViewDataProvider implements ITreeViewDataProvider {
.then(children => {
this.postGetElements(treeItem.handle, children);
return children;
}, err => this.messageService.show(Severity.Error, err));
}, err => {
this.messageService.show(Severity.Error, err);
return null;
});
}
refresh(treeItemHandles: number[]) {