blockly > komentar > RenderedWorkspaceComment

Class comments.RenderedWorkspaceComment

Tanda Tangan:

export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu 

Memperluas: WorkspaceComment

Penerapan: IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu

Konstruktor

Konstruktor Pengubah Deskripsi
(konstruktor)(workspace, id) Membuat komentar ruang kerja, termasuk tampilan.

Properti

Properti Pengubah Jenis Deskripsi
ruang kerja readonly WorkspaceSvg

Metode

Metode Pengubah Deskripsi
dispose() Membuang tampilan.
drag(newLoc) Menarik komentar ke lokasi yang ditentukan.
endDrag() Mengakhiri tarik pada komentar.
getBoundingRectangle() Menampilkan persegi panjang pembatas komentar ini dalam koordinat ruang kerja. Penghargaan runtuh.
getSize() Menampilkan ukuran komentar di unit ruang kerja. Tidak mendukung penyusutan.
getSvgRoot() Menampilkan elemen root SVG dari komentar ini.
isMovable() Menampilkan apakah komentar ini dapat dipindahkan atau tidak.
moveBy(dx, dy, reason) Pindahkan komentar sesuai jumlah yang ditentukan dalam koordinat ruang kerja.
moveTo(lokasi, alasan) Memindahkan komentar ke lokasi yang ditentukan dalam koordinat ruang kerja.
revertDrag() Memindahkan komentar kembali ke tempatnya semula di awal penarikan.
select() Menyoroti komentar secara visual.
setCollapsed(collapsed) Menetapkan apakah komentar diciutkan atau tidak.
setDeleteStyle(wouldDelete) Menunjukkan secara visual bahwa komentar ini akan dihapus jika dihapus.
setEditable(editable) Menetapkan apakah komentar dapat diedit atau tidak.
setSize(size) Menetapkan ukuran komentar.
setText(text) Menetapkan teks komentar.
showContextMenu(e) Tampilkan menu konteks untuk komentar ini.
snapToGrid() Snap komentar ini ke titik kisi terdekat.
startDrag() Memulai tarik pada komentar.
toCopyData() Menampilkan representasi JSON yang dapat diserialisasi dari status komentar ini yang dapat digunakan untuk menempelkan.
unselect() Tandai komentar secara visual.