Signal

PurpleContactInfo::populate-menu

unstable since: 3.0

Declaration

void
populate_menu (
  PurpleContactInfo* self,
  BirbActionMenu* menu,
  gpointer user_data
)

Description [src]

Emitted in response to purple_contact_info_get_menu() being called, so that plugins can add additional items to menu.

The user interface is responsible for displaying menu which means it can add additional items, hide items, and lay them out however it pleases.

Default handler:

The default handler is called after the handlers added via g_signal_connect().

The signal can be detailed
Available since: 3.0

Parameters

menu

Type: BirbActionMenu

The BirbActionMenu to be displayed.

The data is owned by the caller of the function.