Hdy
Description:
Content:
Interfaces:
Classes:
- ActionRow
- Arrows
- Column
- ComboRow
- Dialer
- DialerButton
- DialerCycleButton
- Dialog
- EnumValueObject
- ExpanderRow
- HeaderBar
- HeaderGroup
- Keypad
- Leaflet
- Paginator
- PreferencesGroup
- PreferencesPage
- PreferencesRow
- PreferencesWindow
- SearchBar
- Squeezer
- SwipeGroup
- TitleBar
- ValueObject
- ViewSwitcher
- ViewSwitcherBar
Enums:
- ArrowsDirection
- CenteringPolicy
- Fold - Represents the fold of widgets and other objects which can be switched between folded and unfolded state on the fly, like HdyLeaflet.
- LeafletChildTransitionType - These enumeration values describe the possible transitions between pages in a Leaflet widget.
- LeafletModeTransitionType - These enumeration values describe the possible transitions between pages in a Leaflet widget.
- LeafletTransitionType - This enumeration value describes the possible transitions between modes and children in a Leaflet widget.
- PaginatorIndicatorStyle - These enumeration values describe the possible page indicator styles in a Paginator widget.
- SqueezerTransitionType - These enumeration values describe the possible transitions between children in a Squeezer widget.
- ViewSwitcherPolicy
Delegates:
- public delegate string ComboRowGetEnumValueNameFunc (EnumValueObject value)
Called for combo rows that are bound to an enumeration with set_for_enum for each value from that enumeration.
- public delegate string ComboRowGetNameFunc (Object item)
Called for combo rows that are bound to a ListModel with bind_name_model for each item that gets added to the model.
Functions:
- public double ease_out_cubic (double t)
Computes the ease out for
t
. - public string enum_value_row_name (EnumValueObject value, void* user_data)
This is a default implementation of ComboRowGetEnumValueNameFunc to be used with set_for_enum.
- public bool get_enable_animations (Widget widget)
Returns whether animations are enabled for that widget.
- public bool init (ref unowned string[]? argv)
Call this function before using any other Handy functions in your GUI applications.
- public void list_box_separator_header (ListBoxRow row, ListBoxRow? before, void* unused_user_data)
Separates rows by using Separator as headers.
- public long string_utf8_len (StringBuilder string)
Computes the length of the string in utf-8 characters.
- public unowned StringBuilder string_utf8_truncate (StringBuilder string, size_t len)
Cut of the end of the string
string
so thatlen
utf8 characters remain.