validate method

ValidationResult<M> validate(
  1. S state,
  2. List<ValidationState> stateHistory
)

Implementation

ValidationResult<M> validate(S state, final List<ValidationState> stateHistory) {
  final result = _validate(state, stateHistory);
  if (key != null) {
    stateHistory.add(ValidationState(key, state));
  }
  return result;
}