UNPKG

yanzhen-design-vue

Version:

60 lines (59 loc) 1.28 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); require("../../../hooks/index.cjs"); const apis = require("./constants/apis.cjs"); const index = require("../../../hooks/use-namespace/index.cjs"); const ns = index.useNamespace("cascade"); const cascadeOptions = { ns, class: ns.b(), name: ns.defineVNodeName() }; const cascadeName = cascadeOptions.name; const cascadeProps = { disabled: { type: Boolean, default: false }, Attributes: { type: Object, default: () => { return {}; } }, dataCommon: { type: Object }, value: [Array, String], showLabel: { type: Boolean, default: () => { return false; } }, options: Array, placeholder: String, CX1Class: { type: String, default: "" }, selectMaxLimit: { type: Number, default: 1 }, selectMaxLimitMsg: { type: String, default: "超出限制最多选择数量" }, cascadeAdvancedConfig: { type: Object, default: () => ({}) } }; const cascadeEmits = []; const cascadeApis = apis.getApiSymbol(); exports.cascadeApis = cascadeApis; exports.cascadeEmits = cascadeEmits; exports.cascadeName = cascadeName; exports.cascadeOptions = cascadeOptions; exports.cascadeProps = cascadeProps;