UNPKG

yanzhen-design-vue

Version:

61 lines (60 loc) 1.79 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const utilsVue = require("@yanzhen-libs/utils-vue"); const inputNumber = require("ant-design-vue/es/input-number"); require("../../../hooks/index.cjs"); require("../../base/index.cjs"); const input = require("./input.cjs"); const index = require("../../../hooks/use-namespace/index.cjs"); const base = require("../../base/src/base.cjs"); const ns = index.useNamespace("input-number"); const inputNumberOptions = { ns, class: ns.b(), name: ns.defineVNodeName() }; const inputNumberName = inputNumberOptions.name; const AntInputNumber = utilsVue.propsSeparate({ ...inputNumber.inputNumberProps(), addonBefore: utilsVue.epPropType.any, addonAfter: utilsVue.epPropType.any, prefix: utilsVue.epPropType.any, suffix: utilsVue.epPropType.any, ...base.baseProps }); const inputNumberProps = utilsVue.buildProps({ ...input.inputProps, ...AntInputNumber.props, native: utilsVue.buildProp({ type: Boolean, default: true }), controls: utilsVue.buildProp({ type: Boolean, default: false }), showStyle: utilsVue.buildProp({ type: utilsVue.epPropType.any }), convertUnit: utilsVue.buildProp({ type: utilsVue.epPropType.any }), precision: utilsVue.buildProp({ type: utilsVue.epPropType.any }), showThousan: utilsVue.buildProp({ type: utilsVue.epPropType.any }), showUppcase: utilsVue.buildProp({ type: utilsVue.epPropType.any }) }); const inputNumberEmits = { ...input.inputEmits, ...AntInputNumber.emits }; exports.AntInputNumber = AntInputNumber; exports.inputNumberEmits = inputNumberEmits; exports.inputNumberName = inputNumberName; exports.inputNumberOptions = inputNumberOptions; exports.inputNumberProps = inputNumberProps;