3 रिपॉजिटरी
Triggering callbacks whenever any node's value in the editor state is modified.
Distinct from Node Change Validators: Distinct from Node Change Validators: focuses on reactive callbacks on any node change, not validation or rejection of edits.
Explore 3 awesome GitHub repositories matching user interface & experience · Node Change Callbacks. Refine with filters or upvote what's useful.
Craft.js is a framework for building extensible drag-and-drop page editors using React components and serializable state management. It provides the core infrastructure to construct custom page builders where users can compose layouts by dragging, dropping, and repositioning elements within a structured editor environment. The framework manages editor state through a component-based node tree, where each user element is represented as an internal node storing its type, props, and parent relationships. This state is managed via React Context and can be serialized to JSON for persistence and sh
Triggers a callback whenever any node's value in the editor state is modified for reactive updates.
Epoxy is an Android library for building complex RecyclerView screens using a model-driven approach. It generates RecyclerView adapter models at compile time from annotated custom views, data binding layouts, or view holders, eliminating the manual boilerplate typically associated with view holders and adapters. The library provides a diffing engine that automatically compares model lists and applies minimal updates with animations for insertions, removals, and moves. The library distinguishes itself through its controller-based model building, where a controller class with a buildModels meth
Associates listeners with keys so callbacks are automatically updated when the key's value changes.
NaughtyAttributes Unity एडिटर इंस्पेक्टर के लिए कस्टम एट्रिब्यूट्स का एक संग्रह है जो फील्ड सत्यापन, गैर-सीरियलाइज्ड गुणों के प्रदर्शन और कस्टम UI नियंत्रणों को जोड़ने की अनुमति देता है। यह एक एक्सटेंशन लाइब्रेरी के रूप में कार्य करता है जो इंस्पेक्टर इंटरफेस के भीतर फील्ड्स को खींचने और व्यवहार करने के तरीके को कस्टमाइज़ करता है, बिना लेखक को कस्टम एडिटर स्क्रिप्ट लिखने की आवश्यकता के। लाइब्रेरी इंटरैक्टिव तत्वों जैसे बटन बनाने के लिए टूल प्रदान करती है जो विशिष्ट विधियों को निष्पादित करते हैं, साथ ही स्लाइडर्स और ड्रॉपडाउन जैसे विशेष इनपुट नियंत्रण भी प्रदान करती है। यह रीयल-टाइम में गेम स्थिति को डिबग और मॉनिटर करने के लिए नेटिव गुणों और गैर-सीरियलाइज्ड फील्ड्स के प्रदर्शन को सक्षम बनाता है। टूलकिट अनिवार्य संदर्भ जांच और संख्यात्मक मान क्लैम्पिंग के माध्यम से डेटा सत्यापन के लिए क्षमताओं को शामिल करती है। यह फील्ड परिवर्तन कॉलबैक और इंस्पेक्टर के भीतर सीधे स्प्राइट्स और प्रीफैब्स के लिए एसेट प्रीव्यू रेंडरिंग का भी समर्थन करती है।
Triggers specific functions automatically whenever a field value is modified within the inspector.