NeoMutt  2025-12-11-1009-ga75d9e
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
functions_sidebar.h File Reference

Sidebar functions. More...

#include "key/lib.h"
Include dependency graph for functions_sidebar.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  SidebarFunctionData
 Data passed to Sidebar worker functions. More...
struct  SidebarFunction
 A NeoMutt function. More...

Typedefs

typedef int(* sidebar_function_t) (struct SidebarFunctionData *fdata, const struct KeyEvent *event)

Functions

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 -.
int op_sidebar_next (struct SidebarFunctionData *fdata, const struct KeyEvent *event)
 Selects the next unhidden mailbox - Implements sidebar_function_t -.
int op_sidebar_open (struct SidebarFunctionData *fdata, const struct KeyEvent *event)
 Open highlighted mailbox - Implements sidebar_function_t -.
int op_sidebar_scroll_page_down (struct SidebarFunctionData *fdata, const struct KeyEvent *event)
 Scrolls down by one page - Implements sidebar_function_t -.
int op_sidebar_scroll_page_up (struct SidebarFunctionData *fdata, const struct KeyEvent *event)
 Scrolls up by one page - Implements sidebar_function_t -.
int op_sidebar_prev (struct SidebarFunctionData *fdata, const struct KeyEvent *event)
 Selects the previous unhidden mailbox - Implements sidebar_function_t -.

Detailed Description

Sidebar functions.

Authors
  • Richard Russon

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Definition in file functions_sidebar.h.

Typedef Documentation

◆ sidebar_function_t

typedef int(* sidebar_function_t) (struct SidebarFunctionData *fdata, const struct KeyEvent *event)

Definition at line 51 of file functions_sidebar.h.