{
  "title": "picker-view",
  "type": "object",
  "properties": {
    "value": {
      "type": "numberArray",
      "description": "数组中的数字表示 picker-view-column 中对应的 index （从 0 开始）。\n示例：value=“{{[2]}}”"
    },
    "indicator-style": {
      "type": "string",
      "description": "选中框样式。"
    },
    "indicator-class": {
      "type": "string",
      "description": "选中框的类名。"
    },
    "mask-style": {
      "type": "string",
      "description": "蒙层的样式。"
    },
    "mask-class": {
      "type": "string",
      "description": "蒙层的类名。"
    },
    "immediate-change": {
      "type": "boolean",
      "description": "是否在手指松开时立即触发 change 事件，若不开启则会在滚动动画结束后触发 change 事件。",
      "defaultValue": false
    },
    "onChange": {
      "tsType": "() => void",
      "description": "滚动选择 value 改变时触发，event.detail = {value: value} value 为数组，表示 picker-view 内的 picker-view-column index 索引 ，从 0 开始。"
    },
    "onPickStart": {
      "tsType": "() => void",
      "description": "当滚动选择开始时候触发事件。"
    },
    "onPickEnd": {
      "tsType": "() => void",
      "description": "当滚动选择结束时候触发事件。"
    }
  },
  "additionalProperties": false
}