NeoMutt  2022-04-29-215-gc12b98
Teaching an old dog new tricks
DOXYGEN
private_data.h
Go to the documentation of this file.
1
23#ifndef MUTT_INDEX_PRIVATE_DATA_H
24#define MUTT_INDEX_PRIVATE_DATA_H
25
26#include <stdbool.h>
27
28struct IndexSharedData;
29struct MuttWindow;
30
35{
36 bool tag;
41
43 struct Menu *menu;
45};
46
47void index_private_data_free(struct MuttWindow *win, void **ptr);
49
50#endif /* MUTT_INDEX_PRIVATE_DATA_H */
void index_private_data_free(struct MuttWindow *win, void **ptr)
Free Private Index Data - Implements MuttWindow::wdata_free() -.
Definition: private_data.c:36
struct IndexPrivateData * index_private_data_new(struct IndexSharedData *shared)
Create new Index Data.
Definition: private_data.c:51
Private state data for the Index.
Definition: private_data.h:35
struct MuttWindow * win_index
Window for the Index.
Definition: private_data.h:44
int newcount
New count of Emails in the Mailbox.
Definition: private_data.h:38
struct IndexSharedData * shared
Shared Index data.
Definition: private_data.h:42
bool do_mailbox_notify
Do we need to notify the user of new mail?
Definition: private_data.h:39
bool attach_msg
Are we in "attach message" mode?
Definition: private_data.h:40
bool tag
tag-prefix has been pressed
Definition: private_data.h:36
struct Menu * menu
Menu controlling the index.
Definition: private_data.h:43
int oldcount
Old count of Emails in the Mailbox.
Definition: private_data.h:37
Data shared between Index, Pager and Sidebar.
Definition: shared_data.h:37
Definition: lib.h:69