blockly > icons > CommentIcon
הכיתה icons.CommentIcon
סמל שמאפשר למשתמש להוסיף טקסט של תגובה לבלוק.
Signature:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
הרחבה: סמל
יישום: IHasBubble, ISerializable
יצרנים
| יצרן | גורמי שינוי | תיאור |
|---|---|---|
| (constructor)(sourceBlock) | יצירת מופע חדש של הכיתה CommentIcon |
מאפיינים
| נכס | גורמי שינוי | סוג | תיאור |
|---|---|---|---|
| sourceBlock |
|
חסימה | |
| TYPE |
|
IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> | מחרוזת הסוג שמשמשת לזיהוי הסמל הזה. |
| משקל |
|
(לא צוין) | המשקל של הסמל הזה ביחס לסמלים אחרים. סמלים עם ערכי משקל חיוביים יותר מוצגים קרוב יותר לסוף הבלוק. |
Methods
| שיטה | גורמי שינוי | תיאור |
|---|---|---|
| applyColour() | ||
| bubbleIsVisible() | ||
| createBubble() | protected |
|
| dispose() | ||
| getBubble() | ראו IHasBubble.getBubble. | |
| getBubbleLocation() | ||
| getBubbleSize() | ||
| getSize() | ||
| getText() | הפונקציה מחזירה את הטקסט של התגובה הזו. | |
| getType() | ||
| getWeight() | ||
| initView(pointerdownListener) | ||
| isClickableInFlyout() | ||
| loadState(state) | החלת המצב הנתון על התגובה הזו. | |
| onBubbleLocationChange() | ||
| onClick() | ||
| onLocationChange(blockOrigin) | ||
| onSizeChange() | המערכת מעדכנת את הגודל של הסמל הזה בתגובה לשינויים בגודל של בועת הקלט. | |
| onTextChange() | מעדכן את הטקסט של התגובה הזו בתגובה לשינויים בטקסט של בועת הקלט. | |
| saveState() | ||
| setBubbleLocation(location) | הגדרת המיקום של בועת התגובה בסביבת העבודה. | |
| setBubbleSize(size) | הגדרת הגודל של הבועה שניתן לעריכה של התגובה הזו. שינוי הגודל של הבועה אם היא גלויה. | |
| setBubbleVisible(visible) | ||
| setText(text) | הגדרת הטקסט של התגובה הזו. מעדכנת את הבועות אם הן גלויות. | |
| updateEditable() | הקוד הזה מעדכן את מצב הבועה (ניתן לעריכה / לא ניתן לעריכה) כך שישקף את מצב הבועה אם היא מוצגת כרגע. |