bpm.modal
Fenêtre modale pour afficher du contenu par-dessus la page.
Python
bpm.modal(
title="Titre de la modal",
size="medium",
content=my_content_component,
)| Prop | Type | Défaut | Requis | Description |
|---|---|---|---|---|
isOpen | boolean | — | Oui | Contrôle la visibilité de la modal. |
onClose | () => void | — | Oui | Callback à la fermeture (bouton ou Échap). |
title | string | — | Non | Titre affiché dans l’en-tête. |
size | 'small' | 'medium' | 'large' | 'medium' | Non | Largeur max de la modal. |
showCloseButton | boolean | true | Non | Affiche le bouton de fermeture. |
Exemples
if bpm.button("Confirmer"):
bpm.modal(title="Confirmé", content="Action enregistrée.", on_close=refresh)bpm.modal(
title="Détails",
size="large",
content=bpm.panel(bpm.table(df)),
)