blockly > Variables > createVariableButtonHandler

Función Variables.createVariableButtonHandler()

Controla el botón "Crear variable" en la categoría de caja de herramientas de variables predeterminadas. Se le solicitará al usuario un nombre de variable, lo que incluye volver a solicitarlo 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 tipos de variables y el procesamiento posterior a la creación. La 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) => void (Opcional) Es una devolución de llamada. Se pasará un nombre de variable nuevo aceptable, o nulo si se debe anular el cambio (botón Cancelar), o indefinido si se eligió una variable existente.
opt_type cadena (Opcional) Es el tipo de variable, como "int", "string" o "string". El valor predeterminado será "", que es un tipo específico.

Devuelve:

void