(
axis: Axis,
seriesList: (SeriesModel | NullUndefined)[]
// Return: Never be null/undefined; never contain null/undefined.
)
| 176 | } |
| 177 | |
| 178 | export function getAxisStatBySeries( |
| 179 | axis: Axis, |
| 180 | seriesList: (SeriesModel | NullUndefined)[] |
| 181 | // Return: Never be null/undefined; never contain null/undefined. |
| 182 | ): AxisStatisticsResult[] { |
| 183 | if (__DEV__) { |
| 184 | validateInputAxis(axis); |
| 185 | } |
| 186 | const result: AxisStatisticsResult[] = []; |
| 187 | eachKeyEachAxis(axis.model.ecModel, function (perKeyPerAxis) { |
| 188 | for (let idx = 0; idx < seriesList.length; idx++) { |
| 189 | if (seriesList[idx] && perKeyPerAxis.serByIdx[seriesList[idx].seriesIndex]) { |
| 190 | result.push(wrapStatResult(perKeyPerAxis)); |
| 191 | } |
| 192 | } |
| 193 | }); |
| 194 | return result; |
| 195 | } |
| 196 | |
| 197 | function eachKeyEachAxis( |
| 198 | ecModel: GlobalModel, |
no test coverage detected
searching dependent graphs…