NeoMutt  2021-02-05-666-ge300cd
Teaching an old dog new tricks
DOXYGEN
Sidebar Window

Overview

The Sidebar Window is an interactive window that displays a list of mailboxes to the user.

Windows

Name Type See Also
Sidebar Window WT_SIDEBAR mutt_window_new()

Parent

Children

None.

Data

The Sidebar Window stores its data (SidebarWindowData) in MuttWindow::wdata.

Events

Once constructed, it is controlled by the following events:

Event Type Handler
NT_ACCOUNT sb_account_observer()
NT_COLOR sb_color_observer()
NT_COMMAND sb_command_observer()
NT_CONFIG sb_config_observer()
NT_INDEX sb_index_observer()
NT_MAILBOX sb_mailbox_observer()
NT_WINDOW sb_window_observer()
MuttWindow::recalc() sb_recalc()
MuttWindow::repaint() sb_repaint()
Function Description
imap_is_prefix() Check if folder matches the beginning of mbox
update_entries_visibility() Should a SbEntry be displayed in the sidebar?