isValid method

  1. @override
bool isValid()
override

Implementation

@override
bool isValid() {
  if (!(model.required ?? false)) {
    return true;
  } else {
    if (model.requiredCheckListEnum == RequiredCheckListEnum.atLeastOneItem) {
      return valueObject.isNotEmpty;
    } else {
      return valueObject.length == model.items.length;
    }
  }
}