MCPcopy Index your code
hub / github.com/SuperMap/iClient-JavaScript / retrieveColumnLayout

Function retrieveColumnLayout

libs/echarts/echarts-en.simple.js:36944–36952  ·  view source on GitHub ↗

* @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)

Source from the content-addressed store, hash-verified

36942 * @return {Object} {stackId: {offset, width}} or {offset, width} if seriesModel provided.
36943 */
36944function 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

Callers 2

adjustScaleForOverflowFunction · 0.70

Calls 2

getAxisKeyFunction · 0.70
getSeriesStackIdFunction · 0.70

Tested by

no test coverage detected