Package-level declarations

Types

Link copied to clipboard
class AboutDialog(val adwAboutDialogPointer: <Error class: unknown class><<Error class: unknown class>>) : Dialog

A dialog showing information about the application.

Link copied to clipboard
class AboutWindow(val adwAboutWindowPointer: <Error class: unknown class><<Error class: unknown class>>) : Window

This is deprecated since version 1.6.

Link copied to clipboard

Describes the available system accent colors.

Link copied to clipboard
open class ActionRow(val adwActionRowPointer: <Error class: unknown class><<Error class: unknown class>>) : PreferencesRow

A class@Gtk.ListBoxRow used to present actions.

Link copied to clipboard
object Adw
Link copied to clipboard
Link copied to clipboard
open class AlertDialog(val adwAlertDialogPointer: <Error class: unknown class><<Error class: unknown class>>) : Dialog

A dialog presenting a message or a question.

Link copied to clipboard
abstract class Animation(val adwAnimationPointer: <Error class: unknown class><<Error class: unknown class>>)

A base class for animations.

Link copied to clipboard

Describes the possible states of an class@Animation.

Link copied to clipboard
abstract class AnimationTarget(val adwAnimationTargetPointer: <Error class: unknown class><<Error class: unknown class>>)

Represents a value class@Animation can animate.

Link copied to clipboard
typealias AnimationTargetFunc = (<Error class: unknown class>) -> Unit

Prototype for animation targets based on user callbacks.

Link copied to clipboard
open class Application(val adwApplicationPointer: <Error class: unknown class><<Error class: unknown class>>)

A base class for Adwaita applications.

Link copied to clipboard
open class ApplicationWindow(val adwApplicationWindowPointer: <Error class: unknown class><<Error class: unknown class>>)

A freeform application window.

Link copied to clipboard
class Avatar(val adwAvatarPointer: <Error class: unknown class><<Error class: unknown class>>)

A widget displaying an image, with a generated fallback.

Link copied to clipboard
class Banner(val adwBannerPointer: <Error class: unknown class><<Error class: unknown class>>)

A bar with contextual information.

Link copied to clipboard
open class Bin(val adwBinPointer: <Error class: unknown class><<Error class: unknown class>>)

A widget with one child.

Link copied to clipboard
class BottomSheet(val adwBottomSheetPointer: <Error class: unknown class><<Error class: unknown class>>) : Swipeable

A bottom sheet with an optional bottom bar.

Link copied to clipboard
class Breakpoint(val adwBreakpointPointer: <Error class: unknown class><<Error class: unknown class>>)

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

Link copied to clipboard
open class BreakpointBin(val adwBreakpointBinPointer: <Error class: unknown class><<Error class: unknown class>>)

A widget that changes layout based on available size.

Link copied to clipboard
class BreakpointCondition(val adwBreakpointConditionPointer: <Error class: unknown class><<Error class: unknown class>>)

Describes condition for an class@Breakpoint.

Link copied to clipboard

Describes length types for struct@BreakpointCondition.

Link copied to clipboard

Describes ratio types for struct@BreakpointCondition.

Link copied to clipboard
class ButtonContent(val adwButtonContentPointer: <Error class: unknown class><<Error class: unknown class>>)

A helper widget for creating buttons.

Link copied to clipboard
class ButtonRow(val adwButtonRowPointer: <Error class: unknown class><<Error class: unknown class>>) : PreferencesRow

A class@Gtk.ListBoxRow that looks like a button.

Link copied to clipboard
class CallbackAnimationTarget(    val adwCallbackAnimationTargetPointer: <Error class: unknown class><<Error class: unknown class>>) : AnimationTarget

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

Link copied to clipboard
class Carousel(val adwCarouselPointer: <Error class: unknown class><<Error class: unknown class>>) : Swipeable

A paginated scrolling widget.

