blockly > icons > CommentIcon

Klasse „icons.CommentIcon“

Ein Symbol, mit dem Nutzer einem Block einen Kommentar hinzufügen können.

Unterschrift:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

Erweitert:Symbol

Implementiert: IHasBubble, ISerializable

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(constructor)(sourceBlock) Erstellt eine neue Instanz der Klasse CommentIcon.

Attribute

Attribut Modifikatoren Typ Beschreibung
sourceBlock

protected

readonly

Blockieren
TYPE

static

readonly

IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> Der Typstring, mit dem dieses Symbol identifiziert wird.
GEWICHT

static

readonly

(nicht deklariert) Das Gewicht dieses Symbols im Vergleich zu anderen Symbolen. Symbole mit höheren positiven Gewichtswerten werden weiter gegen Ende des Blocks gerendert.

Methoden

Methode Modifikatoren Beschreibung
applyColour()
bubbleIsVisible()
createBubble() protected
dispose()
getBubble() Weitere Informationen finden Sie unter IHasBubble.getBubble.
getBubbleLocation()
getBubbleSize()
getSize()
getText() Gibt den Text dieses Kommentars zurück.
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
loadState(state) Wendet den angegebenen Status auf diesen Kommentar an.
onBubbleLocationChange()
onClick()
onLocationChange(blockOrigin)
onSizeChange() Die Größe dieses Symbols wird entsprechend der Größe des Eingabefelds aktualisiert.
onTextChange() Der Text dieses Kommentars wird auf Änderungen am Text der Eingabeblase aktualisiert.
saveState()
setBubbleLocation(location) Hier legen Sie den Speicherort der Kommentarblase im Arbeitsbereich fest.
setBubbleSize(size) Legt die Größe der bearbeitbaren Blase für diesen Kommentar fest. Ändert die Größe der Bubble, falls sie sichtbar ist.
setBubbleVisible(visible)
setText(text) Legt den Text dieses Kommentars fest. Aktualisiert alle Bubbles, falls sie sichtbar sind.
updateEditable() Der Status der Blase (bearbeitbar / nicht bearbeitbar) wird aktualisiert, um den Status der Blase widerzuspiegeln, wenn die Blase derzeit angezeigt wird.