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.