{"version":3,"file":"props.mjs","sources":["../../../../../../packages/components/steps/src/props.ts"],"sourcesContent":["import type { PropType } from 'vue'\nimport type { StepsDirection, StepsType, LineType } from './types'\n\n/**\n * @description Steps Props\n */\nexport const stepsProps = {\n  modelValue: {\n    type: Number\n  },\n  /**\n   * @description 步骤条的类型\n   */\n  type: {\n    type: String as PropType<StepsType>,\n    default: 'default'\n  },\n  /**\n   * @description 步骤条的显示方向 默认水平\n   */\n  direction: {\n    type: String as PropType<StepsDirection>,\n    default: 'horizontal'\n  },\n  /**\n   * @description 显示默认的步骤数（非受控状态）\n   */\n  defaultCurrent: {\n    type: Number,\n    default: 1\n  },\n  /**\n   * @description 当前步骤数 (v-model)\n   */\n  current: {\n    type: Number as PropType<number>,\n    default: undefined\n  },\n  /**\n   * @description 是否可以点击切换\n   */\n  changeable: {\n    type: Boolean,\n    default: false\n  },\n  /**\n   * @description 轴线样式\n   */\n  lineType: {\n    type: String as PropType<LineType>,\n    default: 'dotted'\n  }\n}\n\n/**\n * @description Step Props\n */\nexport const stepProps = {\n  /**\n   * @description 步骤的标题\n   */\n  title: {\n    type: String,\n    default: undefined\n  },\n  /**\n   * @description 步骤的描述信息\n   */\n  description: {\n    type: String,\n    default: undefined\n  },\n  /**\n   * @description 采用BN-ICON名称作为属性\n   */\n  icon: {\n    type: String,\n    default: undefined\n  },\n  /**\n   * @description 是否禁用\n   */\n  disabled: {\n    type: Boolean,\n    default: false\n  },\n  /**\n   * @description 小圆点颜色\n   */\n  dotColor: {\n    type: String\n  }\n}\n"],"names":[],"mappings":"AAMO,MAAM,UAAa,GAAA;AAAA,EACxB,UAAY,EAAA;AAAA,IACV,IAAM,EAAA,MAAA;AAAA,GACR;AAAA;AAAA;AAAA;AAAA,EAIA,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,SAAA;AAAA,GACX;AAAA;AAAA;AAAA;AAAA,EAIA,SAAW,EAAA;AAAA,IACT,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,YAAA;AAAA,GACX;AAAA;AAAA;AAAA;AAAA,EAIA,cAAgB,EAAA;AAAA,IACd,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,CAAA;AAAA,GACX;AAAA;AAAA;AAAA;AAAA,EAIA,OAAS,EAAA;AAAA,IACP,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,KAAA,CAAA;AAAA,GACX;AAAA;AAAA;AAAA;AAAA,EAIA,UAAY,EAAA;AAAA,IACV,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA;AAAA;AAAA;AAAA,EAIA,QAAU,EAAA;AAAA,IACR,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,QAAA;AAAA,GACX;AACF,EAAA;AAKO,MAAM,SAAY,GAAA;AAAA;AAAA;AAAA;AAAA,EAIvB,KAAO,EAAA;AAAA,IACL,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,KAAA,CAAA;AAAA,GACX;AAAA;AAAA;AAAA;AAAA,EAIA,WAAa,EAAA;AAAA,IACX,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,KAAA,CAAA;AAAA,GACX;AAAA;AAAA;AAAA;AAAA,EAIA,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,KAAA,CAAA;AAAA,GACX;AAAA;AAAA;AAAA;AAAA,EAIA,QAAU,EAAA;AAAA,IACR,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA;AAAA;AAAA;AAAA,EAIA,QAAU,EAAA;AAAA,IACR,IAAM,EAAA,MAAA;AAAA,GACR;AACF;;;;"}