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

[]

Ancestors

[]

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

Methods inherited from GObject (43)
[]

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)

Class structure