UNPKG

hongluan-ui

Version:
54 lines (49 loc) 1.21 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); require('../../../utils/index.js'); var validator = require('../../../utils/vue/validator.js'); const buttonIconPosition = ["left", "right"]; const buttonNativeTypes = ["button", "submit", "reset"]; const buttonProps = { type: { type: String, validator: validator.isValidComponentType }, size: { type: String, validator: validator.isValidComponentSize }, iconPosition: { type: String, default: "" }, nativeType: { type: String, default: "button", validator: (val) => buttonNativeTypes.includes(val) }, loading: Boolean, disabled: Boolean, autofocus: Boolean, round: Boolean, equal: Boolean, effect: String, noFill: Boolean, outline: Boolean, block: Boolean, rational: Boolean, dashed: Boolean, hover: [Boolean, String], tag: { type: [String, Object], default: "button" } }; const buttonEmits = { click: (evt) => evt instanceof MouseEvent }; exports.buttonEmits = buttonEmits; exports.buttonIconPosition = buttonIconPosition; exports.buttonNativeTypes = buttonNativeTypes; exports.buttonProps = buttonProps; //# sourceMappingURL=button.js.map