blockly > Variables > createVariableButtonHandler

Variables.createVariableButtonHandler()

Bearbeitet die Schaltfläche „Variable erstellen“ in der Toolbox-Kategorie für Standardvariablen. Der Nutzer wird aufgefordert, einen Variablennamen einzugeben. Wenn bereits ein Name unter den Variablen des Arbeitsbereichs verwendet wird, wird er auch wieder darauf hingewiesen.

Benutzerdefinierte Schaltflächen-Handler können an diese Funktion delegieren, was Variablentypen und die Verarbeitung nach der Erstellung zulässt. Komplexere Anpassungen (z.B. Aufforderung zum Variablentyp) sind mit dieser Funktion nicht möglich.

Unterschrift:

export declare function createVariableButtonHandler(workspace: Workspace, opt_callback?: (p1?: string | null) => void, opt_type?: string): void;

Parameter

Parameter Typ Beschreibung
Arbeitsbereich Workspace Arbeitsbereich, für den die Variable erstellt werden soll.
opt_callback (p1?: string | null) => void (Optional) Einen Callback. Dieser wird ein zulässiger neuer Variablenname oder null übergeben, wenn die Änderung abgebrochen werden soll (Schaltfläche „Abbrechen“), bzw. nicht definiert, wenn eine vorhandene Variable ausgewählt wurde.
opt_type String (Optional) Der Typ der Variablen, z. B. "int", "string" oder "". Standardmäßig ist dies ein bestimmter Typ.

Gibt zurück:

void