با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
blockly > utils > extensions > registerMutator
تابع ()utils.extensions.registerMutator
یک تابع افزونه جدید را ثبت می کند که یک جهش دهنده به بلوک اضافه می کند. در زمان ثبت نام، برخی از بررسی های اولیه سلامت عقل را روی جهش دهنده انجام می دهد. بسته بندی همچنین ممکن است یک دیالوگ mutator را به بلوک اضافه کند، اگر هر دو compose و decompose در mixin تعریف شده باشند.
امضا:
export declare function registerMutator(name: string, mixinObj: any, opt_helperFn?: () => any, opt_blockList?: string[]): void;
پارامترها
| پارامتر | تایپ کنید | توضیحات |
|---|
| نام | رشته | نام این پسوند mutator. |
| mixinObj | هر | مقادیری که باید با هم ترکیب شوند |
| opt_helperFn | () => هر | (اختیاری) یک تابع اختیاری برای اعمال پس از مخلوط کردن در شی. |
| opt_blockList | رشته[] | (اختیاری) فهرستی از بلوکها که در صفحه محاوره mutator ظاهر میشوند. |
برمی گرداند:
باطل
استثنائات
{ خطا } اگر جهش نامعتبر باشد یا نتوان آن را روی بلوک اعمال کرد.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[],[]]