ActiveIndicator


Object Hierarchy:

He.ActiveIndicator He.ActiveIndicator He.ActiveIndicator Gtk.Widget Gtk.Widget Gtk.Widget->He.ActiveIndicator GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->Gtk.Widget GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned Gtk.Accessible Gtk.Accessible Gtk.Accessible->Gtk.Widget Gtk.Buildable Gtk.Buildable Gtk.Buildable->Gtk.Widget Gtk.ConstraintTarget Gtk.ConstraintTarget Gtk.ConstraintTarget->Gtk.Widget

Description:

public class ActiveIndicator : Widget

A customizable active indicator widget that displays a Helium atom with orbiting electrons.

The widget shows a nucleus (center circle) with two electrons orbiting around it. When active, the electrons animate in circular motion on different orbital paths. The widget supports multiple size presets, color themes via CSS classes, and an optional background circle.

The widget can be used both programmatically and in Gtk.Builder .ui files. Colors are themed via CSS classes that automatically adapt to the current GTK theme.

Since:

1.0


Namespace: He
Package: libhelium-1

Content:

Properties:

Creation methods:

Methods:

Signals:

Inherited Members:

All known members inherited from class Gtk.Widget
All known members inherited from class GLib.Object
All known members inherited from interface Gtk.Accessible
All known members inherited from interface Gtk.Buildable