Live demo — this example is server-driven; run the showcase locally for the interactive version.

Spinner

Use Spinner straight from a Qute template — parameters and slots instead of Java builders. This reference is generated from the runtime template sources: each template documents its parameters and slots in the header comment shown beneath its include line.

Templates

spinner

{#include components/feedback/spinner /}
Spinner — PatternFly v6 
 Parameters: 
   size           (optional) — xs | sm | md | lg | xl (default: md per PF v6 base styles) 
   diameter       (optional) — CSS length (e.g. "5rem" or "120px"); sets --pf-v6-c-spinner--diameter inline. 
                              Overrides size when set. 
   inline         (optional) — boolean; inherit surrounding font size and color 
   label          (optional) — accessible label (aria-label). Defaults to "Loading" when no labelledBy. 
   ariaLabelledBy (optional) — id of an existing element that names this spinner. Overrides label. 
   ariaValuetext  (optional) — progress text (aria-valuetext); defaults to "Loading..." per PF v6 
 Model mode: pass spinner=<org.sitenetsoft.quarkus.pha.model.Spinner>.