Hdy
Description:
Content:
Interfaces:
- Swipeable - An interface for swipeable widgets.
Classes:
- ActionRow - A [class@Gtk.
- ApplicationWindow - A freeform application window.
- Avatar - A widget displaying an image, with a generated fallback.
- Carousel - A paginated scrolling widget.
- CarouselIndicatorDots - A dots indicator for [class@Carousel].
- CarouselIndicatorLines - A lines indicator for [class@Carousel].
- Clamp - A widget constraining its child to a given size.
- ComboRow - A [class@Gtk.
- Deck - A swipeable widget showing one of the visible children at a time.
- EnumValueObject - An object representing an [ struct@GObject.
- ExpanderRow - A [class@Gtk.
- Flap - An adaptive container acting like a box or an overlay.
- HeaderBar - A title bar widget.
- HeaderGroup - An object handling composite title bars.
- HeaderGroupChild - A child object for [ class@HeaderGroup].
- Keypad - A keypad for dialing numbers
- Leaflet - An adaptive container acting like a box or a stack.
- PreferencesGroup - A group of preference rows.
- PreferencesPage - A page from [ class@PreferencesWindow].
- PreferencesRow - A [class@Gtk.
- PreferencesWindow - A window to present an application's preferences.
- SearchBar - A toolbar to integrate a search entry with.
- Squeezer - A best fit container.
- StatusPage - A page used for empty/error states and similar use-cases.
- StyleManager - A class for managing application-wide styling.
- SwipeGroup - An object for syncing swipeable widgets.
- SwipeTracker - Swipe tracker used in [ class@Carousel] and [class@Leaflet].
- TabBar - A tab bar for [class@TabView].
- TabPage - An auxiliary class used by [class@TabView].
- TabView - A dynamic tabbed container.
- TitleBar - A simple title bar container.
- ValueObject - An object representing a [ struct@GObject.
- ViewSwitcher - An adaptive view switcher.
- ViewSwitcherBar - A view switcher action bar.
- ViewSwitcherTitle - A view switcher title.
- Window - A freeform window.
- WindowHandle - A bin that acts like a titlebar.
Enums:
- CenteringPolicy - Describes title centering behavior of a [class@HeaderBar] widget.
- ColorScheme - Application color schemes for [ property@StyleManager:color-scheme].
- DeckTransitionType - Describes the possible transitions in a [class@Deck] widget.
- FlapFoldPolicy - Describes the possible folding behavior of a [class@Flap] widget.
- FlapTransitionType - Describes transitions types of a [class@Flap] widget.
- HeaderGroupChildType - Describes the child types handled by [class@HeaderGroup].
- LeafletTransitionType - Describes the possible transitions in a [class@Leaflet] widget.
- NavigationDirection - Describes the direction of a swipe navigation gesture.
- SqueezerTransitionType - Describes the possible transitions in a [class@Squeezer] widget.
- ViewSwitcherPolicy - Describes the adaptive modes of [class@ViewSwitcher].
Delegates:
- public delegate Pixbuf? AvatarImageLoadFunc (int size)
Callback for loading an [class@Avatar]'s image.
- public delegate string ComboRowGetEnumValueNameFunc (EnumValueObject value)
Callback for getting the name of a row from an enum.
- public delegate string ComboRowGetNameFunc (Object item)
Callback for getting the name of a row.
Functions:
- public double ease_out_cubic (double t)
Computes the ease out for a value.
- public string enum_value_row_name (EnumValueObject value, void* user_data)
Returns the name of a [class@EnumValueObject].
- public bool get_enable_animations (Widget widget)
Checks whether animations are enabled for
widget
. - public void init ()
Initializes Libhandy.