Struct

PurplePluginPref

Description

struct PurplePluginPref {
  /* No available fields */
}
No description available.

Functions

purple_plugin_pref_new

Create a new plugin preference.

purple_plugin_pref_new_with_label

Create a new plugin preference with label.

purple_plugin_pref_new_with_name

Create a new plugin preference with name.

purple_plugin_pref_new_with_name_and_label

Create a new plugin preference with name and label.

Instance methods

purple_plugin_pref_add_choice

Set the choices for a choices plugin pref.

purple_plugin_pref_destroy

Destroy a plugin preference.

purple_plugin_pref_get_bounds

Get the bounds for an integer pref.

purple_plugin_pref_get_choices

Get the choices for a choices plugin pref.

purple_plugin_pref_get_format_type

Gets the format type of the formattable-string plugin pref.

purple_plugin_pref_get_label

Get a plugin pref label.

purple_plugin_pref_get_masked

Gets the masking of a string plugin pref.

purple_plugin_pref_get_max_length

Get the max length for a string plugin pref.

purple_plugin_pref_get_name

Get a plugin pref name.

purple_plugin_pref_get_pref_type

Get the type of a plugin pref.

purple_plugin_pref_set_bounds

Set the bounds for an integer pref.

purple_plugin_pref_set_format_type

Sets the format type for a formattable-string plugin pref. You need to set the pref type to PURPLE_PLUGIN_PREF_STRING_FORMAT first before setting the format.

purple_plugin_pref_set_label

Set a plugin pref label.

purple_plugin_pref_set_masked

Sets the masking of a string plugin pref.

purple_plugin_pref_set_max_length

Set the max length for a string plugin pref.

purple_plugin_pref_set_name

Set a plugin pref name.

purple_plugin_pref_set_pref_type

Set the type of a plugin pref.