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::removed
signal 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.