Class
PurpleAuthorizationRequest
unstable since: 3.0
Description [src]
final class Purple.AuthorizationRequest : GObject.Object
{
/* No available fields */
}
PurpleAuthorizationRequest
is a data structure that contains all of the
information when someone has requested authorization to add you to their
contact list.
Available since: 3.0
Constructors
purple_authorization_request_new
Creates a new PurpleAuthorizationRequest
for contact
.
unstable since: 3.0
Instance methods
purple_authorization_request_accept
Emits the PurpleAuthorizationRequest::accepted
signal. This is typically
called by the user interface when the user has clicked the accept button.
unstable since: 3.0
purple_authorization_request_deny
Emits the PurpleAuthorizationRequest::denied
signal. This is typically
called by the user interface when the user has clicked the deny button.
unstable since: 3.0
purple_authorization_request_get_add
Gets whether or not the user interface should ask the end user to add the remote user if the end user accepted the remote user’s friend request.
unstable since: 3.0
purple_authorization_request_get_contact
Gets the contact for the user requesting authorization.
unstable since: 3.0
purple_authorization_request_get_message
Gets the message that was optionally sent by the remote user.
unstable since: 3.0
purple_authorization_request_set_add
Sets whether or not the user interface should ask the end user to add the remote user if the remote user was accepted.
unstable since: 3.0
purple_authorization_request_set_message
Sets an optional message from remote user, that the user interface can display to the end user.
unstable since: 3.0
Properties
Purple.AuthorizationRequest:add
Whether or not the user interface should ask the end user to add the remote user after accepting the end user’s friend request.
unstable since: 3.0
Purple.AuthorizationRequest:contact
The contact that this authorization request is for.
unstable since: 3.0
Purple.AuthorizationRequest:message
The optional message sent from the remote user.
unstable since: 3.0
Signals
Purple.AuthorizationRequest::accepted
Emitted when the user has accepted request
. This is typically emitted
by the user interface calling purple_authorization_request_accept()
.
unstable since: 3.0
Purple.AuthorizationRequest::denied
Emitted when the user has denied request
. This is typically emitted
by the user interface calling purple_authorization_request_deny()
.
unstable since: 3.0
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.