blockly > Variables > createVariableButtonHandler

Función Variables.createVariableButtonHandler()

Controla "Crear variable" en la categoría de la caja de herramientas de variables predeterminadas. Se le pedirá al usuario un nombre de variable, lo que incluye volver a solicitar permiso si un nombre ya está en uso entre las variables del lugar de trabajo.

Los controladores de botones personalizados pueden delegar a esta función, lo que permite los tipos de variables y el procesamiento posterior a la creación. Una personalización más compleja (p.ej., solicitar el tipo de variable) está fuera del alcance de esta función.

Signature:

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

Parámetros

Parámetro Tipo Descripción
lugar de trabajo Lugar de trabajo El lugar de trabajo en el que se creará la variable.
opt_callback (p1?: string | null) => anular (Opcional) Es una devolución de llamada. Se le pasará un nombre de variable nuevo aceptable, o un valor nulo si se anulará el cambio (botón Cancelar) o no definido si se eligió una variable existente.
opt_type string (Opcional) El tipo de variable, como “int”, “string” o “”. El valor predeterminado es “”, que es un tipo específico.

Muestra:

void