1 مستودع
Automatically ensuring class methods maintain a permanent reference to their instance.
Distinct from Method Callback Binding: Focuses on general instance-method binding for class design, whereas the candidate focuses on UI event callbacks.
Explore 1 awesome GitHub repository matching user interface & experience · Automatic Method Binding. Refine with filters or upvote what's useful.
core-decorators هي مكتبة مزخرفات (decorators) للفئات في JavaScript وأداة إطار عمل لتوسيع وظائف الفئات. توفر مجموعة من الأدوات لتنفيذ mixins لسلوك الفئة، وأتمتة ربط الدوال لتجنب تكوين المنشئ اليدوي، والتحقق من أن دوال الفئات الفرعية تتجاوز دوال الفئات الأصلية بشكل صحيح. تتضمن المكتبة مجموعة أدوات لإهمال الكود (deprecation) لوضع علامات على الدوال القديمة بتحذيرات في وحدة التحكم، ومحلل أداء لتنفيذ الدوال لقياس الأداء والمدة. كما تتيح تعديل سلوك الفئة والدالة من خلال نظام من المزخرفات المخصصة وحقن المنطق المشترك. تغطي القدرات الإضافية التحكم في خصائص الكائنات، بما في ذلك فرض الخصائص للقراءة فقط وتقييد رؤية الخصائص. توفر مجموعة الأدوات أيضاً بدائيات أداء مثل التخزين المؤقت للنتائج وتهيئة الخصائص المؤجلة لتأخير التنفيذ حتى الوصول الأول.
Ensures class methods maintain a permanent reference to the class instance without requiring manual constructor binding.