mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[ADF-4965] Viewer - pass navigate before and next event (#5166)
* pass event * update docs
This commit is contained in:
committed by
Denys Vuika
parent
85cd6d9506
commit
a60fb744c4
@@ -190,11 +190,11 @@ export class ViewerComponent implements OnChanges, OnInit, OnDestroy {
|
||||
|
||||
/** Emitted when user clicks 'Navigate Before' ("<") button. */
|
||||
@Output()
|
||||
navigateBefore = new EventEmitter();
|
||||
navigateBefore = new EventEmitter<MouseEvent|KeyboardEvent>();
|
||||
|
||||
/** Emitted when user clicks 'Navigate Next' (">") button. */
|
||||
@Output()
|
||||
navigateNext = new EventEmitter();
|
||||
navigateNext = new EventEmitter<MouseEvent|KeyboardEvent>();
|
||||
|
||||
/** Emitted when the shared link used is not valid. */
|
||||
@Output()
|
||||
@@ -477,12 +477,12 @@ export class ViewerComponent implements OnChanges, OnInit, OnDestroy {
|
||||
this.close();
|
||||
}
|
||||
|
||||
onNavigateBeforeClick() {
|
||||
this.navigateBefore.next();
|
||||
onNavigateBeforeClick(event: MouseEvent|KeyboardEvent) {
|
||||
this.navigateBefore.next(event);
|
||||
}
|
||||
|
||||
onNavigateNextClick() {
|
||||
this.navigateNext.next();
|
||||
onNavigateNextClick(event: MouseEvent|KeyboardEvent) {
|
||||
this.navigateNext.next(event);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -553,13 +553,13 @@ export class ViewerComponent implements OnChanges, OnInit, OnDestroy {
|
||||
// Left arrow
|
||||
if (key === 37 && this.canNavigateBefore) {
|
||||
event.preventDefault();
|
||||
this.onNavigateBeforeClick();
|
||||
this.onNavigateBeforeClick(event);
|
||||
}
|
||||
|
||||
// Right arrow
|
||||
if (key === 39 && this.canNavigateNext) {
|
||||
event.preventDefault();
|
||||
this.onNavigateNextClick();
|
||||
this.onNavigateNextClick(event);
|
||||
}
|
||||
|
||||
// Ctrl+F
|
||||
|
Reference in New Issue
Block a user