blockly > BlockSvg > setDisabledReason
روش ()BlockSvg.setDisabledReason
دلیلی برای غیرفعال شدن بلوک اضافه یا حذف کنید. اگر یک بلوک دلایلی برای غیرفعال شدن داشته باشد، خود بلوک غیرفعال در نظر گرفته می شود. یک بلوک می تواند به دلایل مستقل متعدد به طور همزمان غیرفعال شود، مانند زمانی که کاربر به صورت دستی آن را غیرفعال می کند یا بلوک نامعتبر است.
امضا:
setDisabledReason(disabled: boolean, reason: string): void;
پارامترها
پارامتر | تایپ کنید | توضیحات |
---|---|---|
از کار افتاده است | بولی | اگر درست باشد، باید حداقل به دلیل ارائه شده، بلوک را غیرفعال در نظر گرفت، در غیر این صورت بلوک دیگر به این دلیل غیرفعال نیست. |
دلیل | رشته | یک شناسه زبان خنثی به دلیل غیرفعال شدن بلوک. این روش را دوباره با همان شناسه فراخوانی کنید تا بهروزرسانی کنید که آیا بلوک در حال حاضر به این دلیل غیرفعال است یا خیر. |
برمی گرداند:
باطل