NeoMutt  2025-09-05-55-g97fc89
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
expando.h File Reference

Sidebar Expando definitions. More...

#include "expando/lib.h"
+ Include dependency graph for expando.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  SidebarData
 Data passed to sidebar_format_str() More...
 

Variables

const struct ExpandoRenderCallback SidebarRenderCallbacks []
 Callbacks for Sidebar Expandos.
 

Detailed Description

Sidebar Expando definitions.

Authors
  • Richard Russon

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Definition in file expando.h.

Variable Documentation

◆ SidebarRenderCallbacks

const struct ExpandoRenderCallback SidebarRenderCallbacks[]
extern

Callbacks for Sidebar Expandos.

See also
SidebarFormatDef, ExpandoDataSidebar

Definition at line 294 of file expando.c.

294 {
295 // clang-format off
311 { -1, -1, NULL, NULL },
312 // clang-format on
313};
@ ED_SIDEBAR
Sidebar ED_SID_ ExpandoDataSidebar.
Definition domain.h:54
static long sidebar_tagged_count_num(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
Sidebar: Number of tagged messages - Implements get_number_t -.
Definition expando.c:249
static long sidebar_message_count_num(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
Sidebar: number of messages - Implements get_number_t -.
Definition expando.c:148
static long sidebar_unread_count_num(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
Sidebar: Number of unread messages - Implements get_number_t -.
Definition expando.c:266
static long sidebar_poll_num(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
Sidebar: Poll for new mail - Implements get_number_t -.
Definition expando.c:225
static long sidebar_deleted_count_num(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
Sidebar: Number of deleted messages - Implements get_number_t -.
Definition expando.c:56
static long sidebar_limited_count_num(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
Sidebar: Number of limited messages - Implements get_number_t -.
Definition expando.c:131
static long sidebar_new_mail_num(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
Sidebar: New mail flag - Implements get_number_t -.
Definition expando.c:189
static long sidebar_flagged_count_num(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
Sidebar: Number of flagged messages - Implements get_number_t -.
Definition expando.c:118
static long sidebar_read_count_num(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
Sidebar: Number of read messages - Implements get_number_t -.
Definition expando.c:237
static long sidebar_unseen_count_num(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
Sidebar: Number of new messages - Implements get_number_t -.
Definition expando.c:279
static long sidebar_old_count_num(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
Sidebar: Number of old messages - Implements get_number_t -.
Definition expando.c:213
static long sidebar_notify_num(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
Sidebar: Alert for new mail - Implements get_number_t -.
Definition expando.c:201
static void sidebar_name(const struct ExpandoNode *node, void *data, MuttFormatFlags flags, struct Buffer *buf)
Sidebar: Name of the mailbox - Implements get_string_t -.
Definition expando.c:161
static void sidebar_new_mail(const struct ExpandoNode *node, void *data, MuttFormatFlags flags, struct Buffer *buf)
Sidebar: New mail flag - Implements get_string_t -.
Definition expando.c:174
static void sidebar_description(const struct ExpandoNode *node, void *data, MuttFormatFlags flags, struct Buffer *buf)
Sidebar: Descriptive name - Implements get_string_t -.
Definition expando.c:73
static void sidebar_flagged(const struct ExpandoNode *node, void *data, MuttFormatFlags flags, struct Buffer *buf)
Sidebar: Flagged flags - Implements get_string_t -.
Definition expando.c:90
@ ED_SID_FLAGGED_COUNT
Mailbox.msg_flagged.
Definition private.h:61
@ ED_SID_READ_COUNT
Mailbox.msg_count, Mailbox.msg_unread.
Definition private.h:69
@ ED_SID_DESCRIPTION
Mailbox.name.
Definition private.h:59
@ ED_SID_NEW_MAIL
Mailbox.has_new.
Definition private.h:65
@ ED_SID_UNSEEN_COUNT
Mailbox.msg_new.
Definition private.h:72
@ ED_SID_POLL
Mailbox.poll_new_mail.
Definition private.h:68
@ ED_SID_OLD_COUNT
Mailbox.msg_unread, Mailbox.msg_new.
Definition private.h:67
@ ED_SID_MESSAGE_COUNT
Mailbox.msg_count.
Definition private.h:63
@ ED_SID_LIMITED_COUNT
Mailbox.vcount.
Definition private.h:62
@ ED_SID_UNREAD_COUNT
Mailbox.msg_unread.
Definition private.h:71
@ ED_SID_TAGGED_COUNT
Mailbox.msg_tagged.
Definition private.h:70
@ ED_SID_NOTIFY
Mailbox.notify_user.
Definition private.h:66
@ ED_SID_NAME
SbEntry.box.
Definition private.h:64
@ ED_SID_DELETED_COUNT
Mailbox.msg_deleted.
Definition private.h:58
@ ED_SID_FLAGGED
Mailbox.msg_flagged.
Definition private.h:60