| 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