import snippets from './snippets'; export default { componentName: 'AMSteps.Step', title: '步骤条选项', category: '数据展示', docUrl: 'https://mobile.ant.design/zh/components/steps#stepsstep', group: '基础组件', props: [ { name: 'title', title: { label: '标题', tip: 'title | 标题', }, propType: { type: 'oneOfType', value: ['node', 'string'], }, setter: ['StringSetter', 'VariableSetter','SlotSetter'], }, { name: 'description', title: { label: '描述', tip: 'description | 步骤的详情描述,可选', }, propType: { type: 'oneOfType', value: ['node', 'string'], }, setter: ['StringSetter', 'VariableSetter','SlotSetter'], }, { name: 'icon', title: { label: '图标', tip: 'icon | 步骤图标的类型', }, propType: { type: 'oneOfType', value: ['node', 'string'], }, setter: ['StringSetter', 'VariableSetter','SlotSetter'], }, { name: 'status', title: { label: '状态', tip: 'status | 指定状态。当不配置该属性时,会使用 Steps 的 current 来自动指定状态;如果该属性与 current 指定的状态不匹配会覆盖自动匹配的状态。', }, propType: { type: 'oneOf', value: ['wait', 'process', 'finish', 'error'] }, setter: [ { componentName: 'RadioGroupSetter', props: { options: [ { title: '等待', value: 'wait', }, { title: '进展中', value: 'process', }, { title: '完成', value: 'finish', }, { title: '错误', value: 'error', } ], }, }, 'VariableSetter', ], defaultValue: 'wait', }, ], configure: { component: { isContainer: true, nestingRule: { parentWhitelist: ['AMSteps'] }, }, supports: { style: true, }, }, snippets, };