Composants → bpm.numberinput

bpm.numberinput

Champ numérique avec min, max et step.

StableInteraction⏱ 2 min
Python
bpm.number_input(label="Quantité", value=42, min=0, max=100, step=1, disabled=false)
PropTypeDéfautRequisDescription
labelstringNonLabel au-dessus du champ.
valuenumber | nullOuiValeur affichée.
onChange(value: number | null) => voidOuiCallback au changement.
minnumberNonValeur minimale.
maxnumberNonValeur maximale.
stepnumber1NonPas d’incrément.
disabledbooleanfalseNonDésactive le champ.

Exemples

bpm.number_input(label="Age", value=25, min=0, max=120)
bpm.number_input(label="Prix", value=9.99, step=0.01, min=0)