Как программно удалить проверку из flex-компонента
Это мой метод
public static function validateRequired(txt:TextInput, errorMessage:String="This field is required"):Boolean
{
var v:Validator = new Validator();
v.listener = txt;
var result:ValidationResultEvent = v.validate(txt.text);
var returnResult:Boolean = (result.type == ValidationResultEvent.VALID);
//Alert.show("validation result is " + returnResult);
if (!returnResult) {
v.requiredFieldError = errorMessage;
}
return returnResult;
}
Но, так как каждый раз я создаю новый валидатор, всплывающее окно содержит несколько сообщений, таких как
Это поле обязательно для заполнения.
Это поле обязательно для заполнения.
Как удалить сообщения об ошибках, связанные с компонентом?