4 रिपॉजिटरी
Systems for coordinating and intercepting scroll events between hierarchical UI containers.
Distinct from Scroll Event Handlers: Distinct from general scroll event handlers by providing a framework for coordinating events between parent and child scrollables.
Explore 4 awesome GitHub repositories matching user interface & experience · Nested Scroll Event Frameworks. Refine with filters or upvote what's useful.
AndroidSlidingUpPanel is an Android custom view component and sliding panel library used to create draggable overlays that slide up from the bottom of an application screen. It functions as a nested scrolling UI framework that coordinates touch events between a draggable panel and its internal scrollable content. The library distinguishes itself through a parallax effect implementation that shifts background content at different speeds than the foreground panel. It supports the definition of intermediate anchor points to create partial-view states and allows for transition physics customizati
Functions as a framework for coordinating touch events between a draggable panel and its internal scrollable content.
Android-PullToRefresh is an Android view component and library designed to implement pull-to-refresh functionality and end-of-list detection for scrollable views within Android applications. It acts as a custom view that manages the animations and listener triggers necessary to update content via user interaction. The library provides mechanisms for triggering refresh actions when a user pulls from the boundaries of a scrollable view and detecting when a user reaches the bottom of a list to facilitate data pagination. It allows for the customization of the refresh indicator's visual theme and
Intercepts scroll events between parent and child views to trigger refresh actions.
React Autosuggest is a fully controlled React component that provides an autocomplete input with a dropdown of suggestions as the user types. It delegates all state management to the parent component through callbacks, making it compatible with state management patterns like Flux or Redux. The component implements WAI-ARIA accessibility patterns, including keyboard navigation with arrow keys, Enter, and Escape, along with live region integration for screen reader announcements. The component offers extensive customization through render-prop functions, allowing developers to replace the defau
Captures wheel events when the suggestion container reaches its scroll boundary to isolate scrolling.
body-scroll-lock एक DOM स्क्रॉल लॉकिंग लाइब्रेरी और क्रॉस-ब्राउज़र स्क्रॉल कंट्रोलर है। यह विभिन्न ब्राउज़रों और उपकरणों पर विशिष्ट नेस्टेड तत्वों के लिए स्क्रॉल क्षमता बनाए रखते हुए पेज स्क्रॉलिंग को अक्षम करने के लिए यूटिलिटीज प्रदान करती है। यह प्रोजेक्ट लेआउट शिफ्ट प्रिवेंशन यूटिलिटी और वेब UI मोडल स्क्रॉल मैनेजर के रूप में कार्य करता है। इसमें स्क्रॉलबार हटाए जाने पर बॉडी में पैडिंग जोड़ने के लिए तंत्र शामिल हैं ताकि क्षैतिज झिलमिलाहट और कंटेंट शिफ्टिंग को रोका जा सके। यह लाइब्रेरी मोबाइल नेविगेशन और मोडल इंटरैक्शन के लिए स्क्रॉल प्रबंधन को कवर करती है, जिससे विशिष्ट कंटेनरों को स्क्रॉल करने योग्य रहने की अनुमति मिलती है जबकि बाकी डॉक्यूमेंट बॉडी फ्रीज रहती है।
Provides a framework for coordinating and intercepting scroll events between the locked body and nested scrollable containers.