ImageOverlayProps interface
Accesorios para ImageOverlay.
Propiedades
| alt |
Cadena opcional utilizada como texto alternativo para la imagen. |
| image |
Fuente de imagen utilizada para mostrar la imagen a gran escala. |
| is |
Booleano que controla si se muestra el modal. |
| on |
Devolución de llamada que se invocará cuando se descarte el modal ImageOverlay |
| on |
Devolución de llamada opcional que se llama cuando se hace clic en el botón de descarga. Si no se proporciona, el botón de descarga no se renderizará. |
| title | Cadena opcional que se usa como título de la imagen y se muestra en la esquina superior izquierda de ImageOverlay. |
| title |
Elemento JSX opcional que se utiliza como icono de título y se muestra a la izquierda del elemento de título. |
Detalles de las propiedades
altText
Cadena opcional utilizada como texto alternativo para la imagen.
altText?: string
Valor de propiedad
string
imageSrc
Fuente de imagen utilizada para mostrar la imagen a gran escala.
imageSrc: string
Valor de propiedad
string
isOpen
Booleano que controla si se muestra el modal.
isOpen: boolean
Valor de propiedad
boolean
onDismiss
Devolución de llamada que se invocará cuando se descarte el modal ImageOverlay
onDismiss: () => void
Valor de propiedad
() => void
onDownloadButtonClicked
Devolución de llamada opcional que se llama cuando se hace clic en el botón de descarga. Si no se proporciona, el botón de descarga no se renderizará.
onDownloadButtonClicked?: (imageSrc: string) => void
Valor de propiedad
(imageSrc: string) => void
title
Cadena opcional que se usa como título de la imagen y se muestra en la esquina superior izquierda de ImageOverlay.
title?: string
Valor de propiedad
string
titleIcon
Elemento JSX opcional que se utiliza como icono de título y se muestra a la izquierda del elemento de título.
titleIcon?: Element
Valor de propiedad
Element