blockly > comments > RenderedWorkspaceComment

comments.RenderedWorkspaceComment sınıfı

İmza:

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

Genişletir: WorkspaceComment

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

Markalar

Marka Değiştiriciler Açıklama
(constructor)(workspace, id) Görünüm de dahil olmak üzere çalışma alanı yorumunu oluşturur.

Özellikler

Mülk Değiştiriciler Tür Açıklama
görüntüleme CommentView Çalışma alanı yorumunu oluşturan SVG öğelerini kapsayan sınıf.
workspace readonly WorkspaceSvg

Yöntemler

Yöntem Değiştiriciler Açıklama
canBeFocused() IFocusableNode.canBeFocused'a bakın.
dispose() Görünümü kaldırır.
drag(newLoc) Yorumu belirtilen konuma sürükler.
endDrag() Yorumdaki sürükleme işlemini sonlandırır.
getBoundingRectangle() Bu yorumun çalışma alanı koordinatlarındaki sınırlayıcı dikdörtgenini döndürür. Daraltmaya saygı duyar.
getEditorFocusableNode()
getFocusableElement() IFocusableNode.getFocusableElement'e bakın.
getFocusableTree() IFocusableNode.getFocusableTree'ye bakın.
getSize() Yorumun çalışma alanı birimlerindeki boyutunu döndürür. Daraltmaya izin vermez.
getSvgRoot() Bu yorumun kök SVG öğesini döndürür.
isCopyable() Bu yorumun kopyalanabilir olup olmadığını döndürür.
isMovable() Bu yorumun taşınıp taşınamayacağını döndürür.
moveBy(dx, dy, reason) Yorumu, çalışma alanı koordinatlarında belirtilen miktarlarda taşıyın.
moveTo(location, reason) Yorumu, çalışma alanı koordinatlarında belirtilen konuma taşır.
onNodeBlur() IFocusableNode.onNodeBlur'a bakın.
onNodeFocus() IFocusableNode.onNodeFocus'a bakın.
revertDrag() Yorumu, sürükleme işleminin başlangıcındaki konumuna geri taşır.
select() Yorumu görsel olarak vurgular.
setCollapsed(collapsed) Yorumun daraltılıp daraltılmayacağını ayarlar.
setDeleteStyle(wouldDelete) Bu yorumun bırakılması durumunda silineceğini görsel olarak belirtir.
setEditable(editable) Yorumun düzenlenebilir olup olmadığını belirler.
setPlaceholderText(text) Yorum boşsa gösterilen yer tutucu metni ayarlar.
setSize(size) Yorumun boyutunu ayarlar.
setText(text) Yorumun metnini ayarlar.
showContextMenu(e) Bu yorum için bir içerik menüsü gösterir.
snapToGrid() Bu yorumu en yakın ızgara noktasına tutturun.
startDrag() Yorumda sürükleme işlemini başlatır.
toCopyData() Bu yorumun, yapıştırmak için kullanılabilecek JSON olarak serileştirilmiş bir gösterimini döndürür.
unselect() Yorumun görsel olarak vurgusunu kaldırır.