Link copied to clipboard
class CarouselIndicatorDots(val adwCarouselIndicatorDotsPointer: <Error class: unknown class><<Error class: unknown class>>)

A dots indicator for class@Carousel.

Link copied to clipboard
class CarouselIndicatorLines(val adwCarouselIndicatorLinesPointer: <Error class: unknown class><<Error class: unknown class>>)

A lines indicator for class@Carousel.

Link copied to clipboard

Describes title centering behavior of a class@HeaderBar widget.

Link copied to clipboard
class Clamp(val adwClampPointer: <Error class: unknown class><<Error class: unknown class>>)

A widget constraining its child to a given size.

Link copied to clipboard
class ClampLayout(val adwClampLayoutPointer: <Error class: unknown class><<Error class: unknown class>>)

A layout manager constraining its children to a given size.

Link copied to clipboard
class ClampScrollable(val adwClampScrollablePointer: <Error class: unknown class><<Error class: unknown class>>)

A scrollable class@Clamp.

Link copied to clipboard

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

Link copied to clipboard
open class ComboRow(val adwComboRowPointer: <Error class: unknown class><<Error class: unknown class>>) : ActionRow

A class@Gtk.ListBoxRow used to choose from a list of items.

Link copied to clipboard
open class Dialog(val adwDialogPointer: <Error class: unknown class><<Error class: unknown class>>)

An adaptive dialog container.

Link copied to clipboard

Describes the available presentation modes for class@Dialog.

Link copied to clipboard
enum Easing : Enum<Easing>

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

Link copied to clipboard
open class EntryRow(val adwEntryRowPointer: <Error class: unknown class><<Error class: unknown class>>) : PreferencesRow

A class@Gtk.ListBoxRow with an embedded text entry.

Link copied to clipboard
class EnumListItem(val adwEnumListItemPointer: <Error class: unknown class><<Error class: unknown class>>)

AdwEnumListItem is the type of items in a class@EnumListModel.

Link copied to clipboard
class EnumListModel(val adwEnumListModelPointer: <Error class: unknown class><<Error class: unknown class>>)

A iface@Gio.ListModel representing values of a given enum.

Link copied to clipboard
open class ExpanderRow(val adwExpanderRowPointer: <Error class: unknown class><<Error class: unknown class>>) : PreferencesRow

A class@Gtk.ListBoxRow used to reveal widgets.

Link copied to clipboard
class Flap(val adwFlapPointer: <Error class: unknown class><<Error class: unknown class>>) : Swipeable

This is deprecated since version 1.4.

Link copied to clipboard

This is deprecated since version 1.4.

Link copied to clipboard

This is deprecated since version 1.4.

Link copied to clipboard

This is deprecated since version 1.4.

Link copied to clipboard
class HeaderBar(val adwHeaderBarPointer: <Error class: unknown class><<Error class: unknown class>>)

A title bar widget.

Link copied to clipboard
class Layout(val adwLayoutPointer: <Error class: unknown class><<Error class: unknown class>>)

An individual layout in class@MultiLayoutView.

Link copied to clipboard
class LayoutSlot(val adwLayoutSlotPointer: <Error class: unknown class><<Error class: unknown class>>)

A child slot within class@Layout.

Link copied to clipboard
class Leaflet(val adwLeafletPointer: <Error class: unknown class><<Error class: unknown class>>) : Swipeable

This is deprecated since version 1.4.

Link copied to clipboard
class LeafletPage(val adwLeafletPagePointer: <Error class: unknown class><<Error class: unknown class>>)

This is deprecated since version 1.4.

Link copied to clipboard

This is deprecated since version 1.4.

Link copied to clipboard

Describes length units.

Link copied to clipboard
open class MessageDialog(val adwMessageDialogPointer: <Error class: unknown class><<Error class: unknown class>>) : Window

This is deprecated since version 1.6.

Link copied to clipboard
class MultiLayoutView(val adwMultiLayoutViewPointer: <Error class: unknown class><<Error class: unknown class>>)

