3 repositorios
Components that implement pull-to-refresh and infinite scroll for loading content in scrollable lists.
Distinct from Infinite Scroll Components: Distinct from Infinite Scroll Components: adds pull-to-refresh and scroll bar support, not just automatic content loading on scroll end.
Explore 3 awesome GitHub repositories matching user interface & experience · Pull-to-Refresh & Infinite Scroll. Refine with filters or upvote what's useful.
SUI-Mobile is a lightweight JavaScript UI library for building mobile web interfaces. It provides a collection of touch-optimized components including navigation bars, tab bars, grids, accordion lists, buttons, forms, scrollable content areas, dialogs, preloaders, image viewers, and slide shows. The library is built as a set of independent Zepto plugins, each with its own default configuration and no cross-dependencies, which reduces code coupling. It includes a REM-based scaling system that proportionally resizes the entire page layout across different screen widths, and integrates a click-h
Provide scroll bars, pull-to-refresh, and infinite scroll for long content lists.
SVPullToRefresh es una biblioteca para añadir comportamientos de "tirar para actualizar" (pull-to-refresh) y desplazamiento infinito a las vistas de desplazamiento (scroll views) de UIKit en la plataforma iOS. Proporciona componentes de interfaz de usuario especializados que permiten la actualización manual de contenido y la paginación dentro de vistas desplazables. La biblioteca implementa mecanismos para activar acciones de carga de datos cuando un usuario tira de una vista de desplazamiento desde la parte superior o llega al final de un área desplazable. Estos disparadores permiten sincronizar la información más reciente o añadir más contenido para crear feeds continuos.
Provides a combined pull-to-refresh and infinite scroll component for iOS scroll views.
mescroll es una librería de scroll infinito en JavaScript y gestor de scroll para web móvil diseñado para implementar patrones de pull-to-refresh y carga al deslizar hacia arriba. Proporciona un sistema para manejar el scroll táctil, gestionar estados de paginación e integrar estos comportamientos dentro de aplicaciones Vue. La librería se distingue por su soporte especializado para interfaces de chat, permitiendo la carga de datos en orden inverso y la capacidad de inyectar datos en dirección inversa para simular historiales de mensajes. También incluye una caché de scroll con persistencia de estado para preservar los desplazamientos verticales y los datos de la lista cuando los usuarios navegan entre diferentes vistas. El proyecto cubre un amplio rango de capacidades de interacción y rendimiento, incluyendo la supresión del efecto de rebote nativo del navegador, carga diferida de imágenes consciente del viewport y posicionamiento de scroll programático. Además, proporciona utilidades para gestionar estados de paginación, personalizar la interfaz de carga y estados vacíos, e implementar navegación de regreso al inicio.
Combines pull-to-refresh and infinite scroll capabilities specifically for mobile web list pagination.