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

الدالة utils.extensions.registerMutator()

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

Signature:

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

المَعلمات

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

المرتجعات:

void

الاستثناءات

{Error} إذا كانت التغييرات غير صالحة أو لا يمكن تطبيقها على المجموعة.