A widget for switching between different layouts.

Link copied to clipboard

Describes the direction of a swipe navigation gesture.

Link copied to clipboard
open class NavigationPage(val adwNavigationPagePointer: <Error class: unknown class><<Error class: unknown class>>)

A page within class@NavigationView or class@NavigationSplitView.

Link copied to clipboard
class NavigationSplitView(val adwNavigationSplitViewPointer: <Error class: unknown class><<Error class: unknown class>>)

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

Link copied to clipboard
class NavigationView(val adwNavigationViewPointer: <Error class: unknown class><<Error class: unknown class>>) : Swipeable

A page-based navigation container.

Link copied to clipboard
class OverlaySplitView(val adwOverlaySplitViewPointer: <Error class: unknown class><<Error class: unknown class>>) : Swipeable

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

Link copied to clipboard
class PasswordEntryRow(val adwPasswordEntryRowPointer: <Error class: unknown class><<Error class: unknown class>>) : EntryRow

A class@EntryRow tailored for entering secrets.

Link copied to clipboard
open class PreferencesDialog(val adwPreferencesDialogPointer: <Error class: unknown class><<Error class: unknown class>>) : Dialog

A dialog showing application's preferences.

Link copied to clipboard
open class PreferencesGroup(val adwPreferencesGroupPointer: <Error class: unknown class><<Error class: unknown class>>)

A group of preference rows.

Link copied to clipboard
open class PreferencesPage(val adwPreferencesPagePointer: <Error class: unknown class><<Error class: unknown class>>)

A page from class@PreferencesDialog.

Link copied to clipboard
open class PreferencesRow(val adwPreferencesRowPointer: <Error class: unknown class><<Error class: unknown class>>)

A class@Gtk.ListBoxRow used to present preferences.

Link copied to clipboard
open class PreferencesWindow(val adwPreferencesWindowPointer: <Error class: unknown class><<Error class: unknown class>>) : Window

This is deprecated since version 1.6.

Link copied to clipboard
class PropertyAnimationTarget(    val adwPropertyAnimationTargetPointer: <Error class: unknown class><<Error class: unknown class>>) : AnimationTarget

An class@AnimationTarget changing the value of a property of a class@GObject.Object instance.

Link copied to clipboard

Describes the possible styles of class@AlertDialog response buttons.

Link copied to clipboard
class Spinner(val adwSpinnerPointer: <Error class: unknown class><<Error class: unknown class>>)

A widget showing a loading spinner.

Link copied to clipboard
class SpinnerPaintable(val adwSpinnerPaintablePointer: <Error class: unknown class><<Error class: unknown class>>)

A paintable showing a loading spinner.

Link copied to clipboard
class SpinRow(val adwSpinRowPointer: <Error class: unknown class><<Error class: unknown class>>) : ActionRow

An class@ActionRow with an embedded spin button.

Link copied to clipboard
class SplitButton(val adwSplitButtonPointer: <Error class: unknown class><<Error class: unknown class>>)

A combined button and dropdown widget.

Link copied to clipboard
class SpringAnimation(val adwSpringAnimationPointer: <Error class: unknown class><<Error class: unknown class>>) : Animation

A spring-based class@Animation.

Link copied to clipboard
class SpringParams(val adwSpringParamsPointer: <Error class: unknown class><<Error class: unknown class>>)

Physical parameters of a spring for class@SpringAnimation.

Link copied to clipboard
class Squeezer(val adwSqueezerPointer: <Error class: unknown class><<Error class: unknown class>>)

This is deprecated since version 1.4.

Link copied to clipboard
class SqueezerPage(val adwSqueezerPagePointer: <Error class: unknown class><<Error class: unknown class>>)

This is deprecated since version 1.4.

Link copied to clipboard

This is deprecated since version 1.4.

Link copied to clipboard
class StatusPage(val adwStatusPagePointer: <Error class: unknown class><<Error class: unknown class>>)

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

