blockly > Campo > doClassValidation_
Método Field.doClassValidation_()
Valida los cambios en el valor de un campo antes de que se configuren. Consulta **FieldDropdown** para ver un ejemplo de implementación de subclases.
**NOTA:** La validación muestra una opción entre T
, null
y undefined
. La implementación de **Field** nunca mostrará undefined
, pero es válido para que una subclase muestre undefined
si el valor nuevo es compatible con T
.
Signature:
protected doClassValidation_(newValue: T): T | null | undefined;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
newValue | T | El valor que se validará. |
Muestra:
T | null | indefinido
Una de las tres instrucciones para configurar el valor nuevo: T
, null
o undefined
.
T
para establecer el valor que se muestra de esta función en lugar denewValue
.null
para invocar adoValueInvalid_
y no establecer un valorundefined
para configurarnewValue
tal como está.