blockly > bubbles > TextInputBubble
Lớp bubbles.TextInputBubble
Bong bóng hiển thị văn bản có thể chỉnh sửa. Người dùng cũng có thể đổi kích thước. Được biểu tượng nhận xét sử dụng.
Chữ ký:
export declare class TextInputBubble extends Bubble
Mở rộng: Bubble
Hàm khởi tạo
| Hàm dựng | Đối tượng sửa đổi | Mô tả |
|---|---|---|
| (constructor)(workspace, anchor, ownerRect) | Tạo một thực thể mới của lớp TextInputBubble |
Thuộc tính
| Thuộc tính | Đối tượng sửa đổi | Loại | Mô tả |
|---|---|---|---|
| mục tiêu | protected |
Định vị | |
| ownerRect? | protected |
Rect | không xác định | (Không bắt buộc) |
| workspace | readonly |
WorkspaceSvg |
Phương thức
| Phương thức | Đối tượng sửa đổi | Mô tả |
|---|---|---|
| addLocationChangeListener(listener) | Thêm trình nghe thay đổi để được thông báo khi vị trí của bong bóng trò chuyện này thay đổi. | |
| addSizeChangeListener(listener) | Thêm trình nghe thay đổi để được thông báo khi kích thước của bong bóng trò chuyện này thay đổi. | |
| addTextChangeListener(listener) | Thêm trình nghe thay đổi để được thông báo khi văn bản của bong bóng trò chuyện này thay đổi. | |
| getSize() | ||
| getText() | ||
| isEditable() | Trả về thông tin về việc văn bản trong bong bóng có thể chỉnh sửa hay không. | |
| moveDuringDrag(newLoc) | ||
| positionByRect(rect) | protected |
|
| setEditable(editable) | Đặt xem văn bản trong bong bóng có thể chỉnh sửa hay không. | |
| setPositionRelativeToAnchor(left, top) | ||
| setSize(size, relayout) | Đặt kích thước của bong bóng trò chuyện này, bao gồm cả đường viền. | |
| setText(text) | Đặt văn bản của bong bóng trò chuyện này. Lệnh gọi thay đổi trình nghe. |