blockly > Campo > doClassValidation_

Método Field.doClassValidation_()

Valida los cambios en el valor de un campo antes de configurarlos. 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 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 va a validar.

Devuelve:

T | nulo | no definido

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 de newValue

  • null para invocar a doValueInvalid_ y no establecer un valor

  • undefined para configurar newValue tal como está.