double getValue(int index) { if (data.value == null || data.value!.isEmpty) { return 0; } double value = data.value![index]; if (value < 0) { value = 0; } return value; }