ImageOverlayProps interface
Adereços para ImageOverlay.
Propriedades
| alt |
String opcional usada como texto alternativo para a imagem. |
| image |
Fonte da imagem usada para exibir a imagem em grande escala. |
| is |
Booleano que controla se o modal é exibido. |
| on |
Retorno de chamada a ser invocado quando o modal ImageOverlay é descartado |
| on |
Retorno de chamada opcional chamado quando o botão de download é clicado. Se não for fornecido, o botão de download não será renderizado. |
| title | Cadeia de caracteres opcional usada como título da imagem e exibida no canto superior esquerdo do ImageOverlay. |
| title |
Elemento JSX opcional usado como um ícone de título e exibido à esquerda do elemento de título. |
Detalhes da propriedade
altText
String opcional usada como texto alternativo para a imagem.
altText?: string
Valor da propriedade
string
imageSrc
Fonte da imagem usada para exibir a imagem em grande escala.
imageSrc: string
Valor da propriedade
string
isOpen
Booleano que controla se o modal é exibido.
isOpen: boolean
Valor da propriedade
boolean
onDismiss
Retorno de chamada a ser invocado quando o modal ImageOverlay é descartado
onDismiss: () => void
Valor da propriedade
() => void
onDownloadButtonClicked
Retorno de chamada opcional chamado quando o botão de download é clicado. Se não for fornecido, o botão de download não será renderizado.
onDownloadButtonClicked?: (imageSrc: string) => void
Valor da propriedade
(imageSrc: string) => void
title
Cadeia de caracteres opcional usada como título da imagem e exibida no canto superior esquerdo do ImageOverlay.
title?: string
Valor da propriedade
string
titleIcon
Elemento JSX opcional usado como um ícone de título e exibido à esquerda do elemento de título.
titleIcon?: Element
Valor da propriedade
Element