Package org.gnome.adw

Class Spinner

java.lang.Object
All Implemented Interfaces:
Proxy, Accessible, Buildable, ConstraintTarget

@Generated("io.github.jwharm.JavaGI") public final class Spinner extends Widget implements Accessible, Buildable, ConstraintTarget
A widget showing a loading spinner.

spinner

The size of the spinner depends on the available size, never smaller than 16×16 pixels and never larger than 64×64 pixels.

Use the Gtk.Widget:halign and Gtk.Widget:valign properties in combination with Gtk.Widget:width-request and Gtk.Widget:height-request for fine sizing control.

For example, the following snippet shows the spinner at 48×48 pixels:

<object class="AdwSpinner">
   <property name="halign">center</property>
   <property name="valign">center</property>
   <property name="width-request">48</property>
   <property name="height-request">48</property>
 </object>
 

See SpinnerPaintable for cases where using a widget is impractical or impossible, such as StatusPage:paintable.

CSS nodes
AdwSpinner has a single node with the name image and the style class .spinner.