Composants → bpm.spinner

bpm.spinner

Indicateur de chargement : circle, dot, wheel, pulse, bars, dualRing, dotsRing, isoBlocks, modularRings, hexSegments, modularGrid. Tous utilisent la couleur d'accent (sauf neutral).

StableFeedback⏱ 2 min
Chargement...
Python
bpm.spinner(text="Chargement...", size="medium", variant="circle")
PropTypeDéfautRequisDescription
variant'circle' | 'dot' | 'wheel' | 'pulse' | 'bars' | 'dualRing' | 'dotsRing' | 'isoBlocks' | 'modularRings' | 'hexSegments' | 'modularGrid''circle'NonStyle du spinner (couleur d'accent).
textstring'Chargement...'NonTexte sous le spinner.
size'small' | 'medium' | 'large''medium'NonTaille du spinner.
neutralbooleanfalseNonSi true, utilise la couleur texte (gris) au lieu de l'accent.
classNamestringNonClasses 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