bpm.input
Champ de saisie texte une ligne (label, placeholder, type : text, email, password, number, search).
Python
bpm.input()| Prop | Type | Défaut | Requis | Description |
|---|---|---|---|---|
label | string | — | Non | Label au-dessus du champ. |
value | string | "" | Non | Valeur affichée (Python : valeur initiale ; retourne la valeur courante). |
placeholder | string | "" | Non | Texte d'indication quand le champ est vide. |
type | "text" | "email" | "password" | "number" | "search" | text | Non | Type HTML du champ. |
disabled | boolean | false | Non | Désactive le champ. |
key | string | — | Non | Clé pour l'état (Python). Si absent, une clé unique est générée. |
className | string | — | Non | Classes CSS additionnelles. |
Exemples
bpm.input()bpm.input(label="Email", placeholder="vous@exemple.fr", type="email")bpm.input(label="Mot de passe", type="password", placeholder="••••••••")