Sets our main struct and passes it to the parent class.
Creates a new #HdyAvatar.
Get the main Gtk struct
Gets the name of the icon in the icon theme to use when the icon should be displayed.
Returns whether initials are used for the fallback or the icon.
Returns the size of the avatar.
the main Gtk struct as a void*
Get the text used to generate the fallback initials and color
Sets the name of the icon in the icon theme to use when the icon should be displayed. If no name is set, the avatar-default-symbolic icon will be used. If the name doesn't match a valid icon, it is an error and no icon will be displayed. If the icon theme is changed, the image will be updated automatically.
A callback which is called when the custom image need to be reloaded for some reason (e.g. scale-factor changes).
Sets whether the initials should be shown on the fallback avatar or the icon.
Sets the size of the avatar.
Set the text used to generate the fallback initials color
the main Gtk struct