Top | ![]() |
![]() |
![]() |
![]() |
GtkWidget * | phosh_top_panel_new () |
void | phosh_top_panel_toggle_fold () |
void | phosh_top_panel_fold () |
void | phosh_top_panel_unfold () |
PhoshTopPanelState | phosh_top_panel_get_state () |
#define | PHOSH_TYPE_TOP_PANEL |
#define | PHOSH_TOP_PANEL_HEIGHT |
enum | PhoshTopPanelState |
PhoshTopPanel |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkWindow ╰── PhoshLayerSurface ╰── PhoshDragSurface ╰── PhoshTopPanel
The top panel containing the top-bar (clock and status indicators) and, when activated unfolds the PhoshSettings.
GtkWidget * phosh_top_panel_new (struct zwlr_layer_shell_v1 *layer_shell
,struct zphoc_layer_shell_effects_v1 *layer_shell_effects
,struct wl_output *wl_output
,guint32 layer
,int height
);
“on-lockscreen”
property“on-lockscreen” gboolean
Owner: PhoshTopPanel
Flags: Read / Write
Default value: FALSE
“activated”
signalvoid user_function (PhoshTopPanel *phoshtoppanel, gpointer user_data)
Flags: Run Last