Partilhar via


ImageOverlayProps interface

Props para ImageOverlay.

Propriedades

altText

String opcional usada como texto alternativo para a imagem.

imageSrc

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

isOpen

Booleano que controla se o modal é exibido.

onDismiss

Retorno de chamada para invocar 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

String opcional usada como o título da imagem e exibida no canto superior esquerdo da ImageOverlay.

titleIcon

Elemento JSX opcional usado como um ícone de título e exibido à esquerda do elemento title.

Detalhes de Propriedade

altText

String opcional usada como texto alternativo para a imagem.

altText?: string

Valor de Propriedade

string

imageSrc

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

imageSrc: string

Valor de Propriedade

string

isOpen

Booleano que controla se o modal é exibido.

isOpen: boolean

Valor de Propriedade

boolean

onDismiss

Retorno de chamada para invocar quando o modal ImageOverlay é descartado

onDismiss: () => void

Valor de 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 de Propriedade

(imageSrc: string) => void

title

String opcional usada como o título da imagem e exibida no canto superior esquerdo da ImageOverlay.

title?: string

Valor de Propriedade

string

titleIcon

Elemento JSX opcional usado como um ícone de título e exibido à esquerda do elemento title.

titleIcon?: Element

Valor de Propriedade

Element