awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 مستودعات

Awesome GitHub RepositoriesNode Change Callbacks

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.

Awesome Node Change Callbacks GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • prevwong/craft.jsالصورة الرمزية لـ prevwong

    prevwong/craft.js

    8,683عرض على GitHub↗

    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.

    TypeScriptdraft-jsdrag-and-drophtml-builder
    عرض على GitHub↗8,683
  • airbnb/epoxyالصورة الرمزية لـ airbnb

    airbnb/epoxy

    8,556عرض على GitHub↗

    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.

    Java
    عرض على GitHub↗8,556
  • dbrizov/naughtyattributesالصورة الرمزية لـ dbrizov

    dbrizov/NaughtyAttributes

    5,156عرض على GitHub↗

    NaughtyAttributes هي مجموعة من السمات المخصصة لمفتش Unity Editor التي تسمح بالتحقق من الحقول، وكشف الخصائص غير المتسلسلة، وإضافة عناصر تحكم مخصصة لواجهة المستخدم. تعمل كمكتبة توسعة لتخصيص كيفية رسم الحقول وسلوكها داخل واجهة المفتش دون الحاجة إلى كتابة سكربتات محرر مخصصة. توفر المكتبة أدوات لإنشاء عناصر تفاعلية مثل الأزرار التي تنفذ طرقاً محددة، بالإضافة إلى عناصر تحكم إدخال متخصصة مثل أشرطة التمرير والقوائم المنسدلة. تمكن من عرض الخصائص الأصلية والحقول غير المتسلسلة لتصحيح الأخطاء ومراقبة حالة اللعبة في الوقت الفعلي. تتضمن مجموعة الأدوات إمكانيات للتحقق من صحة البيانات من خلال فحوصات المراجع الإلزامية وتقييد القيم الرقمية. كما تدعم استدعاءات تغيير الحقل وعرض معاينات الأصول للكائنات (sprites) والنماذج الجاهزة (prefabs) مباشرة داخل المفتش.

    Triggers specific functions automatically whenever a field value is modified within the inspector.

    C#attributesextensionnaughty
    عرض على GitHub↗5,156
  1. Home
  2. User Interface & Experience
  3. Node-Based UI Components
  4. Virtual Node Trees
  5. Virtual Node Lifecycle Interception
  6. Node Change Validators
  7. Node Change Callbacks

استكشف الوسوم الفرعية

  • Keyed Callback SynchronizersAssociates a listener with a key so the callback is automatically updated when the key's value changes. **Distinct from Node Change Callbacks:** Distinct from Node Change Callbacks: focuses on pairing callbacks with changing values via keys, not general node change events.