docs: function (markAreaModel, ecModel, api) {
          ecModel.eachSeries(function (seriesModel) {
              var maModel = seriesModel.markAreaModel;
              if (maModel) {
                  var areaData = maModel.getData();
                  areaData.each(function (idx) {
                      var points = zrUtil.map(dimPermutations, function (dim) {
                          return getSingleMarkerEndPoint(areaData, idx, dim, seriesModel, api);
                      });
                      // Layout
                      areaData.setItemLayout(idx, points);
                      var el = areaData.getItemGraphicEl(idx);
                      el.setShape('points', points);
                  });
              }
          }, this);
      }