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.