Crate libpanel Copy item path Source
Summary pub use ffi ;
builders prelude subclass ActionMuxer Implements Application Implements BindingBuilder ChangesDialog Properties Dock The Dock
is a widget designed to contain widgets that can be
docked. Use the Dock
as the top widget of your dockable UI. DocumentWorkspace Properties Frame 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. FrameHeader An interface implemented by the header of a Frame
. FrameHeaderBar 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. FrameSwitcher A FrameSwitcher
is a FrameHeader
that shows a row of
buttons to switch between GtkStack
pages, not disimilar to a
GtkStackSwitcher
. FrameTabBar A FrameHeader
that implements switching between tab views in
a Frame
. GSettingsActionGroup Properties Grid The Grid
is a widget used to layout the dock item in the
center area. GridColumn Implements Inhibitor Implements LayeredBindingBuilder LayeredSettings Properties MenuManager 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. OmniBar 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. Paned A Paned
is the concrete widget for a panel area. Position Specifies a position in the dock. You receive a Position
in the
handler to [signalDock
]. SaveDelegate Properties SaveDialog Properties Session Implements SessionItem Properties Settings Properties Statusbar 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. ThemeSelector A widget that allow selecting theme preference between “dark”,
“light” and “follow” the system preference. ToggleButton The PanelToggleButton
is a button used to toggle the visibility
of a [classPanel
] area. Widget PanelWidget is the base widget class for widgets added to a
Frame
. It can be use as-is or you can subclass it. Workbench Properties Workspace Properties Area The area of the panel. VERSION_S libpanel version, encoded as a string, useful for printing and
concatenation. WIDGET_KIND_ANY WIDGET_KIND_DOCUMENT WIDGET_KIND_UNKNOWN WIDGET_KIND_UTILITY check_version finalize init major_version micro_version minor_version resource