blockly > comments > CommentView

comments.CommentView class

Tanda Tangan:

export declare class CommentView implements IRenderedElement 

Mengimplementasikan: IRenderedElement

Konstruktor

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

Properti

Properti Pengubah Jenis Deskripsi
defaultCommentSize static Ukuran Ukuran default komentar yang baru dibuat.
disposed protected boolean Apakah tampilan komentar ini telah dibuang atau belum.
membuang protected boolean Apakah tampilan komentar ini sedang dihapus atau tidak.
ruang kerja readonly WorkspaceSvg

Metode

Metode Pengubah Deskripsi
addDisposeListener(listener) Mendaftarkan callback yang memproses pelepasan tampilan ini.
addOnCollapseListener(listener) Mendaftarkan callback yang memproses perubahan status diciutkan.
addSizeChangeListener(listener) Mendaftarkan callback yang memproses perubahan ukuran.
addTextChangeListener(listener) Mendaftarkan callback yang memantau perubahan teks pada editor komentar.
bringToFront() Membawa komentar ruang kerja ke bagian depan lapisannya.
dispose() Melepaskan tampilan komentar ini.
getEditorFocusableNode()
getRelativeToSurfaceXY() Menampilkan lokasi komentar saat ini dalam koordinat ruang kerja.
getSize() Menampilkan ukuran komentar saat ini dalam satuan ruang kerja. Mendukung penciutan.
getSvgRoot() Menampilkan elemen grup SVG root dari tampilan komentar.
getText() Menampilkan teks komentar saat ini.
isCollapsed() Menampilkan benar (true) jika komentar saat ini diciutkan.
isDeadOrDying() Menampilkan true jika tampilan komentar ini sedang dihapus atau telah dihapus.
isDisposed() Menampilkan apakah tampilan komentar ini telah dibuang atau tidak.
isEditable() Menampilkan benar (true) jika komentar saat ini dapat diedit.
moveTo(location) Memindahkan tampilan komentar ke lokasi yang ditentukan.
removeDisposeListener(listener) Menghapus pemroses tertentu dari daftar pemroses pelepasan.
removeOnCollapseListener(listener) Menghapus pemroses yang diberikan dari daftar pemroses saat menyusut.
removeSizeChangeListener(listener) Menghapus pemroses tertentu dari daftar pemroses perubahan ukuran.
removeTextChangeListener(listener) Menghapus pemroses yang diberikan dari editor komentar.
setCollapsed(collapsed) Menetapkan apakah komentar saat ini diciutkan atau tidak.
setEditable(editable) Menetapkan kemampuan pengeditan komentar.
setPlaceholderText(text) Menetapkan teks placeholder yang ditampilkan untuk komentar kosong.
setSize(size) Menetapkan ukuran komentar dalam unit ruang kerja, memperbarui elemen tampilan untuk mencerminkan ukuran baru, dan memicu pendengar perubahan ukuran.
setSizeWithoutFiringEvents(size) Menetapkan ukuran komentar dalam unit ruang kerja, dan memperbarui elemen tampilan untuk mencerminkan ukuran baru.
setText(text) Menetapkan teks komentar saat ini.