(point, series, opts, config, eachSpacing)
| 1426 | } |
| 1427 | |
| 1428 | function calTooltipYAxisData(point, series, opts, config, eachSpacing) { |
| 1429 | var ranges = getYAxisTextList(series, opts, config); |
| 1430 | var spacingValid = opts.height - opts.area[0] - opts.area[2]; |
| 1431 | let maxVal = ranges[0]; |
| 1432 | let minVal = ranges[ranges.length - 1]; |
| 1433 | let minAxis = opts.padding[3]; |
| 1434 | let maxAxis = opts.padding[1] + spacingValid; |
| 1435 | let item = maxVal - (maxVal - minVal) * (point - minAxis) / (maxAxis - minAxis); |
| 1436 | item = opts.yAxis.format ? opts.yAxis.format(Number(item)) : item; |
| 1437 | return item; |
| 1438 | } |
| 1439 | |
| 1440 | function calMarkLineData(minRange, maxRange, points, opts) { |
| 1441 | let spacingValid = opts.height - opts.area[0] - opts.area[2]; |
no test coverage detected