Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

blockly > Eingabe

Eingabeklasse

Klasse für eine Eingabe mit einem optionalen Feld.

Unterschrift:

export declare class Input 

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(Konstruktor)(Typ, Name, Block, Verbindung) Erstellt eine neue Instanz der Input-Klasse

Attribute

Attribut Modifikatoren Typ Beschreibung
ausrichten Eingabe.Align Ausrichtung der Eingabefelder (links, rechts oder zentriert)
connection Verbindung | null
fieldRow Feld[]
name String
Typ Zahl

Methoden

Methode Modifikatoren Beschreibung
appendField(field, opt_name) Fügen Sie ein Feld (oder ein Label aus einem String) sowie alle Präfix- und Suffixfelder am Ende der Feldzeile der Eingabe hinzu.
dispose() Alle Links zu dieser Eingabe entfernen.
getShadowDom() Gibt die XML-Darstellung des Schattenblocks der Verbindung zurück.
getSourceBlock() Quellblock für diese Eingabe abrufen.
init() Initialisieren Sie die Felder für diese Eingabe.
insertFieldAt(index, field, opt_name) Fügt ein Feld (oder ein Label aus einem String) und alle Präfix- und Suffixfelder an der Position der Feldzeile der Eingabe ein.
isViewable() Ruft ab, ob diese Eingabe sichtbar ist.
removeField(Name, Opt_quiet) Entfernen Sie ein Feld aus dieser Eingabe.
setAlign(align) Ausrichtung der Felder der Verbindung ändern.
setCheck(check) Kompatibilität einer Verbindung ändern.
setShadowDom(Schatten) Ändert den Schattenblock der Verbindung.