Freigeben über


ImageOverlayProps interface

Requisiten für ImageOverlay.

Eigenschaften

altText

Optionale Zeichenfolge, die als Alternativtext für das Bild verwendet wird.

imageSrc

Bildquelle, die verwendet wird, um das Bild in großem Maßstab anzuzeigen.

isOpen

Boolescher Wert, der steuert, ob das Modal angezeigt wird.

onDismiss

Callback, der aufgerufen werden soll, wenn das ImageOverlay-Modal verworfen wird

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.

title

Optionale Zeichenfolge, die als Titel des Bildes verwendet und in der oberen linken Ecke des ImageOverlays angezeigt wird.

titleIcon

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