setValue method
Implementation
@override
void setValue(AFConfig dest, dynamic value) {
int? val;
if(value is String) {
val = int.tryParse(value);
} else if(value is int){
val = value;
}
if(val == null) {
throw AFException("Unsupported integer value $value for $name");
}
if(val < min || val > max) {
throw AFException("Value $val outside range $min-$max for $name");
}
dest.putInternal(this, val);
}