{
  "title": "tabs",
  "type": "object",
  "properties": {
    "tabs-background-color": {
      "type": "string",
      "description": "tabs 背景色,必须填写十六进制颜色",
      "defaultValue": "'#fff'"
    },
    "tabs-active-text-color": {
      "type": "string",
      "description": "tabs 激活 tab-item 文字颜色",
      "defaultValue": "'#000'"
    },
    "tabs-inactive-text-color": {
      "type": "string",
      "description": "tabs 非激活 tab-item 文字颜色",
      "defaultValue": "'#666'"
    },
    "tabs-underline-color": {
      "type": "string",
      "description": "tabs 激活 tab-item 下划线颜色",
      "defaultValue": "'#333'"
    },
    "active-name": {
      "type": "string",
      "description": "仅用于普通标签栏组件，当前激活 tab-item 的对应的 name 值，须搭配 bindtabchange 一起使用。",
      "defaultValue": "无"
    },
    "url-query-name": {
      "type": "string",
      "description": "仅用于可寻址标签栏组件，当前 tab 所改变的 url query 中参数 key，需要通过 tabs 修改页面 url 的时候设置。",
      "defaultValue": "无"
    },
    "max-tab-item-amount": {
      "type": "number",
      "description": "当前 tabs 视图中最多容纳的 tab-item 数量，低于此数量均分排列，超出此数量划屏。默认五个，开发者可根据业务需求调整",
      "defaultValue": 5
    },
    "bindTabChange": {
      "tsType": "() => void",
      "description": "tab 被点击的回调，可以在 e.detail.name 中取到当前点击的 tab-item 对应的 name 值"
    }
  },
  "additionalProperties": false
}