ImageOverlayProps interface
Accessoires pour ImageOverlay.
Propriétés
| alt |
Chaîne facultative utilisée comme texte alternatif pour l’image. |
| image |
Source d’image utilisée pour afficher l’image à grande échelle. |
| is |
Booléen qui contrôle si la modale est affichée. |
| on |
Rappel à appeler lorsque le modal ImageOverlay est ignoré |
| on |
Rappel facultatif appelé lorsque le bouton de téléchargement est cliqué. S’il n’est pas fourni, le bouton de téléchargement ne sera pas affiché. |
| title | Chaîne facultative utilisée comme titre de l’image et affichée dans le coin supérieur gauche de l’ImageOverlay. |
| title |
Élément JSX facultatif utilisé comme icône de titre et affiché à gauche de l’élément de titre. |
Détails de la propriété
altText
Chaîne facultative utilisée comme texte alternatif pour l’image.
altText?: string
Valeur de propriété
string
imageSrc
Source d’image utilisée pour afficher l’image à grande échelle.
imageSrc: string
Valeur de propriété
string
isOpen
Booléen qui contrôle si la modale est affichée.
isOpen: boolean
Valeur de propriété
boolean
onDismiss
Rappel à appeler lorsque le modal ImageOverlay est ignoré
onDismiss: () => void
Valeur de propriété
() => void
onDownloadButtonClicked
Rappel facultatif appelé lorsque le bouton de téléchargement est cliqué. S’il n’est pas fourni, le bouton de téléchargement ne sera pas affiché.
onDownloadButtonClicked?: (imageSrc: string) => void
Valeur de propriété
(imageSrc: string) => void
title
Chaîne facultative utilisée comme titre de l’image et affichée dans le coin supérieur gauche de l’ImageOverlay.
title?: string
Valeur de propriété
string
titleIcon
Élément JSX facultatif utilisé comme icône de titre et affiché à gauche de l’élément de titre.
titleIcon?: Element
Valeur de propriété
Element