adw.c.types

Undocumented in source.

Public Imports

gid.basictypes
public import gid.basictypes;
Undocumented in source.
gio.c.types
public import gio.c.types;
Undocumented in source.
gtk.c.types
public import gtk.c.types;
Undocumented in source.

Members

Enums

AdwAnimationState
enum AdwAnimationState

Describes the possible states of an class@Animation.

AdwBreakpointConditionLengthType
enum AdwBreakpointConditionLengthType

Describes length types for struct@BreakpointCondition.

AdwBreakpointConditionRatioType
enum AdwBreakpointConditionRatioType

Describes ratio types for struct@BreakpointCondition.

AdwCenteringPolicy
enum AdwCenteringPolicy

Describes title centering behavior of a class@HeaderBar widget.

AdwColorScheme
enum AdwColorScheme

Application color schemes for property@StyleManager:color-scheme.

AdwDialogPresentationMode
enum AdwDialogPresentationMode

Describes the available presentation modes for class@Dialog.

AdwEasing
enum AdwEasing

Describes the available easing functions for use with class@TimedAnimation.

AdwFlapFoldPolicy
enum AdwFlapFoldPolicy

Describes the possible folding behavior of a class@Flap widget.

AdwFlapTransitionType
enum AdwFlapTransitionType

Describes transitions types of a class@Flap widget.

AdwFoldThresholdPolicy
enum AdwFoldThresholdPolicy

Determines when class@Flap and class@Leaflet will fold.

AdwLeafletTransitionType
enum AdwLeafletTransitionType

Describes the possible transitions in a class@Leaflet widget.

AdwLengthUnit
enum AdwLengthUnit

Describes length units.

AdwNavigationDirection
enum AdwNavigationDirection

Describes the direction of a swipe navigation gesture.

AdwResponseAppearance
enum AdwResponseAppearance

Describes the possible styles of class@AlertDialog response buttons.

AdwSqueezerTransitionType
enum AdwSqueezerTransitionType

Describes the possible transitions in a class@Squeezer widget.

AdwTabViewShortcuts
enum AdwTabViewShortcuts

Describes available shortcuts in an class@TabView.

AdwToastPriority
enum AdwToastPriority

class@Toast behavior when another toast is already displayed.

AdwToolbarStyle
enum AdwToolbarStyle

Describes the possible top or bottom bar styles in an class@ToolbarView widget.

AdwViewSwitcherPolicy
enum AdwViewSwitcherPolicy

Describes the adaptive modes of class@ViewSwitcher.

Structs

AdwAboutDialog
struct AdwAboutDialog

A dialog showing information about the application.

AdwAboutDialogClass
struct AdwAboutDialogClass
AdwAboutWindow
struct AdwAboutWindow

A window showing information about the application.

AdwAboutWindowClass
struct AdwAboutWindowClass
AdwActionRow
struct AdwActionRow

A gtk.list_box_row.ListBoxRow used to present actions.

AdwActionRowClass
struct AdwActionRowClass
AdwAlertDialog
struct AdwAlertDialog

A dialog presenting a message or a question.

AdwAlertDialogClass
struct AdwAlertDialogClass
AdwAnimation
struct AdwAnimation

A base class for animations.

AdwAnimationClass
struct AdwAnimationClass
AdwAnimationTarget
struct AdwAnimationTarget

Represents a value class@Animation can animate.

AdwAnimationTargetClass
struct AdwAnimationTargetClass
AdwApplication
struct AdwApplication

A base class for Adwaita applications.

AdwApplicationClass
struct AdwApplicationClass
AdwApplicationWindow
struct AdwApplicationWindow

A freeform application window.

AdwApplicationWindowClass
struct AdwApplicationWindowClass
AdwAvatar
struct AdwAvatar

A widget displaying an image, with a generated fallback.

AdwAvatarClass
struct AdwAvatarClass
AdwBanner
struct AdwBanner

A bar with contextual information.

AdwBannerClass
struct AdwBannerClass
AdwBin
struct AdwBin

A widget with one child.

AdwBinClass
struct AdwBinClass
AdwBreakpoint
struct AdwBreakpoint

Describes a breakpoint for class@Window or class@Dialog.

AdwBreakpointBin
struct AdwBreakpointBin

A widget that changes layout based on available size.

AdwBreakpointBinClass
struct AdwBreakpointBinClass
AdwBreakpointClass
struct AdwBreakpointClass
AdwBreakpointCondition
struct AdwBreakpointCondition

Describes condition for an class@Breakpoint.

AdwButtonContent
struct AdwButtonContent

A helper widget for creating buttons.

AdwButtonContentClass
struct AdwButtonContentClass
AdwCallbackAnimationTarget
struct AdwCallbackAnimationTarget

