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} إذا كانت التغييرات غير صالحة أو لا يمكن تطبيقها على المجموعة.