ImageOverlayProps interface
Requisiten für ImageOverlay.
Eigenschaften
| alt |
Optionale Zeichenfolge, die als Alternativtext für das Bild verwendet wird. |
| image |
Bildquelle, die verwendet wird, um das Bild in großem Maßstab anzuzeigen. |
| is |
Boolescher Wert, der steuert, ob das Modal angezeigt wird. |
| on |
Callback, der aufgerufen werden soll, wenn das ImageOverlay-Modal verworfen wird |
| on |
Optionaler Rückruf, der aufgerufen wird, wenn auf die Download-Schaltfläche geklickt wird. Wenn dies nicht der Fall ist, wird der Download-Button nicht gerendert. |
| title | Optionale Zeichenfolge, die als Titel des Bildes verwendet und in der oberen linken Ecke des ImageOverlays angezeigt wird. |
| title |
Optionales JSX-Element, das als Titelsymbol verwendet und links neben dem Titelelement angezeigt wird. |
Details zur Eigenschaft
altText
Optionale Zeichenfolge, die als Alternativtext für das Bild verwendet wird.
altText?: string
Eigenschaftswert
string
imageSrc
Bildquelle, die verwendet wird, um das Bild in großem Maßstab anzuzeigen.
imageSrc: string
Eigenschaftswert
string
isOpen
Boolescher Wert, der steuert, ob das Modal angezeigt wird.
isOpen: boolean
Eigenschaftswert
boolean
onDismiss
Callback, der aufgerufen werden soll, wenn das ImageOverlay-Modal verworfen wird
onDismiss: () => void
Eigenschaftswert
() => void
onDownloadButtonClicked
Optionaler Rückruf, der aufgerufen wird, wenn auf die Download-Schaltfläche geklickt wird. Wenn dies nicht der Fall ist, wird der Download-Button nicht gerendert.
onDownloadButtonClicked?: (imageSrc: string) => void
Eigenschaftswert
(imageSrc: string) => void
title
Optionale Zeichenfolge, die als Titel des Bildes verwendet und in der oberen linken Ecke des ImageOverlays angezeigt wird.
title?: string
Eigenschaftswert
string
titleIcon
Optionales JSX-Element, das als Titelsymbol verwendet und links neben dem Titelelement angezeigt wird.
titleIcon?: Element
Eigenschaftswert
Element