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