blockly > bubbles > TextInputBubble
הכיתה bubbles.TextInputBubble
בועה שבה מוצג טקסט שאפשר לערוך. המשתמש יכול גם לשנות את הגודל שלו. משמש את סמל התגובה.
Signature:
export declare class TextInputBubble extends Bubble
הרחבה: Bubble
יצרנים
יצרן | גורמי שינוי | תיאור |
---|---|---|
(constructor)(workspace, anchor, ownerRect) | יצירת מופע חדש של הכיתה TextInputBubble |
מאפיינים
נכס | גורמי שינוי | סוג | תיאור |
---|---|---|---|
anchor | protected |
תיאום | |
ownerRect? | protected |
Rect | undefined | (אופציונלי) |
workspace | readonly |
WorkspaceSvg |
Methods
שיטה | גורמי שינוי | תיאור |
---|---|---|
addLocationChangeListener(listener) | הוספת מאזין לשינויים כדי לקבל התראה כשהמיקום של הבועה הזו ישתנה. | |
addSizeChangeListener(listener) | הוספת מאזין לשינויים כדי לקבל התראה כשהגודל של הבועה הזו ישתנה. | |
addTextChangeListener(listener) | הוספת מאזין לשינויים כדי לקבל התראה כשהטקסט של הבועה הזו ישתנה. | |
getSize() | ||
getText() | ||
isEditable() | הפונקציה מחזירה את הערך 'true' אם הטקסט בבועה ניתן לעריכה, או את הערך 'false' אם לא. | |
moveDuringDrag(newLoc) | ||
positionByRect(rect) | protected |
|
setEditable(editable) | מגדיר אם הטקסט בבועה ניתן לעריכה או לא. | |
setPositionRelativeToAnchor(left, top) | ||
setSize(size, relayout) | מגדיר את גודל הבועה הזו, כולל הגבול. | |
setText(text) | הגדרת הטקסט של הבועה הזו. שיחות משנות את המאזינים. |