blockly > bubbles > TextInputBubble
bubbles.TextInputBubble کلاس
حبابی که متن قابل ویرایش را نمایش می دهد. همچنین کاربر می تواند اندازه آن را تغییر دهد. توسط نماد نظر استفاده می شود.
امضا:
export declare class TextInputBubble extends Bubble
گسترش می یابد: حباب
سازندگان
| سازنده | اصلاح کننده ها | توضیحات |
|---|---|---|
| (سازنده) (فضای کاری، لنگر، مالکRect) | یک نمونه جدید از کلاس TextInputBubble می سازد |
خواص
| اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
|---|---|---|---|
| لنگر | protected | هماهنگ کنید | |
| صاحب راست؟ | protected | Rect | تعریف نشده | (اختیاری) |
| فضای کار | readonly | WorkspaceSvg |
روش ها
| روش | اصلاح کننده ها | توضیحات |
|---|---|---|
| addLocationChangeListener(شنونده) | یک شنونده تغییر اضافه می کند تا در صورت تغییر مکان این حباب مطلع شود. | |
| addSizeChangeListener(شنونده) | یک شنونده تغییر اضافه می کند تا در صورت تغییر اندازه این حباب مطلع شود. | |
| addTextChangeListener(شنونده) | یک شنونده تغییر اضافه می کند تا در صورت تغییر متن این حباب مطلع شود. | |
| getSize() | ||
| getText() | ||
| isEditable() | برمیگرداند که آیا متن موجود در حباب قابل ویرایش است یا نه. | |
| moveDuringDrag (newLoc) | ||
| positionByRect(rect) | protected | |
| مجموعه قابل ویرایش (قابل ویرایش) | تنظیم می کند که آیا متن موجود در حباب قابل ویرایش باشد یا نه. | |
| setPositionRelativeToAnchor (چپ، بالا) | ||
| setSize (اندازه، پخش) | اندازه این حباب از جمله حاشیه را تنظیم می کند. | |
| setText (متن) | متن این حباب را تنظیم می کند. تماس ها شنوندگان را تغییر می دهند. |