* @param {module:echarts/data/List} data * @param {number} dataIndex * @return {string} label string. Not null/undefined
(data, dataIndex)
| 33344 | * @return {string} label string. Not null/undefined |
| 33345 | */ |
| 33346 | function getDefaultLabel(data, dataIndex) { |
| 33347 | var labelDims = data.mapDimension('defaultedLabel', true); |
| 33348 | var len = labelDims.length; |
| 33349 | |
| 33350 | // Simple optimization (in lots of cases, label dims length is 1) |
| 33351 | if (len === 1) { |
| 33352 | return retrieveRawValue(data, dataIndex, labelDims[0]); |
| 33353 | } |
| 33354 | else if (len) { |
| 33355 | var vals = []; |
| 33356 | for (var i = 0; i < labelDims.length; i++) { |
| 33357 | var val = retrieveRawValue(data, dataIndex, labelDims[i]); |
| 33358 | vals.push(val); |
| 33359 | } |
| 33360 | return vals.join(' '); |
| 33361 | } |
| 33362 | } |
| 33363 | |
| 33364 | /* |
| 33365 | * Licensed to the Apache Software Foundation (ASF) under one |
no test coverage detected