Keymaps as a clean architecture [WIP]
This commit is contained in:
parent
a88324acd9
commit
efc48dc742
15 changed files with 620 additions and 88 deletions
27
src/content/usecases/NavigateUseCase.ts
Normal file
27
src/content/usecases/NavigateUseCase.ts
Normal file
|
@ -0,0 +1,27 @@
|
|||
import * as navigates from '../navigates';
|
||||
|
||||
export default class NavigateClass {
|
||||
openHistoryPrev(): void {
|
||||
navigates.historyPrev(window);
|
||||
}
|
||||
|
||||
openHistoryNext(): void {
|
||||
navigates.historyNext(window);
|
||||
}
|
||||
|
||||
openLinkPrev(): void {
|
||||
navigates.linkPrev(window);
|
||||
}
|
||||
|
||||
openLinkNext(): void {
|
||||
navigates.linkNext(window);
|
||||
}
|
||||
|
||||
openParent(): void {
|
||||
navigates.parent(window);
|
||||
}
|
||||
|
||||
openRoot(): void {
|
||||
navigates.root(window);
|
||||
}
|
||||
}
|
Reference in a new issue