UNPKG

element-plus

Version:

A Component Library for Vue 3

55 lines (50 loc) 1.23 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); require('../../../constants/index2.js'); require('../../../utils/index2.js'); var props = require('../../../utils/vue/props2.js'); var size = require('../../../constants/size2.js'); var shared = require('@vue/shared'); var core = require('@vueuse/core'); const formProps = props.buildProps({ model: Object, rules: { type: props.definePropType(Object) }, labelPosition: String, labelWidth: { type: [String, Number], default: "" }, labelSuffix: { type: String, default: "" }, inline: Boolean, inlineMessage: Boolean, statusIcon: Boolean, showMessage: { type: Boolean, default: true }, size: { type: String, values: size.componentSizes }, disabled: Boolean, validateOnRuleChange: { type: Boolean, default: true }, hideRequiredAsterisk: { type: Boolean, default: false }, scrollToError: Boolean }); const formEmits = { validate: (prop, isValid, message) => (shared.isArray(prop) || shared.isString(prop)) && core.isBoolean(isValid) && shared.isString(message) }; exports.formEmits = formEmits; exports.formProps = formProps; //# sourceMappingURL=form3.js.map