Slideout is a touch-gesture UI component and navigation menu designed for mobile web applications. It provides a side panel that slides across the screen to reveal navigation options, utilizing CSS transitions to animate the movement of the viewport. The component manages the expanded or collapsed state of the navigation menu and includes logic to restrict gestures for specific interface elements to prevent interaction conflicts. It employs a system for executing custom logic triggered by menu state transitions and user drag gestures.
This is an Android pull-to-refresh library and custom view component designed to implement refresh interactions across any Android view. It functions as a gesture interaction tool that manages pull-down motions and touch conflicts to trigger data loading operations. The library provides tools for creating custom refresh headers and indicator visuals, utilizing a path-based animation engine to produce non-linear visual transitions. It includes mechanisms to define specific trigger thresholds through height ratios and user release events. The project covers gesture management and touch interac
Smooth-scrollbar is a customizable JavaScript library that replaces native browser scrollbars and scrolling behavior on target DOM elements with inertial momentum physics. It provides consistent cross-browser scrolling interfaces, hardware-accelerated visual translations, and dynamic thumb positioning. The library supports nested scroll container management, allowing outer containers to continue scrolling automatically when inner scrollable areas reach their boundary edges. It features a modular plugin architecture that enables third-party extensions to hook into core scroll events, track upd
PKRevealController is an iOS navigation framework and slide-over UI controller. It functions as a gesture-based interface library and hierarchical view controller manager that allows secondary screens to slide over a primary content area through touch interactions. The system organizes parent and child controllers into a layered navigation structure, translating touch input into coordinate offsets to animate transitions. It manages the width and positioning of side panels to control the available screen real estate. The framework provides capabilities for side panel layout management and vie
pulltorefresh.js es una biblioteca de JavaScript y componente de interfaz de usuario de gestos táctiles utilizada para añadir funcionalidad de "tirar para refrescar" a elementos desplazables en aplicaciones web. Actúa como un plugin de interacción web que detecta gestos de desplazamiento hacia abajo para activar acciones de refresco de contenido.
Las características principales de boxfactura/pulltorefresh.js son: Pull-to-Refresh Libraries, Mobile-Compatible Web Apps, Interaction Thresholds, Gesture-Based UI Components, Pull-to-Refresh Data Refreshing, Coordinate Tracking, Touch Interface Development, Gesture Interaction Tools.
Las alternativas de código abierto para boxfactura/pulltorefresh.js incluyen: mango/slideout — Slideout is a touch-gesture UI component and navigation menu designed for mobile web applications. It provides a side… liaohuqiu/android-ultra-pull-to-refresh — This is an Android pull-to-refresh library and custom view component designed to implement refresh interactions across… dolphin-wood/smooth-scrollbar — Smooth-scrollbar is a customizable JavaScript library that replaces native browser scrollbars and scrolling behavior… yalantis/phoenix — Phoenix is a JavaScript gesture library and mobile-first interaction toolset designed to manage touch events and… pkluz/pkrevealcontroller — PKRevealController is an iOS navigation framework and slide-over UI controller. It functions as a gesture-based… ant-design/ant-design-mobile — Ant Design Mobile is a mobile UI component library and design system built for React. It provides a collection of…