RayCraftDocs
v1.0.3
pt-BR
raycraft.dev
Nesta página

ImageGallery

Free

Grade de miniaturas que abre um visualizador em tela cheia (Lightbox) com botões de anterior e próximo, as setas e Escape.

Exemplo

Controle ImageGallery

Parâmetros

ImageGallery

ParâmetroTipoDescrição
ClassstringClasses CSS extras adicionadas ao elemento raiz.
ImagesIEnumerable<GalleryImage>Itens GalleryImage(src, alt, caption, thumbnail).
MinSizestringMenor largura de miniatura como comprimento CSS (10rem por padrão).
StylestringEstilo embutido adicionado ao elemento raiz.

Lightbox

ParâmetroTipoDescrição
ClassstringClasses CSS extras adicionadas ao elemento raiz.
ImagesIReadOnlyList<GalleryImage>Itens GalleryImage(src, alt, caption, thumbnail).
IndexintÍndice da imagem mostrada. Use com @bind-Index.
OpenboolSe o visualizador é mostrado. Use com @bind-Open.
StylestringEstilo embutido adicionado ao elemento raiz.

Eventos

Lightbox

EventoTipoDescrição
IndexChangedEventCallback<int>Gerado quando outra imagem é mostrada.
OpenChangedEventCallback<bool>Gerado quando o visualizador fecha.

Pacote

ImageGallery faz parte do RayCraft Free. Pacote: RayCraft.Blazor. Vem do nuget.org. Veja Primeiros passos.