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