3 dépôts
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 est une bibliothèque permettant d'ajouter des comportements de « pull-to-refresh » (tirer pour rafraîchir) et de défilement infini aux vues de défilement UIKit sur la plateforme iOS. Elle fournit des composants d'interface utilisateur spécialisés qui permettent le rafraîchissement manuel du contenu et la pagination au sein des vues défilantes. La bibliothèque implémente des mécanismes pour déclencher des actions de chargement de données lorsqu'un utilisateur tire une vue de défilement depuis le haut ou atteint le bas d'une zone défilante. Ces déclencheurs permettent de synchroniser les dernières informations ou d'ajouter du contenu pour créer des flux continus.
Provides a combined pull-to-refresh and infinite scroll component for iOS scroll views.
mescroll est une bibliothèque JavaScript de défilement infini et un gestionnaire de défilement web mobile conçu pour implémenter les modèles de pull-to-refresh et de chargement par le bas. Il fournit un système pour gérer le défilement tactile, gérer les états de pagination et intégrer ces comportements au sein d'applications Vue. La bibliothèque se distingue par un support spécialisé pour les interfaces de chat, permettant le chargement de données en ordre inverse et la capacité d'injecter des données dans une direction inverse pour simuler des historiques de messages. Elle inclut également un cache de défilement persistant pour préserver les décalages verticaux et les données de liste lorsque les utilisateurs naviguent entre différentes vues. Le projet couvre un large éventail de capacités d'interaction et de performance, incluant la suppression de l'effet de rebond natif du navigateur, le chargement différé d'images conscient de la fenêtre d'affichage (viewport) et le positionnement de défilement par programmation. Il fournit en outre des utilitaires pour gérer les états de pagination, personnaliser l'interface utilisateur de chargement et d'état vide, et implémenter la navigation de retour en haut de page.
Combines pull-to-refresh and infinite scroll capabilities specifically for mobile web list pagination.