1 repositorio
Mechanisms that use DOM data attributes to automatically configure and initialize component logic.
Distinct from Data Attribute Mapping: Distinct from Data Attribute Mapping: focuses on the initialization of logic rather than just extracting text for other operations.
Explore 1 awesome GitHub repository matching web development · Initialization Mappings. Refine with filters or upvote what's useful.
Scroller is a JavaScript library for implementing pan-and-zoom interactions on HTML elements and Canvas rendering surfaces. It functions as a viewport state manager and kinetic scrolling engine that translates touch and mouse pointer events into scaled offsets for fluid navigation. The library features a kinetic motion system that simulates deceleration and edge bouncing. It includes specific mechanisms for pull-to-refresh triggers and supports point-relative zoom scaling to keep the focal point centered on the user's cursor. The system provides a range of movement controls, including axis-l
Allows automatic initialization of scrolling and zooming logic via HTML data attributes.