getQualityResult method
int?
getQualityResult(
- int imageQualityCheckType, {
- int securityFeature = -1,
- int pageIndex = 0,
})
Implementation
int? getQualityResult(int imageQualityCheckType, { int securityFeature = -1, int pageIndex = 0 }) {
int? resultSum = 2;
ImageQualityGroup? imageQualityGroup;
for(ImageQualityGroup? iq in this.imageQuality)
if (iq != null && iq.pageIndex == pageIndex)
imageQualityGroup = iq;
if (imageQualityGroup == null)
return resultSum;
for (ImageQuality? iq in imageQualityGroup.imageQualityList) {
if (iq != null && iq.type == imageQualityCheckType) {
if (securityFeature == -1) {
if (iq.result == 0) {
resultSum = 0;
break;
}
if (iq.result == 1) resultSum = iq.result;
} else if (iq.featureType == securityFeature) {
resultSum = iq.result;
break;
}
}
}
return resultSum;
}