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

InfiniteScroll

Free

Carrega mais conteúdo quando o fim de uma lista entra na visualização. Usa IntersectionObserver (com alternativa por rolagem) e gera OnLoadMore; defina Loading enquanto busca e HasMore como false no fim.

Exemplo

Controle InfiniteScroll

Parâmetros

ParâmetroTipoDescrição
ChildContentRenderFragmentConteúdo renderizado dentro do componente.
ClassstringClasses CSS extras adicionadas ao elemento raiz.
EndTextstringTexto mostrado no fim; por padrão, uma mensagem localizada.
HasMoreboolFalse quando tudo está carregado.
LoadingboolTrue enquanto um lote está sendo buscado.
MarginstringCom que antecedência carregar, como margem CSS (200px por padrão).
StylestringEstilo embutido adicionado ao elemento raiz.

Eventos

EventoTipoDescrição
OnLoadMoreEventCallbackGerado quando o fim entra na visualização.

Pacote

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