1 रिपॉजिटरी
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 HTML तत्वों और Canvas रेंडरिंग सतहों पर पैन-एंड-ज़ूम इंटरैक्शन को लागू करने के लिए एक JavaScript लाइब्रेरी है। यह एक व्यूपोर्ट स्टेट मैनेजर और काइनेटिक स्क्रॉलिंग इंजन के रूप में कार्य करता है जो टच और माउस पॉइंटर इवेंट्स को तरल नेविगेशन के लिए स्केल्ड ऑफ़सेट में अनुवादित करता है। लाइब्रेरी में एक काइनेटिक मोशन सिस्टम है जो मंदी और एज बाउंसिंग का अनुकरण करता है। इसमें पुल-टू-रिफ्रेश ट्रिगर्स के लिए विशिष्ट तंत्र शामिल हैं और यह उपयोगकर्ता के कर्सर पर फोकल पॉइंट को केंद्रित रखने के लिए पॉइंट-रिलेटिव ज़ूम स्केलिंग का समर्थन करता है। सिस्टम एक्सिस-लॉक्ड ड्रैग व्यवहार और ग्रिड-स्नैपिंग संरेखण सहित आंदोलन नियंत्रणों की एक श्रृंखला प्रदान करता है। यह कॉन्फ़िगर करने योग्य न्यूनतम और अधिकतम ज़ूम सीमाओं के माध्यम से व्यूपोर्ट स्केल का प्रबंधन करता है और रेंडरिंग लेयर से स्वतंत्र रूप से समन्वय संक्रमण की गणना करता है। DOM के साथ एकीकरण स्क्रॉलिंग और ज़ूमिंग लॉजिक के स्वचालित आरंभीकरण के लिए डेटा एट्रिब्यूट्स के माध्यम से संभाला जाता है।
Allows automatic initialization of scrolling and zooming logic via HTML data attributes.