Function notify_notification_add_action

Adds an action to a notification. When the action is invoked, the specified callback function will be called, along with the value passed to user_data.

extern(C) void notify_notification_add_action (
  NotifyNotification* notification,
  const(char*) action,
  const(char*) label,
  void function(NotifyNotification*, char*, void*) callback,
  void* user_data,
  extern(C) void function(void*) free_func
);

Parameters

NameDescription
notification The notification.
action The action ID.
label The human-readable action label.
callback The action's callback function.
user_data Optional custom data to pass to callback .
free_func An optional function to free user_data when the notification is destroyed.