blockly > الإضافات > registerMutator

الدالةextensions.registerMutator()

لتسجيل دالة إضافة جديدة تضيف أداة تغيير إلى الحظر. في وقت التسجيل، يُجري هذا بعض عمليات التحقق الأساسية من الصحة على المتغير. قد يضيف برنامج التضمين أيضًا مربع حوار مغير إلى الكتلة، إذا تم تحديد كل من الإنشاء والفك على المزيج.

Signature:

export declare function registerMutator(name: string, mixinObj: any, opt_helperFn?: () => any, opt_blockList?: string[]): void;

المعلمات

المعلمة النوع الوصف
الاسم سلسلة اسم إضافة التبديل هذه.
mixinObj أي واحد القيم المطلوب مزجها.
opt_helperFn () => أي (اختياري) دالة اختيارية يتم تطبيقها بعد المزج في الكائن.
opt_blockList سلسلة[] (اختياري) قائمة بالوحدات التي ستظهر في القائمة المنبثقة لمربّع حوار أداة التبديل.

المرتجعات:

فراغ

الاستثناءات

{خطأ} في حال كانت عملية التغيير غير صالحة أو لا يمكن تطبيقها على الحظر.