dealNumValue static method

List<double> dealNumValue(
  1. ChartBeanFocus tempModel,
  2. double maxNum,
  3. double minNum, {
  4. bool showLineSection = false,
})

Implementation

static List<double> dealNumValue(
    ChartBeanFocus tempModel, double maxNum, double minNum,
    {bool showLineSection = false}) {
  var value = (tempModel.focus.clamp(minNum, maxNum).toDouble()) - minNum;
  var valuemax = value;
  var valuemin = value;
  if (showLineSection) {
    if (tempModel.focusMax != null && tempModel.focusMin != null) {
      valuemax =
          (tempModel.focusMax!.clamp(minNum, maxNum).toDouble()) - minNum;
      valuemin =
          (tempModel.focusMin!.clamp(minNum, maxNum).toDouble()) - minNum;
    }
  }
  return [value, valuemax, valuemin];
}