1 مستودع
Wrapping class methods with external functions to add auxiliary logic.
Distinct from Method Wrapping Customization: General JavaScript method wrapping for logic augmentation, distinct from the Java-to-JS engine interface customization of the sibling.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Method Wrapping. Refine with filters or upvote what's useful.
core-decorators هي مكتبة مزخرفات (decorators) للفئات في JavaScript وأداة إطار عمل لتوسيع وظائف الفئات. توفر مجموعة من الأدوات لتنفيذ mixins لسلوك الفئة، وأتمتة ربط الدوال لتجنب تكوين المنشئ اليدوي، والتحقق من أن دوال الفئات الفرعية تتجاوز دوال الفئات الأصلية بشكل صحيح. تتضمن المكتبة مجموعة أدوات لإهمال الكود (deprecation) لوضع علامات على الدوال القديمة بتحذيرات في وحدة التحكم، ومحلل أداء لتنفيذ الدوال لقياس الأداء والمدة. كما تتيح تعديل سلوك الفئة والدالة من خلال نظام من المزخرفات المخصصة وحقن المنطق المشترك. تغطي القدرات الإضافية التحكم في خصائص الكائنات، بما في ذلك فرض الخصائص للقراءة فقط وتقييد رؤية الخصائص. توفر مجموعة الأدوات أيضاً بدائيات أداء مثل التخزين المؤقت للنتائج وتهيئة الخصائص المؤجلة لتأخير التنفيذ حتى الوصول الأول.
Applies external functions and arguments to a method to wrap it with custom logic.