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

  • null para invocar a doValueInvalid_ y no establecer un valor

  • undefined para configurar newValue tal como está.