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