rangeValue method
Implementation
@override
num rangeValue(DynamicData domainData) {
num diff = domain.last - domain.first;
num diff2 = range.last - range.first;
double p = diff2 * (domainData.data - domain.first) / diff;
return range.first + p;
}