UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

122 lines (121 loc) 2.76 kB
declare const _sfc_main: import("vue").DefineComponent<{ /** * 当前步骤 * * @type {Number} */ currentStep: { type: NumberConstructor; default: number; }; /** * 步骤条方向 * * @type {string} * @default {horizontal} */ direction: { type: StringConstructor; validator(value: string): boolean; default: string; }; /** * 步骤状态 * * @type {String} */ status: { validator(value: string): boolean; default: string; }; /** * 每个 step 的间距,不填写将自适应间距。支持百分比 * * @type {Number | String} */ space: { type: (NumberConstructor | StringConstructor)[]; default: string; }; /** * 文字方向 * * @type {String} */ textDirection: { type: StringConstructor; validator(value: string): boolean; default: string; }; }, { data: { options: { data: { stepNumber: number; index: number; currentStatus: string; nextError: boolean; }; }[]; status: string; initData: boolean; }; wrapperClasses: import("vue").ComputedRef<string[]>; updateChildProps: (isInit: boolean) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ /** * 当前步骤 * * @type {Number} */ currentStep: { type: NumberConstructor; default: number; }; /** * 步骤条方向 * * @type {string} * @default {horizontal} */ direction: { type: StringConstructor; validator(value: string): boolean; default: string; }; /** * 步骤状态 * * @type {String} */ status: { validator(value: string): boolean; default: string; }; /** * 每个 step 的间距,不填写将自适应间距。支持百分比 * * @type {Number | String} */ space: { type: (NumberConstructor | StringConstructor)[]; default: string; }; /** * 文字方向 * * @type {String} */ textDirection: { type: StringConstructor; validator(value: string): boolean; default: string; }; }>>, { status: string; direction: string; currentStep: number; space: string | number; textDirection: string; }>; export default _sfc_main;