blockly > comments > CommentView
comments.CommentView-Klasse
Unterschrift:
export declare class CommentView implements IRenderedElement
Implementiert: IRenderedElement
Konstruktoren
| Konstruktor | Modifikatoren | Beschreibung |
|---|---|---|
| (constructor)(workspace, commentId) | Erstellt eine neue Instanz der Klasse CommentView. |
Attribute
| Attribut | Modifikatoren | Typ | Beschreibung |
|---|---|---|---|
| defaultCommentSize | static |
Größe | Die Standardgröße neu erstellter Kommentare. |
| disposed | protected |
boolean | Gibt an, ob diese Kommentaransicht verworfen wurde. |
| Entsorgung | protected |
boolean | Gibt an, ob diese Kommentaransicht derzeit verworfen wird. |
| Arbeitsbereich | readonly |
WorkspaceSvg |
Methoden
| Methode | Modifikatoren | Beschreibung |
|---|---|---|
| addDisposeListener(listener) | Registriert einen Callback, der auf das Entfernen dieser Ansicht wartet. | |
| addOnCollapseListener(listener) | Registriert einen Callback, der auf Änderungen des Status „minimiert“ wartet. | |
| addSizeChangeListener(listener) | Registriert einen Callback, der auf Größenänderungen wartet. | |
| addTextChangeListener(listener) | Registriert einen Callback, der auf Textänderungen im Kommentarfeld reagiert. | |
| bringToFront() | Stellt den Arbeitsbereichskommentar in den Vordergrund seiner Ebene. | |
| dispose() | Entfernt diese Kommentaransicht. | |
| getEditorFocusableNode() | ||
| getRelativeToSurfaceXY() | Gibt die aktuelle Position des Kommentars in Arbeitsbereichskoordinaten zurück. | |
| getSize() | Gibt die aktuelle Größe des Kommentars in Arbeitsbereichseinheiten zurück. Berücksichtigt das Minimieren. | |
| getSvgRoot() | Gibt das SVG-Gruppenelement der Kommentaransicht zurück. | |
| getText() | Gibt den aktuellen Text des Kommentars zurück. | |
| isCollapsed() | Gibt „true“ zurück, wenn der Kommentar derzeit minimiert ist. | |
| isDeadOrDying() | Gibt „true“ zurück, wenn diese Kommentaransicht gerade oder bereits geschlossen wird. | |
| isDisposed() | Gibt zurück, ob diese Kommentaransicht verworfen wurde. | |
| isEditable() | Gibt „true“ zurück, wenn der Kommentar derzeit bearbeitet werden kann. | |
| moveTo(location) | Verschiebt die Kommentaransicht an die angegebene Position. | |
| removeDisposeListener(listener) | Entfernt den angegebenen Listener aus der Liste der Disposal-Listener. | |
| removeOnCollapseListener(listener) | Entfernt den angegebenen Listener aus der Liste der Listener für das Minimieren. | |
| removeSizeChangeListener(listener) | Entfernt den angegebenen Listener aus der Liste der Listener für Größenänderungen. | |
| removeTextChangeListener(listener) | Entfernt den angegebenen Listener aus dem Kommentar-Editor. | |
| setCollapsed(collapsed) | Legt fest, ob der Kommentar derzeit minimiert ist. | |
| setEditable(editable) | Legt fest, ob der Kommentar bearbeitet werden kann. | |
| setPlaceholderText(text) | Legt den Platzhaltertext fest, der für einen leeren Kommentar angezeigt wird. | |
| setSize(size) | Legt die Größe des Kommentars in Arbeitsbereichseinheiten fest, aktualisiert die Ansichtselemente entsprechend der neuen Größe und löst Listener für Größenänderungen aus. | |
| setSizeWithoutFiringEvents(size) | Legt die Größe des Kommentars in Arbeitsbereichseinheiten fest und aktualisiert die Ansichtselemente entsprechend. | |
| setText(text) | Legt den aktuellen Text des Kommentars fest. |