blockly > BlockSvg > setDisabledReason

روش ()BlockSvg.setDisabledReason

دلیلی برای غیرفعال شدن بلوک اضافه یا حذف کنید. اگر یک بلوک دلایلی برای غیرفعال شدن داشته باشد، خود بلوک غیرفعال در نظر گرفته می شود. یک بلوک می تواند به دلایل مستقل متعدد به طور همزمان غیرفعال شود، مانند زمانی که کاربر به صورت دستی آن را غیرفعال می کند یا بلوک نامعتبر است.

امضا:

setDisabledReason(disabled: boolean, reason: string): void;

مولفه های

پارامتر تایپ کنید شرح
معلول بولی اگر درست باشد، باید حداقل به دلیل ارائه شده، بلوک را غیرفعال در نظر گرفت، در غیر این صورت بلوک دیگر به این دلیل غیرفعال نیست.
دلیل رشته یک شناسه زبان خنثی به دلیل غیرفعال شدن بلوک. این روش را دوباره با همان شناسه فراخوانی کنید تا به‌روزرسانی کنید که آیا بلوک در حال حاضر به این دلیل غیرفعال است یا خیر.

برمی گرداند:

خالی