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