libadwaita library

Classes

AdwAboutWindow
The About window for your app in libadwaita style Use this with showDialog and onPressed / onTap / onActivated parameter of a button Example:
AdwActionRow
AdwAvatar
AdwAvatar is a widget that shows a round avatar. Usually, an icon or some letters. Automatic theme will be applied in those cases to make them look cohesive inside the avatar.
AdwAvatarColor
Represents a set of background gradient colors and a foreground color for the AdwAvatar widget.
AdwAvatarColorPalette
Color palette for both the foreground and background of a AdwAvatar widget.
AdwButton
AdwButton is a widget used as a base to build Adwaita-style widgets with pressed and hover properties.
AdwClamp
AdwComboButton
AdwComboRow
AdwDefaultColors
AdwFlap
AdwHeaderBar
AdwHeaderButton
Button that is usually placed inside an AdwHeaderBar widget.
AdwPopupMenu
AdwPreferencesGroup
AdwScaffold
AdwSidebar
View that is normally used to place navigation and selection items at the side of the app.
AdwSidebarItem
Class that contains details about a specific sidebar item.
AdwStackSidebar
AdwSwitch
A gtk-style switch.
AdwSwitchRow
AdwTextButton
AdwTextField
AdwThumbPainter
Paints a gtk-style slider thumb or switch thumb.
AdwToggleButton
AdwViewStack
AdwViewSwitcher
AdwViewSwitcherTab
AdwWindowButton
FlapController
FlapOptions
FlapStyle
GtkDialog
GtkPopupMenu
GtkStackSidebar
GtkToggleButton
HeaderBarStyle
ViewSwitcherData

Enums

AdwButtonStatus
Set of status that a AdwButton widget can be at any given time.
AdwColors
This enum represents all possible color combinations a AdwAvatar widget can feature. They're extracted directly from the GTK libadwaita implementation.
FlapPosition
FoldPolicy
ViewSwitcherPolicy
WindowButtonType