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

Tile

Use Tile 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

tile

{#include components/data-display/tile /}
Tile — PatternFly v6 (DEPRECATED upstream — prefer Card's selectable tiles) 
 Required: title 
 Optional: id — DOM id on the root; omit unless something else references the tile.
              iconName (optional, "set:slug"), bodyText (optional), selected (optional),
              disabled (optional), stacked (optional — icon above the title),
              displayLg (optional — larger stacked icon), attrs (optional — raw
              attribute passthrough for Alpine directives etc.) 
 Model mode: pass tile=<org.sitenetsoft.quarkus.pha.model.Tile>. Selection groups stay hand-written.