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) |