ImageOverlayProps interface
Rekwisieten voor ImageOverlay.
Eigenschappen
| alt |
Optionele tekenreeks die wordt gebruikt als alternatieve tekst voor de afbeelding. |
| image |
Afbeeldingsbron die wordt gebruikt om de afbeelding op grote schaal weer te geven. |
| is |
Booleaans dat bepaalt of de modal wordt weergegeven. |
| on |
Callback om aan te roepen wanneer de ImageOverlay-modal wordt genegeerd |
| on |
Optioneel terugbellen wordt gebeld wanneer op de downloadknop wordt geklikt. Als deze niet is voorzien, wordt de downloadknop niet weergegeven. |
| title | Optionele tekenreeks die wordt gebruikt als de titel van de afbeelding en wordt weergegeven in de linkerbovenhoek van de ImageOverlay. |
| title |
Optioneel JSX-element dat wordt gebruikt als titelpictogram en links van het titelelement wordt weergegeven. |
Eigenschapdetails
altText
Optionele tekenreeks die wordt gebruikt als alternatieve tekst voor de afbeelding.
altText?: string
Waarde van eigenschap
string
imageSrc
Afbeeldingsbron die wordt gebruikt om de afbeelding op grote schaal weer te geven.
imageSrc: string
Waarde van eigenschap
string
isOpen
Booleaans dat bepaalt of de modal wordt weergegeven.
isOpen: boolean
Waarde van eigenschap
boolean
onDismiss
Callback om aan te roepen wanneer de ImageOverlay-modal wordt genegeerd
onDismiss: () => void
Waarde van eigenschap
() => void
onDownloadButtonClicked
Optioneel terugbellen wordt gebeld wanneer op de downloadknop wordt geklikt. Als deze niet is voorzien, wordt de downloadknop niet weergegeven.
onDownloadButtonClicked?: (imageSrc: string) => void
Waarde van eigenschap
(imageSrc: string) => void
title
Optionele tekenreeks die wordt gebruikt als de titel van de afbeelding en wordt weergegeven in de linkerbovenhoek van de ImageOverlay.
title?: string
Waarde van eigenschap
string
titleIcon
Optioneel JSX-element dat wordt gebruikt als titelpictogram en links van het titelelement wordt weergegeven.
titleIcon?: Element
Waarde van eigenschap
Element