isValid property

bool get isValid

Valida se todos os campos obrigatórios estão preenchidos e válidos

Implementation

bool get isValid {
  if (!isAnoOpcaoValido) return false;
  if (!isTipoRegimeValido) return false;
  if (!isDescritivoRegimeValido) return false;
  if (!isDescritivoCoerenteComTipo) return false;
  if (!deAcordoResolucao) return false;
  return true;
}