new pagination

This commit is contained in:
Eugenio Romano
2016-06-10 17:24:56 +01:00
parent 0045f214da
commit 79514381a6
10 changed files with 129 additions and 63 deletions

View File

@@ -15,7 +15,7 @@
* limitations under the License.
*/
import { Component, Input } from 'angular2/core';
import { Component, Input, HostListener } from 'angular2/core';
declare let PDFJS: any;
declare let __moduleName: string;
@@ -131,4 +131,19 @@ export class PdfViewerComponent {
this.displayPage = this.page;
}
}
/**
* Litener Keyboard Event
* @param {KeyboardEvent} event
*/
@HostListener('document:keydown', ['$event'])
handleKeyboardEvent(event: KeyboardEvent) {
let key = event.keyCode;
if (key === 39) { //right arrow
this.nextPage();
} else if (key === 37) {//left arrow
this.previousPage();
}
}
}