{
  "title": "picker-view",
  "type": "object",
  "properties": {
    "value": {
      "type": "array.<number>",
      "description": "数组中的数字依次表示 picker-view 内的 picker-view-column 选择的第几项（下标从 0 开始），数字大于 picker-view-column 可选项长度时，选择最后一项。"
    },
    "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
    },
    "bindChange": {
      "tsType": "() => void",
      "description": "滚动选择时触发change事件，event.detail = {value}；value为数组，表示 picker-view 内的 picker-view-column 当前选择的是第几项（下标从 0 开始）"
    },
    "bindPickStart": {
      "tsType": "() => void",
      "description": "当滚动选择开始时候触发事件"
    },
    "bindPickEnd": {
      "tsType": "() => void",
      "description": "当滚动选择结束时候触发事件"
    }
  },
  "additionalProperties": false
}