blockly > חסימה > setDisabledReason

שיטת Block.setDisabledReason()

מוסיפים או מסירים סיבה שבגללה החסימה עשויה להיות מושבתת. אם לחסימה יש סיבה כלשהי להשבית אותה, החסימה עצמה תיחשב כמושבת. אפשר להשבית חסימה מכמה סיבות בלתי תלויות, למשל כשמשתמש משבית אותה באופן ידני או שהחסימה לא חוקית.

Signature:

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

פרמטרים

פרמטר סוג תיאור
הושבת בוליאני אם הערך הוא True, החסימה תיחשב כמושבתת לפחות מהסיבה שצוינה, אחרת החסימה לא תושבת יותר מסיבה זו.
סיבה מחרוזת מזהה ניטרלי שפה שיכול להסביר את הסיבה להשבתת החסימה. צריך להפעיל את השיטה הזו שוב עם אותו מזהה כדי לעדכן אם החסימה מושבתת כרגע מסיבה זו.

החזרות:

ריק