readability keyboard shortcut

This commit is contained in:
Nazar Kanaev
2021-04-05 11:49:10 +01:00
parent f590c358d2
commit b123753d65
3 changed files with 12 additions and 2 deletions

View File

@@ -573,11 +573,13 @@ var vm = new Vue({
document.location.reload()
})
},
getReadable: function(item) {
toggleReadability: function() {
if (this.itemSelectedReadability) {
this.itemSelectedReadability = null
return
}
var item = this.itemSelectedDetails
if (!item) return
if (item.link) {
this.loading.readability = true
api.crawl(item.link).then(function(data) {

View File

@@ -95,6 +95,9 @@ var shortcutFunctions = {
window.open(vm.itemSelectedDetails.link, '_blank')
}
},
toggleReadability: function() {
vm.toggleReadability()
},
toggleItemRead: function() {
if (vm.itemSelected != null) {
vm.toggleItemRead(vm.itemSelectedDetails)
@@ -146,6 +149,7 @@ var shortcutFunctions = {
// If you edit, make sure you update the help modal
var keybindings = {
"o": shortcutFunctions.openItemLink,
"i": shortcutFunctions.toggleReadability,
"r": shortcutFunctions.toggleItemRead,
"R": shortcutFunctions.markAllRead,
"s": shortcutFunctions.toggleItemStarred,