libadwaita-1
Description:
Building blocks for modern GNOME applications
Content:
Namespaces:
- Adw
Interfaces:
- Swipeable - An interface for swipeable widgets.
Classes:
Enums:
- AnimationState - Describes the possible states of
an [class@Animation].
- CenteringPolicy - Describes title centering
behavior of a [class@HeaderBar] widget.
- ColorScheme - Application color schemes for [
property@StyleManager:color-scheme].
- Easing - Describes the available easing functions for use
with [class@TimedAnimation].
- FlapFoldPolicy - Describes the possible folding
behavior of a [class@Flap] widget.
- FlapTransitionType - Describes transitions
types of a [class@Flap] widget.
- FoldThresholdPolicy - Determines when [
class@Flap] and [class@Leaflet] will fold.
- LeafletTransitionType - Describes the
possible transitions in a [class@Leaflet] widget.
- NavigationDirection - Describes the direction
of a swipe navigation gesture.
- ResponseAppearance - Describes the possible
styles of [class@MessageDialog] response buttons.
- SqueezerTransitionType - Describes the
possible transitions in a [class@Squeezer] widget.
- TabViewShortcuts - Describes available shortcuts
in an [class@TabView].
- ToastPriority - [class@Toast] behavior when another
toast is already displayed.
- ViewSwitcherPolicy - Describes the adaptive
modes of [class@ViewSwitcher].
Constants:
- public const uint DURATION_INFINITE
Indicates an [class@Animation] with an infinite duration.
- public const int MAJOR_VERSION
Adwaita major version component (e.
- public const int MICRO_VERSION
Adwaita micro version component (e.
- public const int MINOR_VERSION
Adwaita minor version component (e.
- public const string VERSION_S
Adwaita version, encoded as a string, useful for printing and
concatenation.
Delegates:
Methods:
- public double easing_ease (Easing self, double value)
- public bool get_enable_animations (Widget widget)
Checks whether animations are enabled for widget
.
- public uint get_major_version ()
Returns the major version number of the Adwaita library.
- public uint get_micro_version ()
Returns the micro version number of the Adwaita library.
- public uint get_minor_version ()
Returns the minor version number of the Adwaita library.
- public void init ()
Initializes Libadwaita.
- public bool is_initialized ()
Use this function to check if libadwaita has been initialized with [
func@init].
- public double lerp (double a, double b, double t)
Computes the linear interpolation between a
and b
for t
.