blockly > Campo > setValidator
Método Field.setValidator()
Define uma nova função de validação para campos editáveis ou limpa um validador definido anteriormente.
A função do validador recebe o novo valor do campo e retorna o valor validado. O valor validado pode ser o valor de entrada, uma versão modificada dele ou nulo para cancelar a alteração.
Se a função não retornar nada (ou retornar indefinido), o novo valor será aceito como válido. Isso serve para permitir campos que usam a função validada como notificação de evento de alteração no nível do campo.
Signature:
setValidator(handler: FieldValidator<T>): void;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
gerenciador | FieldValidator<T> | A função do validador ou "null" para limpar um validador anterior. |
Retorna:
void