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