blockly > Campo > (constructor)
Field.(constructor)
Construye una instancia nueva de la clase Field
.
Signature:
constructor(value: T | typeof Field.SKIP_SETUP, validator?: FieldValidator<T> | null, config?: FieldConfig);
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
valor | T | typeof Field.SKIP_SETUP | El valor inicial del campo. También acepta Field.SKIP_SETUP si deseas omitir la configuración (solo lo utilizan las subclases que quieren controlar la configuración y establecer el valor del campo después de que se han ejecutado sus propios constructores). |
validator | FieldValidator<T> | nulo | (Opcional) Una función a la que se llama para validar los cambios en el valor del campo. Toma un valor y muestra un valor validado, o bien un valor nulo para anular el cambio. |
config | FieldConfig | (Opcional) Un mapa de opciones usadas para configurar el campo. Consulta la documentación del campo individual para obtener una lista de las propiedades que admite este parámetro. |