blockly > comments > RenderedWorkspaceComment
Klasa comments.RenderedWorkspaceComment
Podpis:
export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu, IFocusableNode
Rozszerza: WorkspaceComment
Implementuje: IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu, IFocusableNode
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(konstruktor)(workspace, id) | Tworzy komentarz do obszaru roboczego, w tym widok. |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
wyświetlenie | CommentView | Klasa obejmująca elementy SVG tworzące komentarz do obszaru roboczego. | |
workspace | readonly |
WorkspaceSvg |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
canBeFocused() | Zobacz IFocusableNode.canBeFocused. | |
dispose() | Zwalnia widok. | |
drag(newLoc) | Przeciąga komentarz w podane miejsce. | |
endDrag() | Kończy przeciąganie komentarza. | |
getBoundingRectangle() | Zwraca prostokąt ograniczający tego komentarza we współrzędnych obszaru roboczego. Uwzględnia zwijanie. | |
getEditorFocusableNode() | ||
getFocusableElement() | Zobacz IFocusableNode.getFocusableElement. | |
getFocusableTree() | Zobacz IFocusableNode.getFocusableTree. | |
getSize() | Zwraca rozmiar komentarza w jednostkach obszaru roboczego. Nie uwzględnia zwijania. | |
getSvgRoot() | Zwraca główny element SVG tego komentarza. | |
isCopyable() | Zwraca informację, czy ten komentarz można skopiować. | |
isMovable() | Zwraca informację, czy ten komentarz można przenieść. | |
moveBy(dx, dy, reason) | Przesuń komentarz o podane wartości we współrzędnych obszaru roboczego. | |
moveTo(location, reason) | Przenosi komentarz do podanej lokalizacji we współrzędnych obszaru roboczego. | |
onNodeBlur() | Zobacz IFocusableNode.onNodeBlur. | |
onNodeFocus() | Zobacz IFocusableNode.onNodeFocus. | |
revertDrag() | Przenosi komentarz z powrotem do miejsca, w którym znajdował się na początku przeciągania. | |
select() | Wizualnie wyróżnia komentarz. | |
setCollapsed(collapsed) | Określa, czy komentarz jest zwinięty. | |
setDeleteStyle(wouldDelete) | Wizualnie wskazuje, że ten komentarz zostanie usunięty, jeśli zostanie upuszczony. | |
setEditable(editable) | Określa, czy komentarz można edytować. | |
setPlaceholderText(text) | Ustawia tekst zastępczy wyświetlany, gdy komentarz jest pusty. | |
setSize(size) | Ustawia rozmiar komentarza. | |
setText(text) | Ustawia tekst komentarza. | |
showContextMenu(e) | Wyświetl menu kontekstowe tego komentarza. | |
snapToGrid() | Przyciągnij ten komentarz do najbliższego punktu siatki. | |
startDrag() | Rozpoczyna przeciąganie komentarza. | |
toCopyData() | Zwraca reprezentację stanu tego komentarza, którą można serializować do formatu JSON i użyć do wklejenia. | |
unselect() | Wizualnie wycofuje wyróżnienie komentarza. |