Geany dev
Data Fields
PluginCallback Struct Reference

Callback array entry type used with the plugin_callbacks symbol. More...

#include <plugindata.h>

Data Fields

gboolean after
 Set to TRUE to connect your handler with g_signal_connect_after().
 
GCallback callback
 A callback function which is called when the signal is emitted.
 
const gchar * signal_name
 The name of signal, must be an existing signal. More...
 
gpointer user_data
 The user data passed to the signal handler. More...
 

Detailed Description

Callback array entry type used with the plugin_callbacks symbol.

Field Documentation

◆ signal_name

const gchar* PluginCallback::signal_name

The name of signal, must be an existing signal.

For a list of available signals, please see the Signal documentation .

◆ user_data

gpointer PluginCallback::user_data

The user data passed to the signal handler.

If set to NULL then the signal handler will receive the data set with geany_plugin_register_full() or geany_plugin_set_data()