NeoMutt  2025-12-11-435-g4ac674
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
notify.h File Reference

Key binding notifications. More...

+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  EventBinding
 A key binding Event. More...
 

Enumerations

enum  NotifyBinding { NT_BINDING_ADD = 1 , NT_BINDING_DELETE , NT_MACRO_ADD , NT_MACRO_DELETE }
 Key Binding notification types. More...
 

Detailed Description

Key binding notifications.

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 notify.h.

Enumeration Type Documentation

◆ NotifyBinding

Key Binding notification types.

Observers of NT_BINDING will be passed an EventBinding.

Note
Notifications are sent after the event.
Enumerator
NT_BINDING_ADD 

Key binding has been added.

NT_BINDING_DELETE 

Key binding has been deleted.

NT_MACRO_ADD 

Key macro has been added.

NT_MACRO_DELETE 

Key macro has been deleted.

Definition at line 45 of file notify.h.

46{
47 NT_BINDING_ADD = 1,
51};
@ NT_MACRO_ADD
Key macro has been added.
Definition notify.h:49
@ NT_MACRO_DELETE
Key macro has been deleted.
Definition notify.h:50
@ NT_BINDING_DELETE
Key binding has been deleted.
Definition notify.h:48
@ NT_BINDING_ADD
Key binding has been added.
Definition notify.h:47