{
  "schema": {
    "type": "object",
    "properties": {
      "circulate": {
        "title": "向上到达最大值后从最小值开始，或反过来",
        "type": "boolean",
        "default": false
      },
      "controls": {
        "title": "是否使用控制按钮",
        "type": "boolean",
        "default": true
      },
      "controls-position": {
        "title": "控制按钮位置",
        "type": "string",
        "enum": ["right"],
        "enumNames": ["右边"],
        "default": ""
      },
      "disabled": {
        "title": "是否禁用计数器",
        "type": "boolean",
        "default": false
      },
      "label": {
        "title": "输入框关联的label文字",
        "type": "string",
        "default": ""
      },
      "$$max": {
        "title": "设置计数器允许的最大值",
        "type": "number",
        "default": "Infinity"
      },
      "$$min": {
        "title": "设置计数器允许的最小值",
        "type": "number",
        "default": "-Infinity"
      },
      "mouse-wheel": {
        "title": "设置鼠标滚动滑轮是否改变数值",
        "type": "boolean",
        "default": true
      },
      "name": {
        "title": "原生属性",
        "type": "string",
        "default": ""
      },
      "placeholder": {
        "title": "设置输入框内的提示占位文本 ",
        "type": "string",
        "default": ""
      },
      "precision": {
        "title": "数值精度",
        "type": "number",
        "minimum": 0,
        "multipleOf": 1
      },
      "size": {
        "title": "计数器尺寸",
        "type": "string",
        "enum": ["large", "small"],
        "enumNames": ["较大尺寸", "较小尺寸"],
        "default": ""
      },
      "step": {
        "title": "设置按上下方向键或点击上下按钮增减的数值",
        "type": "number",
        "default": 1
      },
      "step-strictly": {
        "title": "是否只能输入 step 的倍数",
        "type": "boolean",
        "default": false
      },
      "value": {
        "title": "设置输入组件的默认值",
        "type": "number",
        "default": 0
      }
    }
  }
}