An class@AnimationTarget that calls a given callback during the animation.

AdwCallbackAnimationTargetClass
struct AdwCallbackAnimationTargetClass
AdwCarousel
struct AdwCarousel

A paginated scrolling widget.

AdwCarouselClass
struct AdwCarouselClass
AdwCarouselIndicatorDots
struct AdwCarouselIndicatorDots

A dots indicator for class@Carousel.

AdwCarouselIndicatorDotsClass
struct AdwCarouselIndicatorDotsClass
AdwCarouselIndicatorLines
struct AdwCarouselIndicatorLines

A lines indicator for class@Carousel.

AdwCarouselIndicatorLinesClass
struct AdwCarouselIndicatorLinesClass
AdwClamp
struct AdwClamp

A widget constraining its child to a given size.

AdwClampClass
struct AdwClampClass
AdwClampLayout
struct AdwClampLayout

A layout manager constraining its children to a given size.

AdwClampLayoutClass
struct AdwClampLayoutClass
AdwClampScrollable
struct AdwClampScrollable

A scrollable class@Clamp.

AdwClampScrollableClass
struct AdwClampScrollableClass
AdwComboRow
struct AdwComboRow

A gtk.list_box_row.ListBoxRow used to choose from a list of items.

AdwComboRowClass
struct AdwComboRowClass
AdwDialog
struct AdwDialog

An adaptive dialog container.

AdwDialogClass
struct AdwDialogClass
AdwEntryRow
struct AdwEntryRow

A gtk.list_box_row.ListBoxRow with an embedded text entry.

AdwEntryRowClass
struct AdwEntryRowClass
AdwEnumListItem
struct AdwEnumListItem

adw.enum_list_item.EnumListItem is the type of items in a class@EnumListModel.

AdwEnumListItemClass
struct AdwEnumListItemClass
AdwEnumListModel
struct AdwEnumListModel

A gio.list_model.ListModel representing values of a given enum.

AdwEnumListModelClass
struct AdwEnumListModelClass
AdwExpanderRow
struct AdwExpanderRow

A gtk.list_box_row.ListBoxRow used to reveal widgets.

AdwExpanderRowClass
struct AdwExpanderRowClass
AdwFlap
struct AdwFlap

An adaptive container acting like a box or an overlay.

AdwFlapClass
struct AdwFlapClass
AdwHeaderBar
struct AdwHeaderBar

A title bar widget.

AdwHeaderBarClass
struct AdwHeaderBarClass
AdwLeaflet
struct AdwLeaflet

An adaptive container acting like a box or a stack.

AdwLeafletClass
struct AdwLeafletClass
AdwLeafletPage
struct AdwLeafletPage

An auxiliary class used by class@Leaflet.

AdwLeafletPageClass
struct AdwLeafletPageClass
AdwMessageDialog
struct AdwMessageDialog

A dialog presenting a message or a question.

AdwMessageDialogClass
struct AdwMessageDialogClass
AdwNavigationPage
struct AdwNavigationPage

A page within class@NavigationView or class@NavigationSplitView.

AdwNavigationPageClass
struct AdwNavigationPageClass
AdwNavigationSplitView
struct AdwNavigationSplitView

A widget presenting sidebar and content side by side or as a navigation view.

AdwNavigationSplitViewClass
struct AdwNavigationSplitViewClass
AdwNavigationView
struct AdwNavigationView

A page-based navigation container.

AdwNavigationViewClass
struct AdwNavigationViewClass
AdwOverlaySplitView
struct AdwOverlaySplitView

A widget presenting sidebar and content side by side or as an overlay.

AdwOverlaySplitViewClass
struct AdwOverlaySplitViewClass
AdwPasswordEntryRow
struct AdwPasswordEntryRow

A class@EntryRow tailored for entering secrets.

AdwPasswordEntryRowClass
struct AdwPasswordEntryRowClass
AdwPreferencesDialog
struct AdwPreferencesDialog

A dialog showing application's preferences.

AdwPreferencesDialogClass
struct AdwPreferencesDialogClass
AdwPreferencesGroup
struct AdwPreferencesGroup

A group of preference rows.

AdwPreferencesGroupClass
struct AdwPreferencesGroupClass
AdwPreferencesPage
struct AdwPreferencesPage

A page from class@PreferencesDialog.

AdwPreferencesPageClass
struct AdwPreferencesPageClass
AdwPreferencesRow
struct AdwPreferencesRow

A gtk.list_box_row.ListBoxRow used to present preferences.

AdwPreferencesRowClass
struct AdwPreferencesRowClass
AdwPreferencesWindow
struct AdwPreferencesWindow

A window to present an application's preferences.

