Re-exports§
pub use ffi;
Modules§
Structs§
- Implements
- Implements
- Properties
- Properties
- The
Frame
is a widget containing panels to display in an area. The widgets are added internally in an [classAdw
] to display them one at a time like in a stack. - An interface implemented by the header of a
Frame
. - A header bar for
Frame
. It can optionally show an icon, it can have a popover to be displace, and it can also have prefix and suffix widgets. - A
FrameSwitcher
is aFrameHeader
that shows a row of buttons to switch betweenGtkStack
pages, not disimilar to aGtkStackSwitcher
. - A
FrameHeader
that implements switching between tab views in aFrame
. - Properties
- The
Grid
is a widget used to layout the dock item in the center area. - Implements
- Implements
- Properties
- The goal of
MenuManager
is to simplify the process of merging multiple GtkBuilder .ui files containing menus into a single representation of the application menus. Additionally, it provides the ability to “unmerge” previously merged menus. - A multi-use widget for user interaction in the window header bar. You can add widgets, a popover to provide action items, an icon, updates on progress and pulse the main widget.
- A
Paned
is the concrete widget for a panel area. - Properties
- Properties
- Implements
- Properties
- Properties
- A panel status bar is meant to be displayed at the bottom of the window. It can contain widgets in the prefix and in the suffix.
- A widget that allow selecting theme preference between “dark”, “light” and “follow” the system preference.
- The
PanelToggleButton
is a button used to toggle the visibility of a [classPanel
] area. - PanelWidget is the base widget class for widgets added to a
Frame
. It can be use as-is or you can subclass it. - Properties
- Properties
Enums§
- The area of the panel.
Statics§
- libpanel version, encoded as a string, useful for printing and concatenation.