blockly > comments > CommentEditor

comments.CommentEditor class

Bagian komentar yang dapat diketik.

Tanda Tangan:

export declare class CommentEditor implements IFocusableNode 

Mengimplementasikan: IFocusableNode

Konstruktor

Konstruktor Pengubah Deskripsi
(constructor)(workspace, commentId, onFinishEditing) Membuat instance baru class CommentEditor

Properti

Properti Pengubah Jenis Deskripsi
id? string (Opsional)
ruang kerja WorkspaceSvg

Metode

Metode Pengubah Deskripsi
addTextChangeListener(listener) Mendaftarkan callback yang memproses perubahan teks.
canBeFocused()
getDom() Mendapatkan struktur DOM untuk editor komentar ini.
getFocusableElement()
getFocusableTree()
getText() Mendapatkan teks komentar saat ini.
onNodeBlur()
onNodeFocus()
removeTextChangeListener(listener) Menghapus pemroses yang diberikan dari daftar pemroses perubahan teks.
setEditable(isEditable) Menetapkan apakah textarea dapat diedit. Jika tidak, textarea akan bersifat hanya baca.
setPlaceholderText(text) Menetapkan teks placeholder yang ditampilkan untuk komentar kosong.
setText(text) Menetapkan teks komentar saat ini dan memicu pemroses perubahan.
updateSize(size, topBarSize) Perbarui ukuran elemen editor komentar.