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. |