Link copied to clipboard
class StyleManager(val adwStyleManagerPointer: <Error class: unknown class><<Error class: unknown class>>)

A class for managing application-wide styling.

Link copied to clipboard
interface Swipeable

An interface for swipeable widgets.

Link copied to clipboard
class SwipeTracker(val adwSwipeTrackerPointer: <Error class: unknown class><<Error class: unknown class>>)

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

Link copied to clipboard
class SwitchRow(val adwSwitchRowPointer: <Error class: unknown class><<Error class: unknown class>>) : ActionRow

A class@Gtk.ListBoxRow used to represent two states.

Link copied to clipboard
class TabBar(val adwTabBarPointer: <Error class: unknown class><<Error class: unknown class>>)

A tab bar for class@TabView.

Link copied to clipboard
class TabButton(val adwTabButtonPointer: <Error class: unknown class><<Error class: unknown class>>)

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

Link copied to clipboard
class TabOverview(val adwTabOverviewPointer: <Error class: unknown class><<Error class: unknown class>>)

A tab overview for class@TabView.

Link copied to clipboard
class TabPage(val adwTabPagePointer: <Error class: unknown class><<Error class: unknown class>>)

An auxiliary class used by class@TabView.

Link copied to clipboard
class TabView(val adwTabViewPointer: <Error class: unknown class><<Error class: unknown class>>)

A dynamic tabbed container.

Link copied to clipboard
class TabViewShortcuts(val mask: <Error class: unknown class>)

Describes available shortcuts in an class@TabView.

Link copied to clipboard
class TimedAnimation(val adwTimedAnimationPointer: <Error class: unknown class><<Error class: unknown class>>) : Animation

A time-based class@Animation.

Link copied to clipboard
class Toast(val adwToastPointer: <Error class: unknown class><<Error class: unknown class>>)

A helper object for class@ToastOverlay.

Link copied to clipboard
class ToastOverlay(val adwToastOverlayPointer: <Error class: unknown class><<Error class: unknown class>>)

A widget showing toasts above its content.

Link copied to clipboard

class@Toast behavior when another toast is already displayed.

Link copied to clipboard

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

Link copied to clipboard
class ToolbarView(val adwToolbarViewPointer: <Error class: unknown class><<Error class: unknown class>>)

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

Link copied to clipboard
class ViewStack(val adwViewStackPointer: <Error class: unknown class><<Error class: unknown class>>)

A view container for class@ViewSwitcher.

Link copied to clipboard
class ViewStackPage(val adwViewStackPagePointer: <Error class: unknown class><<Error class: unknown class>>)

An auxiliary class used by class@ViewStack.

Link copied to clipboard
class ViewStackPages(val adwViewStackPagesPointer: <Error class: unknown class><<Error class: unknown class>>)

An auxiliary class used by class@ViewStack.

Link copied to clipboard
class ViewSwitcher(val adwViewSwitcherPointer: <Error class: unknown class><<Error class: unknown class>>)

An adaptive view switcher.

Link copied to clipboard
class ViewSwitcherBar(val adwViewSwitcherBarPointer: <Error class: unknown class><<Error class: unknown class>>)

A view switcher action bar.

Link copied to clipboard

Describes the adaptive modes of class@ViewSwitcher.

Link copied to clipboard
class ViewSwitcherTitle(val adwViewSwitcherTitlePointer: <Error class: unknown class><<Error class: unknown class>>)

This is deprecated since version 1.4.

Link copied to clipboard
open class Window(val adwWindowPointer: <Error class: unknown class><<Error class: unknown class>>)

A freeform window.

Link copied to clipboard
class WindowTitle(val adwWindowTitlePointer: <Error class: unknown class><<Error class: unknown class>>)

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

Properties

Link copied to clipboard
val AnimationTargetFuncFunc: <Error class: unknown class><<Error class: unknown class><(<Error class: unknown class>) -> Unit>>