Signal
PurpleTags::added
unstable since: 3.0
Declaration
void
added (
PurpleTags* self,
gchar* tag,
gchar* name,
gchar* value,
gpointer user_data
)
Description [src]
Emitted when a tag is added. The tag as well as its name and value are provided to be as flexible as possible.
NOTE: When a duplicate tag is added, the original one will be removed which will emit the
PurpleTags::removedsignal and then the new tag will be added which will emitPurpleTags::added.
| Default handler: The default handler is called after the handlers added via |
| Available since: 3.0 |
Parameters
tag-
Type:
gchar*The tag value.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. name-
Type:
gchar*The name of the tag.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. value-
Type:
gchar*The value of the tag.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.