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