blockly > geras > Schublade

Klasse "geras.Drawer"

Ein Objekt, das einen Block basierend auf den gegebenen Rendering-Informationen zeichnet und an den Geras-Renderer angepasst wird.

Unterschrift:

export declare class Drawer extends BaseDrawer 

Erweitert: BaseDrawer

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(constructor)(block; info) Erstellt eine neue Instanz der Drawer-Klasse

Attribute

Attribut Modifikatoren Typ Beschreibung
constants_ ConstantProvider
highlighter_ Textmarker

Methoden

Methode Modifikatoren Beschreibung
draw()
drawBottom_()
drawInlineInput_(input)
drawJaggedEdge_(row)
drawLeft_() protected Fügen Sie auf der linken Seite des Blocks Schritte hinzu, die eine Ausgabeverbindung umfassen können.
drawRightSideRow_(row)
drawStatementInput_(row)
drawTop_()
drawValueInput_(row)
positionExternalValueConnection_(row)
positionInlineInputConnection_(input)
positionNextConnection_()
positionStatementInputConnection_(row)