blockly > icons > CommentIcon
Class icon.CommentIcon
Ikon yang memungkinkan pengguna menambahkan teks komentar ke blok.
Tanda Tangan:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
Memperluas: Ikon
Menerapkan: IHasBubble, ISerializable
Konstruktor
Konstruktor | Pengubah | Deskripsi |
---|---|---|
(constructor)(sourceBlock) | Membuat instance baru dari 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 dinyatakan) | 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() | ||
dispose() | ||
getBubbleSize() | ||
getSize() | ||
getText() | Menampilkan teks komentar ini. | |
getType() | ||
getWeight() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
loadState(state) | Menerapkan status yang diberikan ke komentar ini. | |
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() | ||
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. |