AdwPreferencesWindowClass
struct AdwPreferencesWindowClass
AdwPropertyAnimationTarget
struct AdwPropertyAnimationTarget

An class@AnimationTarget changing the value of a property of a gobject.object.ObjectG instance.

AdwPropertyAnimationTargetClass
struct AdwPropertyAnimationTargetClass
AdwSpinRow
struct AdwSpinRow

An class@ActionRow with an embedded spin button.

AdwSpinRowClass
struct AdwSpinRowClass
AdwSplitButton
struct AdwSplitButton

A combined button and dropdown widget.

AdwSplitButtonClass
struct AdwSplitButtonClass
AdwSpringAnimation
struct AdwSpringAnimation

A spring-based class@Animation.

AdwSpringAnimationClass
struct AdwSpringAnimationClass
AdwSpringParams
struct AdwSpringParams

Physical parameters of a spring for class@SpringAnimation.

AdwSqueezer
struct AdwSqueezer

A best fit container.

AdwSqueezerClass
struct AdwSqueezerClass
AdwSqueezerPage
struct AdwSqueezerPage

An auxiliary class used by class@Squeezer.

AdwSqueezerPageClass
struct AdwSqueezerPageClass
AdwStatusPage
struct AdwStatusPage

A page used for empty/error states and similar use-cases.

AdwStatusPageClass
struct AdwStatusPageClass
AdwStyleManager
struct AdwStyleManager

A class for managing application-wide styling.

AdwStyleManagerClass
struct AdwStyleManagerClass
AdwSwipeTracker
struct AdwSwipeTracker

A swipe tracker used in class@Carousel, class@NavigationView and class@OverlaySplitView.

AdwSwipeTrackerClass
struct AdwSwipeTrackerClass
AdwSwipeable
struct AdwSwipeable

An interface for swipeable widgets.

AdwSwipeableInterface
struct AdwSwipeableInterface

An interface for swipeable widgets.

AdwSwitchRow
struct AdwSwitchRow

A gtk.list_box_row.ListBoxRow used to represent two states.

AdwSwitchRowClass
struct AdwSwitchRowClass
AdwTabBar
struct AdwTabBar

A tab bar for class@TabView.

AdwTabBarClass
struct AdwTabBarClass
AdwTabButton
struct AdwTabButton

A button that displays the number of class@TabView pages.

AdwTabButtonClass
struct AdwTabButtonClass
AdwTabOverview
struct AdwTabOverview

A tab overview for class@TabView.

AdwTabOverviewClass
struct AdwTabOverviewClass
AdwTabPage
struct AdwTabPage

An auxiliary class used by class@TabView.

AdwTabPageClass
struct AdwTabPageClass
AdwTabView
struct AdwTabView

A dynamic tabbed container.

AdwTabViewClass
struct AdwTabViewClass
AdwTimedAnimation
struct AdwTimedAnimation

A time-based class@Animation.

AdwTimedAnimationClass
struct AdwTimedAnimationClass
AdwToast
struct AdwToast

A helper object for class@ToastOverlay.

AdwToastClass
struct AdwToastClass
AdwToastOverlay
struct AdwToastOverlay

A widget showing toasts above its content.

AdwToastOverlayClass
struct AdwToastOverlayClass
AdwToolbarView
struct AdwToolbarView

A widget containing a page, as well as top and/or bottom bars.

AdwToolbarViewClass
struct AdwToolbarViewClass
AdwViewStack
struct AdwViewStack

A view container for class@ViewSwitcher.

AdwViewStackClass
struct AdwViewStackClass
AdwViewStackPage
struct AdwViewStackPage

An auxiliary class used by class@ViewStack.

AdwViewStackPageClass
struct AdwViewStackPageClass
AdwViewStackPages
struct AdwViewStackPages

An auxiliary class used by class@ViewStack.

AdwViewStackPagesClass
struct AdwViewStackPagesClass
AdwViewSwitcher
struct AdwViewSwitcher

An adaptive view switcher.

AdwViewSwitcherBar
struct AdwViewSwitcherBar

A view switcher action bar.

AdwViewSwitcherBarClass
struct AdwViewSwitcherBarClass
AdwViewSwitcherClass
struct AdwViewSwitcherClass
AdwViewSwitcherTitle
struct AdwViewSwitcherTitle

A view switcher title.

AdwViewSwitcherTitleClass
struct AdwViewSwitcherTitleClass
AdwWindow
struct AdwWindow

A freeform window.

AdwWindowClass
struct AdwWindowClass
AdwWindowTitle
struct AdwWindowTitle

A helper widget for setting a window's title and subtitle.

AdwWindowTitleClass
struct AdwWindowTitleClass