{
  "area": {
    "name": "面积图",
    "type": "switch",
    "default": false,
    "description": ""
  },
  "stack": {
    "name": "堆叠图",
    "type": "switch",
    "default": false,
    "description": ""
  },
  "spline": {
    "name": "平滑曲线",
    "type": "switch",
    "default": false,
    "description": ""
  },
  "symbol": {
    "name": "线上带点",
    "type": "switch",
    "default": false,
    "description": ""
  },
  "grid": {
    "name": "显示网格线",
    "type": "switch",
    "default": false,
    "description": ""
  },
  "xAxis": {
    "name": "X轴",
    "type": "group",
    "fold": false,
    "children": {
      "type": {
        "name": "数据度量类型",
        "type": "select",
        "default": "timeCat",
        "description": "",
        "filterable": false,
        "options": [
          {
            "label": "时间分类",
            "value": "timeCat"
          },
          {
            "label": "分类",
            "value": "cat"
          }
        ]
      },
      "mask": {
        "name": "时间格式",
        "type": "select",
        "default": "YYYY-MM-DD HH:mm:ss",
        "options": [
          {
            "label": "年-月-日 时:分:秒",
            "value": "YYYY-MM-DD HH:mm:ss"
          },
          {
            "label": "年-月-日",
            "value": "YYYY-MM-DD"
          },
          {
            "label": "年-月",
            "value": "YYYY-MM"
          },
          {
            "label": "月-日",
            "value": "MM-DD"
          },
          {
            "label": "月-日 时:分",
            "value": "MM-DD HH:mm"
          },
          {
            "label": "时:分:秒",
            "value": "HH:mm:ss"
          },
          {
            "label": "时:分",
            "value": "HH:mm"
          },
          {
            "label": "分:秒",
            "value": "mm:ss"
          }
        ],
        "showInPanel": {
          "conditions": [
            [
              ".type",
              "$eq",
              "time"
            ],
            [
              ".type",
              "$eq",
              "timeCat"
            ]
          ],
          "logicalType": "$or"
        }
      },
      "base": {
        "name": "对数基数",
        "type": "stepper",
        "default": 2,
        "step": 1,
        "min": 0,
        "showInPanel": {
          "conditions": [
            [
              ".type",
              "$eq",
              "log"
            ]
          ],
          "logicalType": "$or"
        }
      },
      "exponent": {
        "name": "指数",
        "type": "stepper",
        "default": 2,
        "step": 1,
        "min": 0,
        "showInPanel": {
          "conditions": [
            [
              ".type",
              "$eq",
              "pow"
            ]
          ],
          "logicalType": "$or"
        }
      },
      "autoRotate": {
        "name": "标签自动旋转",
        "type": "switch",
        "default": true,
        "description": ""
      }
    }
  },
  "yAxis": {
    "name": "Y轴",
    "type": "group",
    "fold": false,
    "children": {
      "type": {
        "name": "数据度量类型",
        "type": "select",
        "default": "linear",
        "description": "",
        "filterable": false,
        "options": [
          {
            "label": "线性",
            "value": "linear"
          },
          {
            "label": "对数",
            "value": "log"
          },
          {
            "label": "指数",
            "value": "pow"
          }
        ]
      },
      "base": {
        "name": "对数基数",
        "type": "stepper",
        "default": 2,
        "step": 1,
        "min": 0,
        "showInPanel": {
          "conditions": [
            [
              ".type",
              "$eq",
              "log"
            ]
          ],
          "logicalType": "$or"
        }
      },
      "exponent": {
        "name": "指数",
        "type": "stepper",
        "default": 2,
        "step": 1,
        "min": 0,
        "showInPanel": {
          "conditions": [
            [
              ".type",
              "$eq",
              "pow"
            ]
          ],
          "logicalType": "$or"
        }
      },
      "min": {
        "name": "最小值",
        "type": "select",
        "default": null,
        "options": [
          {
            "label": "自动计算",
            "value": null
          }
        ]
      },
      "max": {
        "name": "最大值",
        "type": "select",
        "default": null,
        "options": [
          {
            "label": "自动计算",
            "value": null
          }
        ]
      },
      "minLimit": {
        "name": "强制最小值",
        "type": "select",
        "default": null,
        "options": [
          {
            "label": "自动计算",
            "value": null
          }
        ]
      },
      "maxLimit": {
        "name": "强制最大值",
        "type": "select",
        "default": null,
        "options": [
          {
            "label": "自动计算",
            "value": null
          }
        ]
      },
      "autoRotate": {
        "name": "标签自动旋转",
        "type": "switch",
        "default": false,
        "description": ""
      }
    }
  },
  "legend": {
    "name": "图例项",
    "type": "group",
    "fold": false,
    "children": {
      "visible": {
        "name": "显示图例",
        "type": "switch",
        "default": true,
        "description": ""
      },
      "position": {
        "name": "位置",
        "type": "buttonRadio",
        "default": "top",
        "options": [
          {
            "label": "顶部",
            "value": "top"
          },
          {
            "label": "底部",
            "value": "bottom"
          }
        ]
      },
      "align": {
        "name": "水平对齐",
        "type": "buttonRadio",
        "default": "left",
        "options": [
          {
            "label": "左对齐",
            "value": "left"
          },
          {
            "label": "居中",
            "value": "center"
          },
          {
            "label": "右对齐",
            "value": "right"
          }
        ]
      },
      "showData": {
        "name": "显示数据",
        "type": "switch",
        "default": false,
        "description": ""
      }
    }
  },
  "tooltip": {
    "name": "提示信息",
    "type": "group",
    "fold": false,
    "children": {
      "visible": {
        "name": "显示提示信息",
        "type": "switch",
        "default": true,
        "description": ""
      },
      "showTitle": {
        "name": "显示标题",
        "type": "switch",
        "default": true,
        "description": ""
      },
      "showColon": {
        "name": "显示冒号",
        "type": "switch",
        "default": true,
        "description": ""
      },
      "sort": {
        "name": "数值排序",
        "type": "buttonRadio",
        "default": null,
        "options": [
          {
            "label": "无排序",
            "value": null
          },
          {
            "label": "升序",
            "value": "asce"
          },
          {
            "label": "降序",
            "value": "desc"
          }
        ]
      }
    }
  }
}
