NeoMutt  2025-12-11-860-g80c9cc
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
functions.h
Go to the documentation of this file.
1
22
23#ifndef MUTT_MENU_FUNCTIONS_H
24#define MUTT_MENU_FUNCTIONS_H
25
26#include "key/lib.h"
27
32{
33 struct NeoMutt *n;
34 struct Menu *menu;
35};
36
50typedef int (*menu_function_t)(struct MenuFunctionData *fdata, const struct KeyEvent *event);
51
60
61#endif /* MUTT_MENU_FUNCTIONS_H */
Manage keymappings.
int(* menu_function_t)(struct MenuFunctionData *fdata, const struct KeyEvent *event)
Definition functions.h:50
An event such as a keypress.
Definition get.h:57
Data passed to Menu worker functions.
Definition functions.h:32
struct Menu * menu
Menu data.
Definition functions.h:34
struct NeoMutt * n
NeoMutt application data.
Definition functions.h:33
A NeoMutt function.
Definition functions.h:56
menu_function_t function
Function to call.
Definition functions.h:58
int op
Op code, e.g. OP_SEARCH.
Definition functions.h:57
Definition lib.h:80
Container for Accounts, Notifications.
Definition neomutt.h:41