Re-name and re-factor the PDFLinkService.navigateTo method

This modernizes and improves the code, by using `async`/`await` and by extracting the helper function to its own method.
To hopefully avoid confusion, given the next patch, the method is also re-named to `goToDestination` to make is slightly clearer what it actually does.
This commit is contained in:
Jonas Jenwald 2020-10-03 17:43:33 +02:00
parent 4b4ac8a13d
commit 8431cfe482
5 changed files with 94 additions and 84 deletions

View file

@ -73,7 +73,7 @@ class PDFOutlineViewer extends BaseTreeViewer {
element.href = linkService.getDestinationHash(dest);
element.onclick = () => {
if (dest) {
linkService.navigateTo(dest);
linkService.goToDestination(dest);
}
return false;
};