Namespace
Handy – 1
Building blocks for modern adaptive GNOME apps
Dependencies
GObject | The base type system library |
Browse documentation | |
GTK | The GTK toolkit |
Browse documentation |
Classes
ActionRow | A |
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 |
CarouselIndicatorLines | A lines indicator for |
Clamp | A container constraining its child to a given size. |
ComboRow | A |
Deck | A swipeable widget showing one of the visible children at a time. |
EnumValueObject | An object representing a |
ExpanderRow | A |
Flap | An adaptive container acting like a box or an overlay. |
HeaderBar | A box with a centered child. |
HeaderGroup | An object handling composite title bars. |
HeaderGroupChild | A child object for |
Keypad | A keypad for dialing numbers. |
Leaflet | An adaptive container acting like a box or a stack. |
PreferencesGroup | Group gathering preferences rows. |
PreferencesPage | A page from the preferences window. |
PreferencesRow | A |
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 |
TabBar | A tab bar for |
TabPage | An auxiliary class used by |
TabView | A dynamic tabbed container. |
TitleBar | A simple title bar container. |
ValueObject | An object representing a |
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. |
Interfaces
Swipeable | An interface for swipeable widgets. See also: |
Enumerations
CenteringPolicy | Describes title centering behavior of a |
ColorScheme | Application color schemes for |
DeckTransitionType | This enumeration value describes the possible transitions between children
in a |
FlapFoldPolicy | These enumeration values describe the possible folding behavior in a
|
FlapTransitionType | These enumeration values describe the possible transitions between children
in a |
HeaderGroupChildType | This enumeration value describes the child types handled by
|
LeafletTransitionType | This enumeration value describes the possible transitions between modes and
children in a |
NavigationDirection | Represents direction of a swipe navigation gesture in |
SqueezerTransitionType | These enumeration values describe the possible transitions between children
in a |
ViewSwitcherPolicy | Describes the adaptive modes of |
Callbacks
AvatarImageLoadFunc | The returned |
ComboRowGetEnumValueNameFunc | Called for combo rows that are bound to an enumeration with
|
ComboRowGetNameFunc | Called for combo rows that are bound to a |
Functions
ease_out_cubic | Computes the ease out for |
enum_value_row_name | This is a default implementation of ComboRowGetEnumValueNameFunc
to be used with |
get_enable_animations | Returns whether animations are enabled for that widget. This should be used when implementing an animated widget to know whether to animate it or not. |
init | Call this function just after initializing GTK, if you are using
|