summaryMessage method

dynamic summaryMessage([
  1. List<String> exceptFields = const []
])

Implementation

summaryMessage([List<String> exceptFields = const []]) {
  if (showSummary(exceptFields)) {
    // Return first field error that's not visible
    var fieldSet = exceptFields.map((x) => x.toLowerCase()).toList();
    var fieldError = fieldSet
        .firstWhereOrNull((x) => fieldSet.indexOf(x.toLowerCase()) == -1);
    return fieldError ?? errorMessage;
  }
}