Annotations glossary

Annotation Glossary

A

allow-none

NULL is OK, both for passing and for returning.

array

Parameter points to an array of items.

C

closure

This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.

E

element-type

Generics and defining elements of containers and arrays.

I

inout

Parameter for input and for returning results. Default is transfer full.

N

nullable

NULL may be passed as the value in, out, in-out; or as a return value.

O

optional

NULL may be passed instead of a pointer to a location.

S

scope call

The callback is valid only during the call to the method.

T

transfer full

Free data after the code is done.

transfer none

Don't free data after the code is done.

type

Override the parsed C type with given type.

H

HdyActionRow, HdyActionRow
HdyActionRow:icon-name, The “icon-name” property
HdyActionRow:subtitle, The “subtitle” property
HdyActionRow:title, The “title” property
HdyActionRow:use-underline, The “use-underline” property
HdyActionRowClass, struct HdyActionRowClass
HdyArrows, HdyArrows
HdyArrows:count, The “count” property
HdyArrows:direction, The “direction” property
HdyArrows:duration, The “duration” property
HdyArrowsClass, struct HdyArrowsClass
HdyArrowsDirection, enum HdyArrowsDirection
HdyColumn, HdyColumn
HdyColumn:linear-growth-width, The “linear-growth-width” property
HdyColumn:maximum-width, The “maximum-width” property
HdyComboRow, HdyComboRow
HdyComboRowClass, struct HdyComboRowClass
HdyComboRowGetEnumValueNameFunc, HdyComboRowGetEnumValueNameFunc ()
HdyComboRowGetNameFunc, HdyComboRowGetNameFunc ()
HdyDialer, HdyDialer
HdyDialer::deleted, The “deleted” signal
HdyDialer::submitted, The “submitted” signal
HdyDialer::symbol-clicked, The “symbol-clicked” signal
HdyDialer:column-spacing, The “column-spacing” property
HdyDialer:number, The “number” property
HdyDialer:relief, The “relief” property
HdyDialer:row-spacing, The “row-spacing” property
HdyDialer:show-action-buttons, The “show-action-buttons” property
HdyDialerButton, HdyDialerButton
HdyDialerButton:digit, The “digit” property
HdyDialerButton:symbols, The “symbols” property
HdyDialerButtonClass, struct HdyDialerButtonClass
HdyDialerClass, struct HdyDialerClass
HdyDialerCycleButton, HdyDialerCycleButton
HdyDialerCycleButton::cycle-end, The “cycle-end” signal
HdyDialerCycleButton::cycle-start, The “cycle-start” signal
HdyDialerCycleButton:cycle-timeout, The “cycle-timeout” property
HdyDialerCycleButtonClass, struct HdyDialerCycleButtonClass
HdyEnumValueObject, HdyEnumValueObject
HdyExpanderRow, HdyExpanderRow
HdyExpanderRow:enable-expansion, The “enable-expansion” property
HdyExpanderRow:show-enable-switch, The “show-enable-switch” property
HdyExpanderRowClass, struct HdyExpanderRowClass
HdyFold, enum HdyFold
HdyHeaderGroup, HdyHeaderGroup
HdyHeaderGroup:focus, The “focus” property
HdyHeaderGroupClass, struct HdyHeaderGroupClass
HdyLeaflet, HdyLeaflet
HdyLeaflet:child-transition-duration, The “child-transition-duration” property
HdyLeaflet:child-transition-running, The “child-transition-running” property
HdyLeaflet:child-transition-type, The “child-transition-type” property
HdyLeaflet:fold, The “fold” property
HdyLeaflet:folded, The “folded” property
HdyLeaflet:hhomogeneous-folded, The “hhomogeneous-folded” property
HdyLeaflet:hhomogeneous-unfolded, The “hhomogeneous-unfolded” property
HdyLeaflet:interpolate-size, The “interpolate-size” property
HdyLeaflet:mode-transition-duration, The “mode-transition-duration” property
HdyLeaflet:mode-transition-type, The “mode-transition-type” property
HdyLeaflet:vhomogeneous-folded, The “vhomogeneous-folded” property
HdyLeaflet:vhomogeneous-unfolded, The “vhomogeneous-unfolded” property
HdyLeaflet:visible-child, The “visible-child” property
HdyLeaflet:visible-child-name, The “visible-child-name” property
HdyLeafletChildTransitionType, enum HdyLeafletChildTransitionType
HdyLeafletClass, struct HdyLeafletClass
HdyLeafletModeTransitionType, enum HdyLeafletModeTransitionType
HdySearchBar, HdySearchBar
HdySearchBar:search-mode-enabled, The “search-mode-enabled” property
HdySearchBar:show-close-button, The “show-close-button” property
HdySearchBarClass, struct HdySearchBarClass
HdyTitleBar, HdyTitleBar
HdyTitleBar:selection-mode, The “selection-mode” property
hdy_action_row_activate, hdy_action_row_activate ()
hdy_action_row_add_action, hdy_action_row_add_action ()
hdy_action_row_add_prefix, hdy_action_row_add_prefix ()
hdy_action_row_get_icon_name, hdy_action_row_get_icon_name ()
hdy_action_row_get_subtitle, hdy_action_row_get_subtitle ()
hdy_action_row_get_title, hdy_action_row_get_title ()
hdy_action_row_get_use_underline, hdy_action_row_get_use_underline ()
hdy_action_row_new, hdy_action_row_new ()
hdy_action_row_set_icon_name, hdy_action_row_set_icon_name ()
hdy_action_row_set_subtitle, hdy_action_row_set_subtitle ()
hdy_action_row_set_title, hdy_action_row_set_title ()
hdy_action_row_set_use_underline, hdy_action_row_set_use_underline ()
hdy_arrows_animate, hdy_arrows_animate ()
hdy_arrows_get_count, hdy_arrows_get_count ()
hdy_arrows_get_direction, hdy_arrows_get_direction ()
hdy_arrows_get_duration, hdy_arrows_get_duration ()
hdy_arrows_new, hdy_arrows_new ()
hdy_arrows_set_count, hdy_arrows_set_count ()
hdy_arrows_set_direction, hdy_arrows_set_direction ()
hdy_arrows_set_duration, hdy_arrows_set_duration ()
HDY_CHECK_VERSION, HDY_CHECK_VERSION()
hdy_column_get_linear_growth_width, hdy_column_get_linear_growth_width ()
hdy_column_get_maximum_width, hdy_column_get_maximum_width ()
hdy_column_new, hdy_column_new ()
hdy_column_set_linear_growth_width, hdy_column_set_linear_growth_width ()
hdy_column_set_maximum_width, hdy_column_set_maximum_width ()
hdy_combo_row_bind_model, hdy_combo_row_bind_model ()
hdy_combo_row_bind_name_model, hdy_combo_row_bind_name_model ()
hdy_combo_row_get_model, hdy_combo_row_get_model ()
hdy_combo_row_new, hdy_combo_row_new ()
hdy_combo_row_set_for_enum, hdy_combo_row_set_for_enum ()
hdy_dialer_button_get_digit, hdy_dialer_button_get_digit ()
hdy_dialer_button_get_symbols, hdy_dialer_button_get_symbols ()
hdy_dialer_button_new, hdy_dialer_button_new ()
hdy_dialer_clear_number, hdy_dialer_clear_number ()
hdy_dialer_cycle_button_get_current_symbol, hdy_dialer_cycle_button_get_current_symbol ()
hdy_dialer_cycle_button_get_cycle_timeout, hdy_dialer_cycle_button_get_cycle_timeout ()
hdy_dialer_cycle_button_is_cycling, hdy_dialer_cycle_button_is_cycling ()
hdy_dialer_cycle_button_new, hdy_dialer_cycle_button_new ()
hdy_dialer_cycle_button_set_cycle_timeout, hdy_dialer_cycle_button_set_cycle_timeout ()
hdy_dialer_cycle_button_stop_cycle, hdy_dialer_cycle_button_stop_cycle ()
hdy_dialer_get_number, hdy_dialer_get_number ()
hdy_dialer_get_relief, hdy_dialer_get_relief ()
hdy_dialer_get_show_action_buttons, hdy_dialer_get_show_action_buttons ()
hdy_dialer_new, hdy_dialer_new ()
hdy_dialer_set_number, hdy_dialer_set_number ()
hdy_dialer_set_relief, hdy_dialer_set_relief ()
hdy_dialer_set_show_action_buttons, hdy_dialer_set_show_action_buttons ()
HDY_ENCODE_VERSION, HDY_ENCODE_VERSION()
hdy_enum_value_object_get_name, hdy_enum_value_object_get_name ()
hdy_enum_value_object_get_nick, hdy_enum_value_object_get_nick ()
hdy_enum_value_object_get_value, hdy_enum_value_object_get_value ()
hdy_enum_value_object_new, hdy_enum_value_object_new ()
hdy_enum_value_row_name, hdy_enum_value_row_name ()
hdy_expander_row_get_enable_expansion, hdy_expander_row_get_enable_expansion ()
hdy_expander_row_get_show_enable_switch, hdy_expander_row_get_show_enable_switch ()
hdy_expander_row_new, hdy_expander_row_new ()
hdy_expander_row_set_enable_expansion, hdy_expander_row_set_enable_expansion ()
hdy_expander_row_set_show_enable_switch, hdy_expander_row_set_show_enable_switch ()
hdy_header_group_add_header_bar, hdy_header_group_add_header_bar ()
hdy_header_group_get_focus, hdy_header_group_get_focus ()
hdy_header_group_get_header_bars, hdy_header_group_get_header_bars ()
hdy_header_group_new, hdy_header_group_new ()
hdy_header_group_remove_header_bar, hdy_header_group_remove_header_bar ()
hdy_header_group_set_focus, hdy_header_group_set_focus ()
hdy_init, hdy_init ()
hdy_leaflet_get_child_transition_duration, hdy_leaflet_get_child_transition_duration ()
hdy_leaflet_get_child_transition_running, hdy_leaflet_get_child_transition_running ()
hdy_leaflet_get_child_transition_type, hdy_leaflet_get_child_transition_type ()
hdy_leaflet_get_fold, hdy_leaflet_get_fold ()
hdy_leaflet_get_homogeneous, hdy_leaflet_get_homogeneous ()
hdy_leaflet_get_interpolate_size, hdy_leaflet_get_interpolate_size ()
hdy_leaflet_get_mode_transition_duration, hdy_leaflet_get_mode_transition_duration ()
hdy_leaflet_get_mode_transition_type, hdy_leaflet_get_mode_transition_type ()
hdy_leaflet_get_visible_child, hdy_leaflet_get_visible_child ()
hdy_leaflet_get_visible_child_name, hdy_leaflet_get_visible_child_name ()
hdy_leaflet_new, hdy_leaflet_new ()
hdy_leaflet_set_child_transition_duration, hdy_leaflet_set_child_transition_duration ()
hdy_leaflet_set_child_transition_type, hdy_leaflet_set_child_transition_type ()
hdy_leaflet_set_homogeneous, hdy_leaflet_set_homogeneous ()
hdy_leaflet_set_interpolate_size, hdy_leaflet_set_interpolate_size ()
hdy_leaflet_set_mode_transition_duration, hdy_leaflet_set_mode_transition_duration ()
hdy_leaflet_set_mode_transition_type, hdy_leaflet_set_mode_transition_type ()
hdy_leaflet_set_visible_child, hdy_leaflet_set_visible_child ()
hdy_leaflet_set_visible_child_name, hdy_leaflet_set_visible_child_name ()
hdy_list_box_separator_header, hdy_list_box_separator_header ()
HDY_MAJOR_VERSION, HDY_MAJOR_VERSION
HDY_MICRO_VERSION, HDY_MICRO_VERSION
HDY_MINOR_VERSION, HDY_MINOR_VERSION
hdy_search_bar_connect_entry, hdy_search_bar_connect_entry ()
hdy_search_bar_get_search_mode, hdy_search_bar_get_search_mode ()
hdy_search_bar_get_show_close_button, hdy_search_bar_get_show_close_button ()
hdy_search_bar_handle_event, hdy_search_bar_handle_event ()
hdy_search_bar_new, hdy_search_bar_new ()
hdy_search_bar_set_search_mode, hdy_search_bar_set_search_mode ()
hdy_search_bar_set_show_close_button, hdy_search_bar_set_show_close_button ()
hdy_string_utf8_len, hdy_string_utf8_len ()
hdy_string_utf8_truncate, hdy_string_utf8_truncate ()
hdy_title_bar_get_selection_mode, hdy_title_bar_get_selection_mode ()
hdy_title_bar_new, hdy_title_bar_new ()
hdy_title_bar_set_selection_mode, hdy_title_bar_set_selection_mode ()
HDY_TYPE_ACTION_ROW, HDY_TYPE_ACTION_ROW
HDY_TYPE_ARROWS, HDY_TYPE_ARROWS
HDY_TYPE_COLUMN, HDY_TYPE_COLUMN
HDY_TYPE_COMBO_ROW, HDY_TYPE_COMBO_ROW
HDY_TYPE_DIALER, HDY_TYPE_DIALER
HDY_TYPE_DIALER_BUTTON, HDY_TYPE_DIALER_BUTTON
HDY_TYPE_DIALER_CYCLE_BUTTON, HDY_TYPE_DIALER_CYCLE_BUTTON
HDY_TYPE_ENUM_VALUE_OBJECT, HDY_TYPE_ENUM_VALUE_OBJECT
HDY_TYPE_EXPANDER_ROW, HDY_TYPE_EXPANDER_ROW
HDY_TYPE_HEADER_GROUP, HDY_TYPE_HEADER_GROUP
HDY_TYPE_LEAFLET, HDY_TYPE_LEAFLET
HDY_TYPE_SEARCH_BAR, HDY_TYPE_SEARCH_BAR
HDY_TYPE_TITLE_BAR, HDY_TYPE_TITLE_BAR
HDY_VERSION, HDY_VERSION
HDY_VERSION_HEX, HDY_VERSION_HEX
HDY_VERSION_S, HDY_VERSION_S