blockly > bubbles > TextInputBubble
Class bubbles.TextInputBubble
Balon yang menampilkan teks yang dapat diedit. Ukurannya juga dapat diubah oleh pengguna. Digunakan oleh ikon komentar.
Tanda Tangan:
export declare class TextInputBubble extends Bubble
Memperluas: Bubble
Konstruktor
| Konstruktor | Pengubah | Deskripsi |
|---|---|---|
| (constructor)(workspace, anchor, ownerRect) | Membuat instance baru class TextInputBubble |
Properti
| Properti | Pengubah | Jenis | Deskripsi |
|---|---|---|---|
| anchor | protected |
Koordinat | |
| ownerRect? | protected |
Rect | undefined | (Opsional) |
| ruang kerja | readonly |
WorkspaceSvg |
Metode
| Metode | Pengubah | Deskripsi |
|---|---|---|
| addLocationChangeListener(listener) | Menambahkan pemroses perubahan untuk diberi tahu saat lokasi balon ini berubah. | |
| addSizeChangeListener(listener) | Menambahkan pemroses perubahan untuk diberi tahu saat ukuran balon ini berubah. | |
| addTextChangeListener(listener) | Menambahkan pemroses perubahan untuk diberi tahu saat teks balon ini berubah. | |
| getSize() | ||
| getText() | ||
| isEditable() | Menampilkan apakah teks dalam balon dapat diedit atau tidak. | |
| moveDuringDrag(newLoc) | ||
| positionByRect(rect) | protected |
|
| setEditable(editable) | Menetapkan apakah teks dalam balon dapat diedit atau tidak. | |
| setPositionRelativeToAnchor(left, top) | ||
| setSize(size, relayout) | Menetapkan ukuran balon ini, termasuk batasnya. | |
| setText(text) | Menetapkan teks balon ini. Panggilan mengubah pemroses. |