NeoMutt  2025-12-11-949-g4870ee
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
functions_sidebar.h
Go to the documentation of this file.
1
22
23#ifndef MUTT_SIDEBAR_FUNCTIONS_SIDEBAR_H
24#define MUTT_SIDEBAR_FUNCTIONS_SIDEBAR_H
25
26#include "key/lib.h"
27
37
51typedef int (*sidebar_function_t)(struct SidebarFunctionData *fdata, const struct KeyEvent *event);
52
61
62int op_sidebar_first (struct SidebarFunctionData *fdata, const struct KeyEvent *event);
63int op_sidebar_last (struct SidebarFunctionData *fdata, const struct KeyEvent *event);
64int op_sidebar_next (struct SidebarFunctionData *fdata, const struct KeyEvent *event);
65int op_sidebar_open (struct SidebarFunctionData *fdata, const struct KeyEvent *event);
66int op_sidebar_page_down(struct SidebarFunctionData *fdata, const struct KeyEvent *event);
67int op_sidebar_page_up (struct SidebarFunctionData *fdata, const struct KeyEvent *event);
68int op_sidebar_prev (struct SidebarFunctionData *fdata, const struct KeyEvent *event);
69
70#endif /* MUTT_SIDEBAR_FUNCTIONS_SIDEBAR_H */
int(* sidebar_function_t)(struct SidebarFunctionData *fdata, const struct KeyEvent *event)
int op_sidebar_open(struct SidebarFunctionData *fdata, const struct KeyEvent *event)
Open highlighted mailbox - Implements sidebar_function_t -.
int op_sidebar_page_down(struct SidebarFunctionData *fdata, const struct KeyEvent *event)
Selects the first entry in the next page of mailboxes - Implements sidebar_function_t -.
int op_sidebar_prev(struct SidebarFunctionData *fdata, const struct KeyEvent *event)
Selects the previous unhidden mailbox - Implements sidebar_function_t -.
int op_sidebar_page_up(struct SidebarFunctionData *fdata, const struct KeyEvent *event)
Selects the last entry in the previous page of mailboxes - Implements sidebar_function_t -.
int op_sidebar_next(struct SidebarFunctionData *fdata, const struct KeyEvent *event)
Selects the next unhidden mailbox - Implements sidebar_function_t -.
int op_sidebar_first(struct SidebarFunctionData *fdata, const struct KeyEvent *event)
Selects the first unhidden mailbox - Implements sidebar_function_t -.
int op_sidebar_last(struct SidebarFunctionData *fdata, const struct KeyEvent *event)
Selects the last unhidden mailbox - Implements sidebar_function_t -.
Manage keymappings.
An event such as a keypress.
Definition get.h:75
Container for Accounts, Notifications.
Definition neomutt.h:41
Data passed to Sidebar worker functions.
struct SidebarWindowData * wdata
Sidebar window data.
struct NeoMutt * n
NeoMutt application data.
struct SidebarModuleData * mod_data
Sidebar module data.
A NeoMutt function.
int op
Op code, e.g. OP_SIDEBAR_NEXT.
sidebar_function_t function
Function to call.
Sidebar private Module data.
Definition module_data.h:32
Sidebar private Window data -.
Definition private.h:89