docs: function (opt) {
          opt = opt || {};
  
          var tickModel = opt.tickModel || this.getTickModel();
  
          var result = createAxisTicks(this, tickModel);
          var ticks = result.ticks;
  
          var ticksCoords = map(ticks, function (tickValue) {
              return {
                  coord: this.dataToCoord(tickValue),
                  tickValue: tickValue
              };
          }, this);
  
          var alignWithLabel = tickModel.get('alignWithLabel');
          fixOnBandTicksCoords(
              this, ticksCoords, result.tickCategoryInterval, alignWithLabel, opt.clamp
          );
  
          return ticksCoords;
      }