| Top |  |  |  |  | 
| void | pluma_plugin_activate () | 
| void | pluma_plugin_deactivate () | 
| void | pluma_plugin_update_ui () | 
| gboolean | pluma_plugin_is_configurable () | 
| GtkWidget * | pluma_plugin_create_configure_dialog () | 
| #define | PLUMA_PLUGIN_REGISTER_TYPE() | 
| gchar * | data-dir | Read | 
| gchar * | data-dir-name | Write / Construct Only | 
| gchar * | install-dir | Read / Write / Construct Only | 
void pluma_plugin_activate (PlumaPlugin *plugin,PlumaWindow *window);
Activates the plugin.
void pluma_plugin_deactivate (PlumaPlugin *plugin,PlumaWindow *window);
Deactivates the plugin.
void pluma_plugin_update_ui (PlumaPlugin *plugin,PlumaWindow *window);
Triggers an update of the user interface to take into account state changes caused by the plugin.
gboolean
pluma_plugin_is_configurable (PlumaPlugin *plugin);
Whether the plugin is configurable.
GtkWidget *
pluma_plugin_create_configure_dialog (PlumaPlugin *plugin);
Creates the configure dialog widget for the plugin.
“data-dir” property  “data-dir”                 gchar *
The full path of the directory where the plugin should look for its data files.
Flags: Read
Default value: NULL
“data-dir-name” property  “data-dir-name”            gchar *
The basename of the directory where the plugin should look for its data files.
Flags: Write / Construct Only
Default value: NULL