Compartilhar via


ImageOverlayProps interface

Adereços para ImageOverlay.

Propriedades

altText

String opcional usada como texto alternativo para a imagem.

imageSrc

Fonte da imagem usada para exibir a imagem em grande escala.

isOpen

Booleano que controla se o modal é exibido.

onDismiss

Retorno de chamada a ser invocado quando o modal ImageOverlay é descartado

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.

title

Cadeia de caracteres opcional usada como título da imagem e exibida no canto superior esquerdo do ImageOverlay.

titleIcon

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