UNPKG

xdesign-vue-next

Version:

XDesign Component for vue-next

67 lines (61 loc) 2.55 kB
/** * xdesign v1.0.6 * (c) 2023 xdesign * @license MIT */ 'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var vue = require('vue'); var hooks_useConfig = require('../hooks/useConfig.js'); require('../config-provider/useConfig.js'); require('lodash/isFunction'); require('lodash/cloneDeep'); require('lodash/isString'); require('../config-provider/context.js'); require('lodash/mergeWith'); require('lodash/merge'); require('../_common/js/global-config/default-config.js'); require('../_common/js/global-config/locale/en_US.js'); require('../_chunks/dep-8d10b59f.js'); require('lodash/isArray'); var FORM_CONTROL_COMPONENTS = ["XInput", "XInputNumber", "XTextarea", "XCascader", "XSelect", "XOption", "XSwitch", "XCheckbox", "XCheckboxGroup", "XRadio", "XRadioGroup", "XTreeSelect", "XDatePicker", "XTimePicker", "XUpload", "XTransfer", "XSlider"]; var useCLASSNAMES = function useCLASSNAMES() { var classPrefix = hooks_useConfig.usePrefixClass(); return vue.computed(function () { var form = "".concat(classPrefix.value, "-form"); var input = "".concat(classPrefix.value, "-input"); var is = "".concat(classPrefix.value, "-is"); return { form: form, label: "".concat(form, "__label"), labelTop: "".concat(form, "__label--top"), inline: "".concat(form, "-inline"), formItem: "".concat(form, "__item"), formItemWithHelp: "".concat(form, "__item-with-help"), formItemWithExtra: "".concat(form, "__item-with-extra"), controls: "".concat(form, "__controls"), controlsContent: "".concat(form, "__controls-content"), status: "".concat(form, "__status"), extra: "".concat(input, "__extra"), help: "".concat(input, "__help"), success: "".concat(is, "-success"), successBorder: "".concat(form, "--success-border"), error: "".concat(is, "-error"), warning: "".concat(is, "-warning") }; }); }; var ValidateStatus = /* @__PURE__ */function (ValidateStatus2) { ValidateStatus2["TO_BE_VALIDATED"] = "not"; ValidateStatus2["SUCCESS"] = "success"; ValidateStatus2["FAIL"] = "fail"; return ValidateStatus2; }(ValidateStatus || {}); var FormInjectionKey = Symbol("FormProvide"); var FormItemInjectionKey = Symbol("FormItemProvide"); exports.FORM_CONTROL_COMPONENTS = FORM_CONTROL_COMPONENTS; exports.FormInjectionKey = FormInjectionKey; exports.FormItemInjectionKey = FormItemInjectionKey; exports.ValidateStatus = ValidateStatus; exports.useCLASSNAMES = useCLASSNAMES; //# sourceMappingURL=const.js.map