* @param {Object} barWidthAndOffset The result of makeColumnLayout * @param {module:echarts/coord/Axis} axis * @param {module:echarts/model/Series} [seriesModel] If not provided, return all. * @return {Object} {stackId: {offset, width}} or {offset, width} if seriesModel provided.
(barWidthAndOffset, axis, seriesModel)
| 36942 | * @return {Object} {stackId: {offset, width}} or {offset, width} if seriesModel provided. |
| 36943 | */ |
| 36944 | function retrieveColumnLayout(barWidthAndOffset, axis, seriesModel) { |
| 36945 | if (barWidthAndOffset && axis) { |
| 36946 | var result = barWidthAndOffset[getAxisKey(axis)]; |
| 36947 | if (result != null && seriesModel != null) { |
| 36948 | result = result[getSeriesStackId(seriesModel)]; |
| 36949 | } |
| 36950 | return result; |
| 36951 | } |
| 36952 | } |
| 36953 | |
| 36954 | /** |
| 36955 | * @param {string} seriesType |
no test coverage detected