Struct

PurpleActionMenu

Description [src]

struct PurpleActionMenu {
  /* No available fields */
}

A generic structure that contains information about an “action”. One place this is used is by protocols to tell the core the list of available right-click actions for a buddy list row.

Functions

purple_action_menu_new

Creates a new PurpleActionMenu.

Instance methods

purple_action_menu_free

Frees a PurpleActionMenu.

purple_action_menu_get_callback

Returns the callback of the PurpleActionMenu.

purple_action_menu_get_children

Returns the children of the PurpleActionMenu.

purple_action_menu_get_data

Returns the data stored in the PurpleActionMenu.

purple_action_menu_get_label

Returns the label of the PurpleActionMenu.

purple_action_menu_set_callback

Set the callback that will be used by the PurpleActionMenu.

purple_action_menu_set_children

Set the children of the PurpleActionMenu.

purple_action_menu_set_data

Set the label to the PurpleActionMenu.

purple_action_menu_set_label

Set the label to the PurpleActionMenu.