{"version":3,"file":"wheel.mjs","sources":["../../../../../../packages/components/wheel/src/wheel.ts"],"sourcesContent":["import { buildProps, definePropType } from '@lit-element/utils'\nimport type { ExtractPropTypes } from 'vue'\nimport type wheel from './wheel.vue'\n\nexport const wheelProps = buildProps({\n  /**\n   * @description 绑定值，用于双向绑定\n   */\n  modelValue: {\n    type: definePropType<any>([String, Number]),\n    required: true,\n  },\n  /**\n   * @description 是否插入空选项\n   */\n  insertEmpty: {\n    type: String,\n    default: '',\n  },\n  /**\n   * @description 选项列表\n   */\n  option: {\n    type: definePropType<Array<{ value: any; label: string; disabled?: any }>>(\n      Array\n    ),\n    required: true,\n  },\n  /**\n   * @description 是否可以点击选择\n   */\n  selectable: {\n    type: Boolean,\n    default: false,\n  },\n  /**\n   * @description 是否展示箭头\n   */\n  isShowArrow: {\n    type: Boolean,\n    default: false,\n  },\n  /**\n   * @description 滚轮状态\n   */\n  type: {\n    type: String,\n    values: ['success', 'warning', 'error', 'default'],\n    default: 'default',\n  },\n  itemHeight: {\n    type: Number,\n    default: 27,\n  },\n  /**\n   * @description 可见项目数\n   */\n  visibleItems: {\n    type: Number,\n    default: 5,\n  },\n} as const)\nexport type WheelProps = ExtractPropTypes<typeof wheelProps>\nexport type WheelInstance = InstanceType<typeof wheel>\n"],"names":[],"mappings":";;;AACY,MAAC,UAAU,GAAG,UAAU,CAAC;AACrC,EAAE,UAAU,EAAE;AACd,IAAI,IAAI,EAAE,cAAc,CAAC,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;AAC1C,IAAI,QAAQ,EAAE,IAAI;AAClB,GAAG;AACH,EAAE,WAAW,EAAE;AACf,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,EAAE;AACf,GAAG;AACH,EAAE,MAAM,EAAE;AACV,IAAI,IAAI,EAAE,cAAc,CAAC,KAAK,CAAC;AAC/B,IAAI,QAAQ,EAAE,IAAI;AAClB,GAAG;AACH,EAAE,UAAU,EAAE;AACd,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,WAAW,EAAE;AACf,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,IAAI,EAAE;AACR,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,MAAM,EAAE,CAAC,SAAS,EAAE,SAAS,EAAE,OAAO,EAAE,SAAS,CAAC;AACtD,IAAI,OAAO,EAAE,SAAS;AACtB,GAAG;AACH,EAAE,UAAU,EAAE;AACd,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,EAAE;AACf,GAAG;AACH,EAAE,YAAY,EAAE;AAChB,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,CAAC;AACd,GAAG;AACH,CAAC;;;;"}