bpm.spinner
Indicateur de chargement : circle, dot, wheel, pulse, bars, dualRing, dotsRing, isoBlocks, modularRings, hexSegments, modularGrid. Tous utilisent la couleur d'accent (sauf neutral).
Chargement...
circle
medium
Python
bpm.spinner(text="Chargement...", size="medium", variant="circle")| Prop | Type | Défaut | Requis | Description |
|---|---|---|---|---|
variant | 'circle' | 'dot' | 'wheel' | 'pulse' | 'bars' | 'dualRing' | 'dotsRing' | 'isoBlocks' | 'modularRings' | 'hexSegments' | 'modularGrid' | 'circle' | Non | Style du spinner (couleur d'accent). |
text | string | 'Chargement...' | Non | Texte sous le spinner. |
size | 'small' | 'medium' | 'large' | 'medium' | Non | Taille du spinner. |
neutral | boolean | false | Non | Si true, utilise la couleur texte (gris) au lieu de l'accent. |
className | string | — | Non | Classes CSS additionnelles. |
Exemples
bpm.spinner(text="Analyse en cours...", size="large")bpm.spinner(variant="dot", text="Chargement…")bpm.spinner(variant="dualRing", size="medium")bpm.spinner(variant="isoBlocks", text="Chargement…")bpm.spinner(variant="modularGrid", size="large")bpm.spinner() # Circle, texte par défaut, taille medium