content: package com.github.AAChartModel.AAChartCore.AAOptionsModel;
  
  import com.github.AAChartModel.AAChartCore.AATools.AAJSStringPurer;
  
  public class AALabel {
      public String  align;//标签的对齐方式，可用的值有 "left"、"center" 及 "right"。默认值是根据坐标轴的位置（在图表中的位置）即标签的旋转角度进行智能判断的。 默认是：center.
      public Number  rotation;//标签的旋转角度 默认是：0.
      public String  text;//文字
      public String  textAlign;//文字对齐
      public Boolean useHTML;//HTML渲染
      public String  verticalAlign;//竖直对齐
      public AAStyle style;//轴标签的 CSS 样式
      public Number  x;//水平偏移
      public Number  y;// 竖直偏移
      public String  format;//格式化字符串
      public String  formatter;//格式化函数
  
      public AALabel align(String prop) {
          align = prop;
          return this;
      }
  
      public AALabel rotation(Number prop) {
          rotation = prop;
          return this;
      }
  
      public AALabel text(String prop) {
          text = prop;
          return this;
      }
  
      public AALabel textAlign(String prop) {
          textAlign = prop;
          return this;
      }
  
      public AALabel useHTML(Boolean prop) {
          useHTML = prop;
          return this;
      }
  
      public AALabel verticalAlign(String prop) {
          verticalAlign = prop;
          return this;
      }
  
      public AALabel style(AAStyle prop) {
          style = prop;
          return this;
      }
  
      public AALabel x(Number prop) {
          x = prop;
          return this;
      }
  
      public AALabel y(Number prop) {
          y = prop;
          return this;
      }
  
      public AALabel format(String prop) {
          format = prop;
          return this;
      }
  
      public AALabel formatter(String prop) {
          formatter = AAJSStringPurer.pureAnonymousJSFunctionString(prop);
          return this;
      }
  }