Rename printableUnreadCount() to unreadCount()

This commit is contained in:
the-djmaze 2022-12-22 11:40:56 +01:00
parent cfdc37189b
commit c50670fc7f
4 changed files with 6 additions and 6 deletions

View file

@ -447,7 +447,7 @@ export class FolderModel extends AbstractModel {
return folder.hasVisibleSubfolders() | visible; return folder.hasVisibleSubfolders() | visible;
}, },
printableUnreadCount: () => folder.unreadEmails() || null, unreadCount: () => folder.unreadEmails() || null,
/* /*
{ {
// TODO: make this optional in Settings // TODO: make this optional in Settings
@ -482,11 +482,11 @@ export class FolderModel extends AbstractModel {
hasSubscribedUnreadMessagesSubfolders: () => hasSubscribedUnreadMessagesSubfolders: () =>
!!folder.subFolders().find( !!folder.subFolders().find(
folder => folder.printableUnreadCount() | folder.hasSubscribedUnreadMessagesSubfolders() folder => folder.unreadCount() | folder.hasSubscribedUnreadMessagesSubfolders()
) )
/* /*
!!folder.subFolders().filter( !!folder.subFolders().filter(
folder => folder.printableUnreadCount() | folder.hasSubscribedUnreadMessagesSubfolders() folder => folder.unreadCount() | folder.hasSubscribedUnreadMessagesSubfolders()
).length ).length
*/ */
// ,href: () => folder.canBeSelected() && mailBox(folder.fullNameHash) // ,href: () => folder.canBeSelected() && mailBox(folder.fullNameHash)

View file

@ -111,7 +111,7 @@ export class MailFolderList extends AbstractViewLeft {
let search = ''; let search = '';
if (event.target.matches('.flag-icon') && !folder.isFlagged()) { if (event.target.matches('.flag-icon') && !folder.isFlagged()) {
search = 'flagged'; search = 'flagged';
} else if (folder.printableUnreadCount() && event.clientX > el.getBoundingClientRect().right - 25) { } else if (folder.unreadCount() && event.clientX > el.getBoundingClientRect().right - 25) {
search = 'unseen'; search = 'unseen';
} }
hasher.setHash(mailBox(folder.fullNameHash, 1, search)); hasher.setHash(mailBox(folder.fullNameHash, 1, search));

View file

@ -11,7 +11,7 @@
<li> <li>
<a data-bind="dropmessages: $data, <a data-bind="dropmessages: $data,
css: { 'selected': selected, 'selectable': selectable, 'anim-action-class': actionBlink, 'is-flagged': isFlagged }, css: { 'selected': selected, 'selectable': selectable, 'anim-action-class': actionBlink, 'is-flagged': isFlagged },
attr: { 'data-unread': printableUnreadCount }"> attr: { 'data-unread': unreadCount }">
<!-- ko text: localName --><!-- /ko --> <!-- ko text: localName --><!-- /ko -->
<!-- ko if: isInbox --> <!-- ko if: isInbox -->
<span class="flag-icon fontastic"></span> <span class="flag-icon fontastic"></span>

View file

@ -2,7 +2,7 @@
<li> <li>
<a data-bind="dropmessages: $data, <a data-bind="dropmessages: $data,
css: { 'selected': selected() && !isSystemFolder(), 'system': isSystemFolder, 'selectable': canBeSelected, 'unread-sub': hasSubscribedUnreadMessagesSubfolders, 'anim-action-class': actionBlink }, css: { 'selected': selected() && !isSystemFolder(), 'system': isSystemFolder, 'selectable': canBeSelected, 'unread-sub': hasSubscribedUnreadMessagesSubfolders, 'anim-action-class': actionBlink },
attr: { 'data-unread': printableUnreadCount }"> attr: { 'data-unread': unreadCount }">
<i data-bind="css: collapsedCss()"></i> <i data-bind="css: collapsedCss()"></i>
<!-- ko text: name --><!-- /ko --> <!-- ko text: name --><!-- /ko -->
</a> </a>