NeoMutt  2023-03-22
Teaching an old dog new tricks
BrowserPrivateData Struct Reference

Private state data for the Browser. More...

#include "private_data.h"

+ Collaboration diagram for BrowserPrivateData:

Data Fields

struct Bufferfile
 Buffer for the result. More...
struct Mailboxmailbox
 Mailbox. More...
char *** files
 Array of selected files. More...
int * numfiles
 Number of selected files. More...
struct BrowserState state
 State containing list of files/dir/mailboxes. More...
struct Menumenu
 Menu. More...
bool kill_prefix
 Prefix is in use. More...
bool multiple
 Allow multiple selections. More...
bool folder
 Select folders. More...
char goto_swapper [PATH_MAX]
 Saved path after <goto-folder> More...
struct BufferOldLastDir
 Previous to last dir. More...
struct Bufferprefix
 Folder prefix string. More...
int last_selected_mailbox
 Index of last selected Mailbox. More...
struct MuttWindowsbar
 Status Bar. More...
struct MuttWindowwin_browser
 Browser Window. More...
bool done
 Should we close the Dialog? More...

Detailed Description

Private state data for the Browser.

Definition at line 33 of file private_data.h.

Field Documentation

◆ file

struct Buffer* BrowserPrivateData::file

Buffer for the result.

Definition at line 36 of file private_data.h.

◆ mailbox

struct Mailbox* BrowserPrivateData::mailbox


Definition at line 37 of file private_data.h.

◆ files

char*** BrowserPrivateData::files

Array of selected files.

Definition at line 38 of file private_data.h.

◆ numfiles

int* BrowserPrivateData::numfiles

Number of selected files.

Definition at line 39 of file private_data.h.

◆ state

struct BrowserState BrowserPrivateData::state

State containing list of files/dir/mailboxes.

Definition at line 42 of file private_data.h.

◆ menu

struct Menu* BrowserPrivateData::menu


Definition at line 43 of file private_data.h.

◆ kill_prefix

bool BrowserPrivateData::kill_prefix

Prefix is in use.

Definition at line 44 of file private_data.h.

◆ multiple

bool BrowserPrivateData::multiple

Allow multiple selections.

Definition at line 45 of file private_data.h.

◆ folder

bool BrowserPrivateData::folder

Select folders.

Definition at line 46 of file private_data.h.

◆ goto_swapper

char BrowserPrivateData::goto_swapper[PATH_MAX]

Saved path after <goto-folder>

Definition at line 47 of file private_data.h.

◆ OldLastDir

struct Buffer* BrowserPrivateData::OldLastDir

Previous to last dir.

Definition at line 48 of file private_data.h.

◆ prefix

struct Buffer* BrowserPrivateData::prefix

Folder prefix string.

Definition at line 49 of file private_data.h.

◆ last_selected_mailbox

int BrowserPrivateData::last_selected_mailbox

Index of last selected Mailbox.

Definition at line 50 of file private_data.h.

◆ sbar

struct MuttWindow* BrowserPrivateData::sbar

Status Bar.

Definition at line 51 of file private_data.h.

◆ win_browser

struct MuttWindow* BrowserPrivateData::win_browser

Browser Window.

Definition at line 52 of file private_data.h.

◆ done

bool BrowserPrivateData::done

Should we close the Dialog?

Definition at line 53 of file private_data.h.

The documentation for this struct was generated from the following file: