blockly > icons > CommentIcon
class icons.CommentIcon
Ikon yang memungkinkan pengguna menambahkan teks komentar ke blok.
Tanda Tangan:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
Memperluas: Icon
Mengimplementasikan: IHasBubble, ISerializable
Konstruktor
| Konstruktor | Pengubah | Deskripsi |
|---|---|---|
| (constructor)(sourceBlock) | Membuat instance baru class CommentIcon |
Properti
| Properti | Pengubah | Jenis | Deskripsi |
|---|---|---|---|
| sourceBlock |
|
Blokir | |
| TYPE |
|
IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> | String jenis yang digunakan untuk mengidentifikasi ikon ini. |
| BERAT |
|
(tidak dideklarasikan) | Bobot yang dimiliki ikon ini relatif terhadap ikon lain. Ikon dengan nilai bobot yang lebih positif dirender lebih jauh ke akhir blok. |
Metode
| Metode | Pengubah | Deskripsi |
|---|---|---|
| applyColour() | ||
| bubbleIsVisible() | ||
| createBubble() | protected |
|
| dispose() | ||
| getBubble() | Lihat IHasBubble.getBubble. | |
| getBubbleLocation() | ||
| getBubbleSize() | ||
| getSize() | ||
| getText() | Menampilkan teks komentar ini. | |
| getType() | ||
| getWeight() | ||
| initView(pointerdownListener) | ||
| isClickableInFlyout() | ||
| loadState(state) | Menerapkan status yang diberikan ke komentar ini. | |
| onBubbleLocationChange() | ||
| onClick() | ||
| onLocationChange(blockOrigin) | ||
| onSizeChange() | Memperbarui ukuran ikon ini sebagai respons terhadap perubahan ukuran balon input. | |
| onTextChange() | Memperbarui teks komentar ini sebagai respons terhadap perubahan teks balon input. | |
| saveState() | ||
| setBubbleLocation(location) | Menetapkan lokasi balon komentar di ruang kerja. | |
| setBubbleSize(size) | Menetapkan ukuran balon yang dapat diedit untuk komentar ini. Mengubah ukuran balon jika terlihat. | |
| setBubbleVisible(visible) | ||
| setText(text) | Menetapkan teks komentar ini. Memperbarui balon jika terlihat. | |
| updateEditable() | Memperbarui status balon (dapat diedit / tidak dapat diedit) untuk mencerminkan status balon jika balon saat ini ditampilkan. |