<?xml version="1.0"?>
<dump>
  <enum name="AdwAnimationState" get-type="adw_animation_state_get_type">
    <member name="ADW_ANIMATION_IDLE" nick="idle" value="0"/>
    <member name="ADW_ANIMATION_PAUSED" nick="paused" value="1"/>
    <member name="ADW_ANIMATION_PLAYING" nick="playing" value="2"/>
    <member name="ADW_ANIMATION_FINISHED" nick="finished" value="3"/>
  </enum>  <enum name="AdwEasing" get-type="adw_easing_get_type">
    <member name="ADW_LINEAR" nick="linear" value="0"/>
    <member name="ADW_EASE_IN_QUAD" nick="ease-in-quad" value="1"/>
    <member name="ADW_EASE_OUT_QUAD" nick="ease-out-quad" value="2"/>
    <member name="ADW_EASE_IN_OUT_QUAD" nick="ease-in-out-quad" value="3"/>
    <member name="ADW_EASE_IN_CUBIC" nick="ease-in-cubic" value="4"/>
    <member name="ADW_EASE_OUT_CUBIC" nick="ease-out-cubic" value="5"/>
    <member name="ADW_EASE_IN_OUT_CUBIC" nick="ease-in-out-cubic" value="6"/>
    <member name="ADW_EASE_IN_QUART" nick="ease-in-quart" value="7"/>
    <member name="ADW_EASE_OUT_QUART" nick="ease-out-quart" value="8"/>
    <member name="ADW_EASE_IN_OUT_QUART" nick="ease-in-out-quart" value="9"/>
    <member name="ADW_EASE_IN_QUINT" nick="ease-in-quint" value="10"/>
    <member name="ADW_EASE_OUT_QUINT" nick="ease-out-quint" value="11"/>
    <member name="ADW_EASE_IN_OUT_QUINT" nick="ease-in-out-quint" value="12"/>
    <member name="ADW_EASE_IN_SINE" nick="ease-in-sine" value="13"/>
    <member name="ADW_EASE_OUT_SINE" nick="ease-out-sine" value="14"/>
    <member name="ADW_EASE_IN_OUT_SINE" nick="ease-in-out-sine" value="15"/>
    <member name="ADW_EASE_IN_EXPO" nick="ease-in-expo" value="16"/>
    <member name="ADW_EASE_OUT_EXPO" nick="ease-out-expo" value="17"/>
    <member name="ADW_EASE_IN_OUT_EXPO" nick="ease-in-out-expo" value="18"/>
    <member name="ADW_EASE_IN_CIRC" nick="ease-in-circ" value="19"/>
    <member name="ADW_EASE_OUT_CIRC" nick="ease-out-circ" value="20"/>
    <member name="ADW_EASE_IN_OUT_CIRC" nick="ease-in-out-circ" value="21"/>
    <member name="ADW_EASE_IN_ELASTIC" nick="ease-in-elastic" value="22"/>
    <member name="ADW_EASE_OUT_ELASTIC" nick="ease-out-elastic" value="23"/>
    <member name="ADW_EASE_IN_OUT_ELASTIC" nick="ease-in-out-elastic" value="24"/>
    <member name="ADW_EASE_IN_BACK" nick="ease-in-back" value="25"/>
    <member name="ADW_EASE_OUT_BACK" nick="ease-out-back" value="26"/>
    <member name="ADW_EASE_IN_OUT_BACK" nick="ease-in-out-back" value="27"/>
    <member name="ADW_EASE_IN_BOUNCE" nick="ease-in-bounce" value="28"/>
    <member name="ADW_EASE_OUT_BOUNCE" nick="ease-out-bounce" value="29"/>
    <member name="ADW_EASE_IN_OUT_BOUNCE" nick="ease-in-out-bounce" value="30"/>
  </enum>  <enum name="AdwFlapFoldPolicy" get-type="adw_flap_fold_policy_get_type">
    <member name="ADW_FLAP_FOLD_POLICY_NEVER" nick="never" value="0"/>
    <member name="ADW_FLAP_FOLD_POLICY_ALWAYS" nick="always" value="1"/>
    <member name="ADW_FLAP_FOLD_POLICY_AUTO" nick="auto" value="2"/>
  </enum>  <enum name="AdwFlapTransitionType" get-type="adw_flap_transition_type_get_type">
    <member name="ADW_FLAP_TRANSITION_TYPE_OVER" nick="over" value="0"/>
    <member name="ADW_FLAP_TRANSITION_TYPE_UNDER" nick="under" value="1"/>
    <member name="ADW_FLAP_TRANSITION_TYPE_SLIDE" nick="slide" value="2"/>
  </enum>  <enum name="AdwFoldThresholdPolicy" get-type="adw_fold_threshold_policy_get_type">
    <member name="ADW_FOLD_THRESHOLD_POLICY_MINIMUM" nick="minimum" value="0"/>
    <member name="ADW_FOLD_THRESHOLD_POLICY_NATURAL" nick="natural" value="1"/>
  </enum>  <enum name="AdwCenteringPolicy" get-type="adw_centering_policy_get_type">
    <member name="ADW_CENTERING_POLICY_LOOSE" nick="loose" value="0"/>
    <member name="ADW_CENTERING_POLICY_STRICT" nick="strict" value="1"/>
  </enum>  <enum name="AdwLeafletTransitionType" get-type="adw_leaflet_transition_type_get_type">
    <member name="ADW_LEAFLET_TRANSITION_TYPE_OVER" nick="over" value="0"/>
    <member name="ADW_LEAFLET_TRANSITION_TYPE_UNDER" nick="under" value="1"/>
    <member name="ADW_LEAFLET_TRANSITION_TYPE_SLIDE" nick="slide" value="2"/>
  </enum>  <enum name="AdwResponseAppearance" get-type="adw_response_appearance_get_type">
    <member name="ADW_RESPONSE_DEFAULT" nick="default" value="0"/>
    <member name="ADW_RESPONSE_SUGGESTED" nick="suggested" value="1"/>
    <member name="ADW_RESPONSE_DESTRUCTIVE" nick="destructive" value="2"/>
  </enum>  <enum name="AdwNavigationDirection" get-type="adw_navigation_direction_get_type">
    <member name="ADW_NAVIGATION_DIRECTION_BACK" nick="back" value="0"/>
    <member name="ADW_NAVIGATION_DIRECTION_FORWARD" nick="forward" value="1"/>
  </enum>  <enum name="AdwSqueezerTransitionType" get-type="adw_squeezer_transition_type_get_type">
    <member name="ADW_SQUEEZER_TRANSITION_TYPE_NONE" nick="none" value="0"/>
    <member name="ADW_SQUEEZER_TRANSITION_TYPE_CROSSFADE" nick="crossfade" value="1"/>
  </enum>  <enum name="AdwColorScheme" get-type="adw_color_scheme_get_type">
    <member name="ADW_COLOR_SCHEME_DEFAULT" nick="default" value="0"/>
    <member name="ADW_COLOR_SCHEME_FORCE_LIGHT" nick="force-light" value="1"/>
    <member name="ADW_COLOR_SCHEME_PREFER_LIGHT" nick="prefer-light" value="2"/>
    <member name="ADW_COLOR_SCHEME_PREFER_DARK" nick="prefer-dark" value="3"/>
    <member name="ADW_COLOR_SCHEME_FORCE_DARK" nick="force-dark" value="4"/>
  </enum>  <flags name="AdwTabViewShortcuts" get-type="adw_tab_view_shortcuts_get_type">
    <member name="ADW_TAB_VIEW_SHORTCUT_NONE" nick="none" value="0"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_TAB" nick="control-tab" value="1"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_TAB" nick="control-shift-tab" value="2"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_PAGE_UP" nick="control-page-up" value="4"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_PAGE_DOWN" nick="control-page-down" value="8"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_HOME" nick="control-home" value="16"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_END" nick="control-end" value="32"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_PAGE_UP" nick="control-shift-page-up" value="64"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_PAGE_DOWN" nick="control-shift-page-down" value="128"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_HOME" nick="control-shift-home" value="256"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_END" nick="control-shift-end" value="512"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_ALT_DIGITS" nick="alt-digits" value="1024"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_ALT_ZERO" nick="alt-zero" value="2048"/>
    <member name="ADW_TAB_VIEW_SHORTCUT_ALL_SHORTCUTS" nick="all-shortcuts" value="4095"/>
  </flags>
  <enum name="AdwToastPriority" get-type="adw_toast_priority_get_type">
    <member name="ADW_TOAST_PRIORITY_NORMAL" nick="normal" value="0"/>
    <member name="ADW_TOAST_PRIORITY_HIGH" nick="high" value="1"/>
  </enum>  <enum name="AdwViewSwitcherPolicy" get-type="adw_view_switcher_policy_get_type">
    <member name="ADW_VIEW_SWITCHER_POLICY_NARROW" nick="narrow" value="0"/>
    <member name="ADW_VIEW_SWITCHER_POLICY_WIDE" nick="wide" value="1"/>
  </enum>  <class name="AdwWindow" get-type="adw_window_get_type" parents="GtkWindow,GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkNative"/>
    <implements name="GtkShortcutManager"/>
    <implements name="GtkRoot"/>
    <property name="content" type="GtkWidget" flags="1073742051"/>
  </class>
  <class name="AdwAboutWindow" get-type="adw_about_window_get_type" parents="AdwWindow,GtkWindow,GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkNative"/>
    <implements name="GtkShortcutManager"/>
    <implements name="GtkRoot"/>
    <property name="application-icon" type="gchararray" flags="1073742051" default-value=""/>
    <property name="application-name" type="gchararray" flags="1073742051" default-value=""/>
    <property name="developer-name" type="gchararray" flags="1073742051" default-value=""/>
    <property name="version" type="gchararray" flags="1073742051" default-value=""/>
    <property name="release-notes-version" type="gchararray" flags="1073742051" default-value=""/>
    <property name="release-notes" type="gchararray" flags="1073742051" default-value=""/>
    <property name="comments" type="gchararray" flags="1073742051" default-value=""/>
    <property name="website" type="gchararray" flags="1073742051" default-value=""/>
    <property name="support-url" type="gchararray" flags="1073742051" default-value=""/>
    <property name="issue-url" type="gchararray" flags="1073742051" default-value=""/>
    <property name="debug-info" type="gchararray" flags="1073742051" default-value=""/>
    <property name="debug-info-filename" type="gchararray" flags="1073742051" default-value=""/>
    <property name="developers" type="GStrv" flags="1073741827"/>
    <property name="designers" type="GStrv" flags="1073741827"/>
    <property name="artists" type="GStrv" flags="1073741827"/>
    <property name="documenters" type="GStrv" flags="1073742051"/>
    <property name="translator-credits" type="gchararray" flags="1073742051" default-value=""/>
    <property name="copyright" type="gchararray" flags="1073742051" default-value=""/>
    <property name="license-type" type="GtkLicense" flags="1073742051" default-value="GTK_LICENSE_UNKNOWN"/>
    <property name="license" type="gchararray" flags="1073742051" default-value=""/>
    <signal name="activate-link" return="gboolean" when="last">
      <param type="gchararray"/>
    </signal>
  </class>
  <class name="AdwPreferencesRow" get-type="adw_preferences_row_get_type" parents="GtkListBoxRow,GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkActionable"/>
    <property name="title" type="gchararray" flags="1073742051" default-value=""/>
    <property name="use-underline" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="title-selectable" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="use-markup" type="gboolean" flags="1073742051" default-value="TRUE"/>
  </class>
  <class name="AdwActionRow" get-type="adw_action_row_get_type" parents="AdwPreferencesRow,GtkListBoxRow,GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkActionable"/>
    <property name="subtitle" type="gchararray" flags="1073742051" default-value=""/>
    <property name="icon-name" type="gchararray" flags="1073742051" default-value=""/>
    <property name="activatable-widget" type="GtkWidget" flags="1073742051"/>
    <property name="title-lines" type="gint" flags="1073742051" default-value="0"/>
    <property name="subtitle-lines" type="gint" flags="1073742051" default-value="0"/>
    <property name="subtitle-selectable" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <signal name="activated" return="void" when="last">
    </signal>
  </class>
  <class name="AdwAnimationTarget" get-type="adw_animation_target_get_type" parents="GObject" abstract="1">
  </class>
  <class name="AdwCallbackAnimationTarget" get-type="adw_callback_animation_target_get_type" parents="AdwAnimationTarget,GObject" final="1">
  </class>
  <class name="AdwPropertyAnimationTarget" get-type="adw_property_animation_target_get_type" parents="AdwAnimationTarget,GObject" final="1">
    <property name="object" type="GObject" flags="235"/>
    <property name="pspec" type="GParam" flags="235"/>
  </class>
  <class name="AdwAnimation" get-type="adw_animation_get_type" parents="GObject" abstract="1">
    <property name="widget" type="GtkWidget" flags="235"/>
    <property name="target" type="AdwAnimationTarget" flags="1073742055"/>
    <property name="value" type="gdouble" flags="225" default-value="0.000000"/>
    <property name="state" type="AdwAnimationState" flags="225" default-value="ADW_ANIMATION_IDLE"/>
    <property name="follow-enable-animations-setting" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <signal name="done" return="void" when="last">
    </signal>
  </class>
  <class name="AdwStyleManager" get-type="adw_style_manager_get_type" parents="GObject" final="1">
    <property name="display" type="GdkDisplay" flags="235"/>
    <property name="color-scheme" type="AdwColorScheme" flags="1073742051" default-value="ADW_COLOR_SCHEME_DEFAULT"/>
    <property name="system-supports-color-schemes" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="dark" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="high-contrast" type="gboolean" flags="225" default-value="FALSE"/>
  </class>
  <class name="AdwApplication" get-type="adw_application_get_type" parents="GtkApplication,GApplication,GObject">
    <implements name="GActionGroup"/>
    <implements name="GActionMap"/>
    <property name="style-manager" type="AdwStyleManager" flags="225"/>
  </class>
  <class name="AdwApplicationWindow" get-type="adw_application_window_get_type" parents="GtkApplicationWindow,GtkWindow,GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkNative"/>
    <implements name="GtkShortcutManager"/>
    <implements name="GtkRoot"/>
    <implements name="GActionGroup"/>
    <implements name="GActionMap"/>
    <property name="content" type="GtkWidget" flags="1073742051"/>
  </class>
  <class name="AdwAvatar" get-type="adw_avatar_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="icon-name" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="text" type="gchararray" flags="1073742051" default-value=""/>
    <property name="show-initials" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="custom-image" type="GdkPaintable" flags="1073742051"/>
    <property name="size" type="gint" flags="1073742051" default-value="-1"/>
  </class>
  <class name="AdwBanner" get-type="adw_banner_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkActionable"/>
    <property name="title" type="gchararray" flags="1073742051" default-value=""/>
    <property name="button-label" type="gchararray" flags="1073742051" default-value=""/>
    <property name="revealed" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="use-markup" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <signal name="button-clicked" return="void" when="last">
    </signal>
  </class>
  <class name="AdwBin" get-type="adw_bin_get_type" parents="GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="child" type="GtkWidget" flags="1073742051"/>
  </class>
  <class name="AdwButtonContent" get-type="adw_button_content_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="icon-name" type="gchararray" flags="1073742051" default-value=""/>
    <property name="label" type="gchararray" flags="1073742051" default-value=""/>
    <property name="use-underline" type="gboolean" flags="1073742051" default-value="FALSE"/>
  </class>
  <boxed name="AdwSpringParams" get-type="adw_spring_params_get_type"/>
  <class name="AdwCarousel" get-type="adw_carousel_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkOrientable"/>
    <implements name="AdwSwipeable"/>
    <property name="n-pages" type="guint" flags="225" default-value="0"/>
    <property name="position" type="gdouble" flags="225" default-value="0.000000"/>
    <property name="interactive" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="spacing" type="guint" flags="1073742051" default-value="0"/>
    <property name="scroll-params" type="AdwSpringParams" flags="1073742051"/>
    <property name="allow-mouse-drag" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="allow-scroll-wheel" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="allow-long-swipes" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="reveal-duration" type="guint" flags="1073742051" default-value="0"/>
    <signal name="page-changed" return="void" when="last">
      <param type="guint"/>
    </signal>
  </class>
  <class name="AdwCarouselIndicatorDots" get-type="adw_carousel_indicator_dots_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkOrientable"/>
    <property name="carousel" type="AdwCarousel" flags="1073742051"/>
  </class>
  <class name="AdwCarouselIndicatorLines" get-type="adw_carousel_indicator_lines_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkOrientable"/>
    <property name="carousel" type="AdwCarousel" flags="1073742051"/>
  </class>
  <class name="AdwClamp" get-type="adw_clamp_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkOrientable"/>
    <property name="child" type="GtkWidget" flags="1073742051"/>
    <property name="maximum-size" type="gint" flags="1073742051" default-value="600"/>
    <property name="tightening-threshold" type="gint" flags="1073742051" default-value="400"/>
  </class>
  <class name="AdwClampLayout" get-type="adw_clamp_layout_get_type" parents="GtkLayoutManager,GObject" final="1">
    <implements name="GtkOrientable"/>
    <property name="maximum-size" type="gint" flags="1073742051" default-value="600"/>
    <property name="tightening-threshold" type="gint" flags="1073742051" default-value="400"/>
  </class>
  <class name="AdwClampScrollable" get-type="adw_clamp_scrollable_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkOrientable"/>
    <implements name="GtkScrollable"/>
    <property name="child" type="GtkWidget" flags="1073742051"/>
    <property name="maximum-size" type="gint" flags="1073742051" default-value="600"/>
    <property name="tightening-threshold" type="gint" flags="1073742051" default-value="400"/>
  </class>
  <class name="AdwComboRow" get-type="adw_combo_row_get_type" parents="AdwActionRow,AdwPreferencesRow,GtkListBoxRow,GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkActionable"/>
    <property name="selected" type="guint" flags="1073742051" default-value="4294967295"/>
    <property name="selected-item" type="GObject" flags="225"/>
    <property name="model" type="GListModel" flags="1073742051"/>
    <property name="factory" type="GtkListItemFactory" flags="1073742051"/>
    <property name="list-factory" type="GtkListItemFactory" flags="1073742051"/>
    <property name="expression" type="GtkExpression" flags="1073742051"/>
    <property name="use-subtitle" type="gboolean" flags="1073742051" default-value="FALSE"/>
  </class>
  <class name="AdwEntryRow" get-type="adw_entry_row_get_type" parents="AdwPreferencesRow,GtkListBoxRow,GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkActionable"/>
    <implements name="GtkEditable"/>
    <property name="show-apply-button" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="input-hints" type="GtkInputHints" flags="1073742051" default-value="GTK_INPUT_HINT_NONE"/>
    <property name="input-purpose" type="GtkInputPurpose" flags="1073742051" default-value="GTK_INPUT_PURPOSE_FREE_FORM"/>
    <property name="attributes" type="PangoAttrList" flags="1073742051"/>
    <property name="enable-emoji-completion" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="activates-default" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <signal name="apply" return="void" when="last">
    </signal>
    <signal name="entry-activated" return="void" when="last">
    </signal>
  </class>
  <class name="AdwEnumListItem" get-type="adw_enum_list_item_get_type" parents="GObject" final="1">
    <property name="value" type="gint" flags="225" default-value="0"/>
    <property name="name" type="gchararray" flags="225" default-value="NULL"/>
    <property name="nick" type="gchararray" flags="225" default-value="NULL"/>
  </class>
  <class name="AdwEnumListModel" get-type="adw_enum_list_model_get_type" parents="GObject" final="1">
    <implements name="GListModel"/>
    <property name="enum-type" type="GType" flags="235"/>
  </class>
  <class name="AdwExpanderRow" get-type="adw_expander_row_get_type" parents="AdwPreferencesRow,GtkListBoxRow,GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkActionable"/>
    <property name="subtitle" type="gchararray" flags="1073742051" default-value=""/>
    <property name="icon-name" type="gchararray" flags="1073742051" default-value=""/>
    <property name="expanded" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="enable-expansion" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="show-enable-switch" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="title-lines" type="gint" flags="1073742051" default-value="0"/>
    <property name="subtitle-lines" type="gint" flags="1073742051" default-value="0"/>
  </class>
  <class name="AdwFlap" get-type="adw_flap_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkOrientable"/>
    <implements name="AdwSwipeable"/>
    <property name="content" type="GtkWidget" flags="1073742051"/>
    <property name="flap" type="GtkWidget" flags="1073742051"/>
    <property name="separator" type="GtkWidget" flags="1073742051"/>
    <property name="flap-position" type="GtkPackType" flags="1073742051" default-value="GTK_PACK_START"/>
    <property name="reveal-flap" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="reveal-params" type="AdwSpringParams" flags="1073742051"/>
    <property name="reveal-progress" type="gdouble" flags="225" default-value="1.000000"/>
    <property name="fold-policy" type="AdwFlapFoldPolicy" flags="1073742051" default-value="ADW_FLAP_FOLD_POLICY_AUTO"/>
    <property name="fold-threshold-policy" type="AdwFoldThresholdPolicy" flags="1073742051" default-value="ADW_FOLD_THRESHOLD_POLICY_MINIMUM"/>
    <property name="fold-duration" type="guint" flags="1073742051" default-value="250"/>
    <property name="folded" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="locked" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="transition-type" type="AdwFlapTransitionType" flags="1073742051" default-value="ADW_FLAP_TRANSITION_TYPE_OVER"/>
    <property name="modal" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="swipe-to-open" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="swipe-to-close" type="gboolean" flags="1073742051" default-value="TRUE"/>
  </class>
  <class name="AdwHeaderBar" get-type="adw_header_bar_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="title-widget" type="GtkWidget" flags="1073742051"/>
    <property name="show-start-title-buttons" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="show-end-title-buttons" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="decoration-layout" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="centering-policy" type="AdwCenteringPolicy" flags="1073742051" default-value="ADW_CENTERING_POLICY_LOOSE"/>
  </class>
  <class name="AdwLeafletPage" get-type="adw_leaflet_page_get_type" parents="GObject" final="1">
    <property name="child" type="GtkWidget" flags="235"/>
    <property name="name" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="navigatable" type="gboolean" flags="1073742051" default-value="TRUE"/>
  </class>
  <class name="AdwLeaflet" get-type="adw_leaflet_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkOrientable"/>
    <implements name="AdwSwipeable"/>
    <property name="can-unfold" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="folded" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="fold-threshold-policy" type="AdwFoldThresholdPolicy" flags="1073742051" default-value="ADW_FOLD_THRESHOLD_POLICY_MINIMUM"/>
    <property name="homogeneous" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="visible-child" type="GtkWidget" flags="1073742051"/>
    <property name="visible-child-name" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="transition-type" type="AdwLeafletTransitionType" flags="1073742051" default-value="ADW_LEAFLET_TRANSITION_TYPE_OVER"/>
    <property name="mode-transition-duration" type="guint" flags="1073742051" default-value="250"/>
    <property name="child-transition-params" type="AdwSpringParams" flags="1073742051"/>
    <property name="child-transition-running" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="can-navigate-back" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="can-navigate-forward" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="pages" type="GtkSelectionModel" flags="225"/>
  </class>
  <class name="AdwMessageDialog" get-type="adw_message_dialog_get_type" parents="GtkWindow,GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkNative"/>
    <implements name="GtkShortcutManager"/>
    <implements name="GtkRoot"/>
    <property name="heading" type="gchararray" flags="1073742051" default-value=""/>
    <property name="heading-use-markup" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="body" type="gchararray" flags="1073742051" default-value=""/>
    <property name="body-use-markup" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="extra-child" type="GtkWidget" flags="1073742051"/>
    <property name="default-response" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="close-response" type="gchararray" flags="1073742051" default-value="close"/>
    <signal name="response" return="void" when="last" detailed="1">
      <param type="gchararray"/>
    </signal>
  </class>
  <class name="AdwPasswordEntryRow" get-type="adw_password_entry_row_get_type" parents="AdwEntryRow,AdwPreferencesRow,GtkListBoxRow,GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkActionable"/>
    <implements name="GtkEditable"/>
  </class>
  <class name="AdwPreferencesGroup" get-type="adw_preferences_group_get_type" parents="GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="title" type="gchararray" flags="1073742051" default-value=""/>
    <property name="description" type="gchararray" flags="1073742051" default-value=""/>
    <property name="header-suffix" type="GtkWidget" flags="1073742051"/>
  </class>
  <class name="AdwPreferencesPage" get-type="adw_preferences_page_get_type" parents="GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="icon-name" type="gchararray" flags="1073742051" default-value=""/>
    <property name="title" type="gchararray" flags="1073742051" default-value=""/>
    <property name="name" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="use-underline" type="gboolean" flags="1073742051" default-value="FALSE"/>
  </class>
  <class name="AdwToast" get-type="adw_toast_get_type" parents="GObject" final="1">
    <property name="title" type="gchararray" flags="1073742051" default-value=""/>
    <property name="button-label" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="action-name" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="action-target" type="GVariant" flags="1073742051"/>
    <property name="priority" type="AdwToastPriority" flags="1073742051" default-value="ADW_TOAST_PRIORITY_NORMAL"/>
    <property name="timeout" type="guint" flags="1073742051" default-value="5"/>
    <property name="custom-title" type="GtkWidget" flags="1073742051"/>
    <signal name="button-clicked" return="void" when="last">
    </signal>
    <signal name="dismissed" return="void" when="first">
    </signal>
  </class>
  <class name="AdwPreferencesWindow" get-type="adw_preferences_window_get_type" parents="AdwWindow,GtkWindow,GtkWidget,GInitiallyUnowned,GObject">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkNative"/>
    <implements name="GtkShortcutManager"/>
    <implements name="GtkRoot"/>
    <property name="visible-page" type="GtkWidget" flags="1073742051"/>
    <property name="visible-page-name" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="search-enabled" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="can-navigate-back" type="gboolean" flags="1073742051" default-value="FALSE"/>
  </class>
  <class name="AdwSplitButton" get-type="adw_split_button_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkActionable"/>
    <property name="label" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="use-underline" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="icon-name" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="child" type="GtkWidget" flags="1073742051"/>
    <property name="menu-model" type="GMenuModel" flags="1073742051"/>
    <property name="popover" type="GtkPopover" flags="1073742051"/>
    <property name="direction" type="GtkArrowType" flags="1073742051" default-value="GTK_ARROW_DOWN"/>
    <property name="dropdown-tooltip" type="gchararray" flags="1073742051" default-value=""/>
    <signal name="activate" return="void" when="first" action="1">
    </signal>
    <signal name="clicked" return="void" when="first" action="1">
    </signal>
  </class>
  <class name="AdwSpringAnimation" get-type="adw_spring_animation_get_type" parents="AdwAnimation,GObject" final="1">
    <property name="value-from" type="gdouble" flags="1073742055" default-value="0.000000"/>
    <property name="value-to" type="gdouble" flags="1073742055" default-value="0.000000"/>
    <property name="spring-params" type="AdwSpringParams" flags="1073742055"/>
    <property name="initial-velocity" type="gdouble" flags="1073742051" default-value="0.000000"/>
    <property name="epsilon" type="gdouble" flags="1073742051" default-value="0.001000"/>
    <property name="clamp" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="estimated-duration" type="guint" flags="225" default-value="0"/>
    <property name="velocity" type="gdouble" flags="225" default-value="0.000000"/>
  </class>
  <class name="AdwSqueezerPage" get-type="adw_squeezer_page_get_type" parents="GObject" final="1">
    <property name="child" type="GtkWidget" flags="235"/>
    <property name="enabled" type="gboolean" flags="1073742051" default-value="TRUE"/>
  </class>
  <class name="AdwSqueezer" get-type="adw_squeezer_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkOrientable"/>
    <property name="visible-child" type="GtkWidget" flags="225"/>
    <property name="homogeneous" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="switch-threshold-policy" type="AdwFoldThresholdPolicy" flags="1073742051" default-value="ADW_FOLD_THRESHOLD_POLICY_NATURAL"/>
    <property name="allow-none" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="transition-duration" type="guint" flags="1073742051" default-value="200"/>
    <property name="transition-type" type="AdwSqueezerTransitionType" flags="1073742051" default-value="ADW_SQUEEZER_TRANSITION_TYPE_NONE"/>
    <property name="transition-running" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="interpolate-size" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="xalign" type="gfloat" flags="1073742051" default-value="0.500000"/>
    <property name="yalign" type="gfloat" flags="1073742051" default-value="0.500000"/>
    <property name="pages" type="GtkSelectionModel" flags="225"/>
  </class>
  <class name="AdwStatusPage" get-type="adw_status_page_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="icon-name" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="paintable" type="GdkPaintable" flags="1073742051"/>
    <property name="title" type="gchararray" flags="1073742051" default-value=""/>
    <property name="description" type="gchararray" flags="1073742051" default-value=""/>
    <property name="child" type="GtkWidget" flags="1073742051"/>
  </class>
  <interface name="AdwSwipeable" get-type="adw_swipeable_get_type">
    <prerequisite name="GtkWidget"/>
  </interface>
  <class name="AdwSwipeTracker" get-type="adw_swipe_tracker_get_type" parents="GObject" final="1">
    <implements name="GtkOrientable"/>
    <property name="swipeable" type="AdwSwipeable" flags="235"/>
    <property name="enabled" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="reversed" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="allow-mouse-drag" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="allow-long-swipes" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <signal name="prepare" return="void" when="first">
      <param type="AdwNavigationDirection"/>
    </signal>
    <signal name="begin-swipe" return="void" when="first">
    </signal>
    <signal name="update-swipe" return="void" when="first">
      <param type="gdouble"/>
    </signal>
    <signal name="end-swipe" return="void" when="first">
      <param type="gdouble"/>
      <param type="gdouble"/>
    </signal>
  </class>
  <class name="AdwTabPage" get-type="adw_tab_page_get_type" parents="GObject" final="1">
    <implements name="GtkAccessible"/>
    <property name="child" type="GtkWidget" flags="235"/>
    <property name="parent" type="AdwTabPage" flags="1073742059"/>
    <property name="selected" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="pinned" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="title" type="gchararray" flags="1073742051" default-value=""/>
    <property name="tooltip" type="gchararray" flags="1073742051" default-value=""/>
    <property name="icon" type="GIcon" flags="1073742051"/>
    <property name="loading" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="indicator-icon" type="GIcon" flags="1073742051"/>
    <property name="indicator-tooltip" type="gchararray" flags="1073742051" default-value=""/>
    <property name="indicator-activatable" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="needs-attention" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="keyword" type="gchararray" flags="1073742051" default-value=""/>
    <property name="thumbnail-xalign" type="gfloat" flags="1073742051" default-value="0.000000"/>
    <property name="thumbnail-yalign" type="gfloat" flags="1073742051" default-value="0.000000"/>
    <property name="live-thumbnail" type="gboolean" flags="1073742051" default-value="FALSE"/>
  </class>
  <class name="AdwTabView" get-type="adw_tab_view_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="n-pages" type="gint" flags="225" default-value="0"/>
    <property name="n-pinned-pages" type="gint" flags="225" default-value="0"/>
    <property name="is-transferring-page" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="selected-page" type="AdwTabPage" flags="1073742051"/>
    <property name="default-icon" type="GIcon" flags="1073742051"/>
    <property name="menu-model" type="GMenuModel" flags="1073742051"/>
    <property name="shortcuts" type="AdwTabViewShortcuts" flags="1073742051" default-value="ADW_TAB_VIEW_SHORTCUT_CONTROL_TAB | ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_TAB | ADW_TAB_VIEW_SHORTCUT_CONTROL_PAGE_UP | ADW_TAB_VIEW_SHORTCUT_CONTROL_PAGE_DOWN | ADW_TAB_VIEW_SHORTCUT_CONTROL_HOME | ADW_TAB_VIEW_SHORTCUT_CONTROL_END | ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_PAGE_UP | ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_PAGE_DOWN | ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_HOME | ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_END | ADW_TAB_VIEW_SHORTCUT_ALT_DIGITS | ADW_TAB_VIEW_SHORTCUT_ALT_ZERO"/>
    <property name="pages" type="GtkSelectionModel" flags="225"/>
    <signal name="page-attached" return="void" when="last">
      <param type="AdwTabPage"/>
      <param type="gint"/>
    </signal>
    <signal name="page-detached" return="void" when="last">
      <param type="AdwTabPage"/>
      <param type="gint"/>
    </signal>
    <signal name="page-reordered" return="void" when="last">
      <param type="AdwTabPage"/>
      <param type="gint"/>
    </signal>
    <signal name="close-page" return="gboolean" when="last">
      <param type="AdwTabPage"/>
    </signal>
    <signal name="setup-menu" return="void" when="last">
      <param type="AdwTabPage"/>
    </signal>
    <signal name="create-window" return="AdwTabView" when="last">
    </signal>
    <signal name="indicator-activated" return="void" when="last">
      <param type="AdwTabPage"/>
    </signal>
  </class>
  <class name="AdwTabBar" get-type="adw_tab_bar_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="view" type="AdwTabView" flags="1073742051"/>
    <property name="start-action-widget" type="GtkWidget" flags="1073742051"/>
    <property name="end-action-widget" type="GtkWidget" flags="1073742051"/>
    <property name="autohide" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="tabs-revealed" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="expand-tabs" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="inverted" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="is-overflowing" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="extra-drag-preload" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <signal name="extra-drag-drop" return="gboolean" when="last">
      <param type="AdwTabPage"/>
      <param type="GValue"/>
    </signal>
    <signal name="extra-drag-value" return="GdkDragAction" when="last">
      <param type="AdwTabPage"/>
      <param type="GValue"/>
    </signal>
  </class>
  <class name="AdwTabButton" get-type="adw_tab_button_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <implements name="GtkActionable"/>
    <property name="view" type="AdwTabView" flags="1073741827"/>
    <signal name="activate" return="void" when="first" action="1">
    </signal>
    <signal name="clicked" return="void" when="first" action="1">
    </signal>
  </class>
  <class name="AdwTabOverview" get-type="adw_tab_overview_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="view" type="AdwTabView" flags="1073742051"/>
    <property name="child" type="GtkWidget" flags="1073742051"/>
    <property name="open" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="inverted" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="enable-search" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="search-active" type="gboolean" flags="225" default-value="FALSE"/>
    <property name="enable-new-tab" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="secondary-menu" type="GMenuModel" flags="1073742051"/>
    <property name="show-start-title-buttons" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="show-end-title-buttons" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="extra-drag-preload" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <signal name="extra-drag-drop" return="gboolean" when="last">
      <param type="AdwTabPage"/>
      <param type="GValue"/>
    </signal>
    <signal name="extra-drag-value" return="GdkDragAction" when="last">
      <param type="AdwTabPage"/>
      <param type="GValue"/>
    </signal>
    <signal name="create-tab" return="AdwTabPage" when="last">
    </signal>
  </class>
  <class name="AdwTimedAnimation" get-type="adw_timed_animation_get_type" parents="AdwAnimation,GObject" final="1">
    <property name="value-from" type="gdouble" flags="1073742055" default-value="0.000000"/>
    <property name="value-to" type="gdouble" flags="1073742055" default-value="0.000000"/>
    <property name="duration" type="guint" flags="1073742055" default-value="0"/>
    <property name="easing" type="AdwEasing" flags="1073742055" default-value="ADW_EASE_OUT_CUBIC"/>
    <property name="repeat-count" type="guint" flags="1073742055" default-value="1"/>
    <property name="reverse" type="gboolean" flags="1073742055" default-value="FALSE"/>
    <property name="alternate" type="gboolean" flags="1073742055" default-value="FALSE"/>
  </class>
  <class name="AdwToastOverlay" get-type="adw_toast_overlay_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="child" type="GtkWidget" flags="1073742051"/>
  </class>
  <class name="AdwViewStackPage" get-type="adw_view_stack_page_get_type" parents="GObject" final="1">
    <implements name="GtkAccessible"/>
    <property name="child" type="GtkWidget" flags="235"/>
    <property name="name" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="title" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="use-underline" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="icon-name" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="needs-attention" type="gboolean" flags="1073742051" default-value="FALSE"/>
    <property name="badge-number" type="guint" flags="1073742051" default-value="0"/>
    <property name="visible" type="gboolean" flags="1073742051" default-value="TRUE"/>
  </class>
  <class name="AdwViewStack" get-type="adw_view_stack_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="hhomogeneous" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="vhomogeneous" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="visible-child" type="GtkWidget" flags="1073742051"/>
    <property name="visible-child-name" type="gchararray" flags="1073742051" default-value="NULL"/>
    <property name="pages" type="GtkSelectionModel" flags="225"/>
  </class>
  <class name="AdwViewSwitcher" get-type="adw_view_switcher_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="policy" type="AdwViewSwitcherPolicy" flags="1073742051" default-value="ADW_VIEW_SWITCHER_POLICY_NARROW"/>
    <property name="stack" type="AdwViewStack" flags="1073742051"/>
  </class>
  <class name="AdwViewSwitcherBar" get-type="adw_view_switcher_bar_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="stack" type="AdwViewStack" flags="1073742051"/>
    <property name="reveal" type="gboolean" flags="1073742051" default-value="FALSE"/>
  </class>
  <class name="AdwViewSwitcherTitle" get-type="adw_view_switcher_title_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="stack" type="AdwViewStack" flags="1073742051"/>
    <property name="title" type="gchararray" flags="1073742051" default-value=""/>
    <property name="subtitle" type="gchararray" flags="1073742051" default-value=""/>
    <property name="view-switcher-enabled" type="gboolean" flags="1073742051" default-value="TRUE"/>
    <property name="title-visible" type="gboolean" flags="225" default-value="TRUE"/>
  </class>
  <class name="AdwWindowTitle" get-type="adw_window_title_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
    <implements name="GtkAccessible"/>
    <implements name="GtkBuildable"/>
    <implements name="GtkConstraintTarget"/>
    <property name="title" type="gchararray" flags="1073742051" default-value=""/>
    <property name="subtitle" type="gchararray" flags="1073742051" default-value=""/>
  </class>
</dump>
