mirror of
https://github.com/miniflux/v2.git
synced 2025-07-22 17:18:37 +00:00
refactor handleEntryStatus / goToNextListItem / goToPrevListItem
This commit is contained in:
parent
824fc310a9
commit
3243d88c9b
2 changed files with 32 additions and 101 deletions
10
ui/static/js/bootstrap.js
vendored
10
ui/static/js/bootstrap.js
vendored
|
@ -23,8 +23,8 @@ document.addEventListener("DOMContentLoaded", function () {
|
|||
keyboardHandler.on("V", () => openOriginalLink(true));
|
||||
keyboardHandler.on("c", () => openCommentLink());
|
||||
keyboardHandler.on("C", () => openCommentLink(true));
|
||||
keyboardHandler.on("m", () => handleEntryStatus());
|
||||
keyboardHandler.on("M", () => handleEntryStatusNext());
|
||||
keyboardHandler.on("m", () => handleEntryStatus("next"));
|
||||
keyboardHandler.on("M", () => handleEntryStatus("previous"));
|
||||
keyboardHandler.on("A", () => markPageAsRead());
|
||||
keyboardHandler.on("s", () => handleSaveEntry());
|
||||
keyboardHandler.on("d", () => handleFetchOriginalContent());
|
||||
|
@ -46,7 +46,7 @@ document.addEventListener("DOMContentLoaded", function () {
|
|||
onClick("a[data-fetch-content-entry]", () => handleFetchOriginalContent());
|
||||
onClick("a[data-action=search]", (event) => setFocusToSearchInput(event));
|
||||
onClick("a[data-action=markPageAsRead]", (event) => handleConfirmationMessage(event.target, () => markPageAsRead()));
|
||||
onClick("a[data-toggle-status]", (event) => handleEntryStatus(event.target));
|
||||
onClick("a[data-toggle-status]", (event) => handleEntryStatus("next", event.target));
|
||||
|
||||
onClick("a[data-confirm]", (event) => handleConfirmationMessage(event.target, (url, redirectURL) => {
|
||||
let request = new RequestBuilder(url);
|
||||
|
@ -63,11 +63,11 @@ document.addEventListener("DOMContentLoaded", function () {
|
|||
}));
|
||||
|
||||
onClick("a[data-original-link]", (event) => {
|
||||
handleEntryStatus(event.target, true);
|
||||
handleEntryStatus("next", event.target, true);
|
||||
}, true);
|
||||
onAuxClick("a[data-original-link]", (event) => {
|
||||
if (event.button == 1) {
|
||||
handleEntryStatus(event.target, true);
|
||||
handleEntryStatus("next", event.target, true);
|
||||
}
|
||||
}, true);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue