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