Top |
#define | MATRIX_TYPE_PROFILE |
MatrixProfile * | matrix_profile_new () |
GTimeSpan | matrix_profile_get_age () |
const gchar * | matrix_profile_get_display_name () |
void | matrix_profile_set_display_name () |
const gchar * | matrix_profile_get_avatar_url () |
void | matrix_profile_set_avatar_url () |
#define MATRIX_TYPE_PROFILE (matrix_profile_get_type ())
The type for MatrixProfile.
GTimeSpan
matrix_profile_get_age (MatrixProfile *self
);
Get and return the current value of the "age" property.
const gchar *
matrix_profile_get_display_name (MatrixProfile *self
);
Get and return the current value of the "display-name" property.
The human readable name of the user.
void matrix_profile_set_display_name (MatrixProfile *self
,const gchar *value
);
Set the value of the "display-name" property to value
.
The human readable name of the user.
self |
the MatrixProfile instance to modify |
|
value |
the new value of the "display-name" property |
const gchar *
matrix_profile_get_avatar_url (MatrixProfile *self
);
Get and return the current value of the "avatar-url" property.
The URL of the user's avatar.
void matrix_profile_set_avatar_url (MatrixProfile *self
,const gchar *value
);
Set the value of the "avatar-url" property to value
.
The URL of the user's avatar.
self |
the MatrixProfile instance to modify |
|
value |
the new value of the "avatar-url" property |
struct MatrixProfile { GObject parent_instance; MatrixProfilePrivate * priv; };
Object to hold a user's profile
This object is used for both global and room specific profiles.
struct MatrixProfileClass { GObjectClass parent_class; };
The class structure for MATRIX_TYPE_PROFILE
. All the fields in this structure are private and should never be accessed directly.