blockly > Kommentare > RenderedWorkspaceComment
Kommentare.RenderedWorkspaceComment-Klasse
Unterschrift:
export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu
Erweitert: WorkspaceComment
Implementierungen: IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(Konstruktor)(Arbeitsbereich, ID) | Erstellt den Arbeitsbereichskommentar, einschließlich der Ansicht. |
Attribute
Property | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
Arbeitsbereich | readonly |
WorkspaceSvg |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
dispose() | Verwirft die Ansicht. | |
Drag-and(newLoc) | Der Kommentar wird an die gewünschte Position gezogen. | |
endDrag() | Beendet das Ziehen des Kommentars. | |
getBoundingRectangle() | Gibt das Markierungsrechteck dieses Kommentars in Arbeitsbereichskoordinaten zurück. Hinweis auf Minimieren. | |
getSize() | Gibt die Größe des Kommentars in Arbeitsbereichseinheiten zurück. Eine Minimierung wird nicht berücksichtigt. | |
getSvgRoot() | Gibt das SVG-Stammelement dieses Kommentars zurück | |
isMovable() | Gibt an, ob dieser Kommentar verschiebbar ist. | |
moveBy(dx, dy, reason) | Verschieben Sie den Kommentar um die angegebenen Beträge in den Arbeitsbereichskoordinaten. | |
moveTo(location, reason) | Verschiebt den Kommentar an die angegebene Position in den Arbeitsbereichskoordinaten. | |
revertDrag() | Verschiebt den Kommentar zurück an die Position, an der er sich am Anfang des Ziehvorgangs befand. | |
select() | Der Kommentar wird visuell hervorgehoben. | |
setCollapsed(collapsed) | Legt fest, ob der Kommentar minimiert wird oder nicht. | |
setDeleteStyle(wouldDelete) | Zeigt an, dass dieser Kommentar beim Löschen gelöscht wird. | |
setEditable(editable) | Legt fest, ob der Kommentar bearbeitbar ist oder nicht. | |
setSize(size) | Legt die Größe des Kommentars fest. | |
setText(text) | Legt den Text des Kommentars fest. | |
showContextMenu(e) | Kontextmenü für diesen Kommentar anzeigen. | |
snapToGrid() | Diesen Kommentar am nächsten Rasterpunkt ausrichten. | |
startDrag() | Startet einen Drag-and-drop für den Kommentar. | |
toCopyData() | Gibt eine JSON-serialisierbare Darstellung des Status dieses Kommentars zurück, die zum Einfügen verwendet werden kann. | |
Auswahl aufheben() | Heben Sie die Hervorhebung des Kommentars auf. |