UNPKG

@opensig/opendesign

Version:

147 lines (146 loc) 2.93 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const cascaderProps = { /** * @zh-CN 级联选择器选中值(v-model) * @en-US Cascader selected value (v-model) * @CascaderValueT string | number | Array<string | number> */ modelValue: { type: [String, Number, Array], default: "" }, /** * @zh-CN 级联选择器选项值 * @en-US Cascader option value * @CascaderOptionT { value: string | number, label?: string, children?: Array<CascaderOptionT> } */ options: { type: Array }, /** * @zh-CN modelValue 是否使用路径模式 * @en-US Whether to use path mode for modelValue * @default false */ pathMode: { type: Boolean, default: false }, /** * @zh-CN 圆角大小 * @en-US Round size */ round: { type: String }, /** * @zh-CN 样式 * @en-US Style * @default 'outline' */ variant: { type: String, default: "outline" }, /** * @zh-CN 提示文本 * @en-US Placeholder */ placeholder: { type: String }, /** * @zh-CN 弹出级联菜单的触发方式 * @en-US Trigger method for cascading menu popup * @default 'click' */ trigger: { type: String, default: "click" }, /** * @zh-CN 下拉选项位置 * @en-US Option position * @default 'bl' */ optionPosition: { type: String, default: "bl" }, /** * @zh-CN 下拉选项容器类名 * @en-US Option container class name */ optionWrapClass: { type: [String, Array, Object] }, /** * @zh-CN 是否在隐藏时销毁 DOM * @en-US Whether to destroy DOM when hidden */ unmountOnHide: { type: Boolean, default: true }, /** * @zh-CN 过渡动画名称 * @en-US Transition animation name */ transition: { type: String }, /** * @zh-CN 展开菜单选项的触发方式 * @en-US Trigger method to expand menu options */ expandTrigger: { type: String, default: "click" }, /** * @zh-CN 选择器尺寸 * @en-US Select size * @default 'large' */ size: { type: String, default: "large" } }; const cascaderPanelProps = { /** * @zh-CN 级联选择器选中值(v-model) * @en-US Cascader selected value (v-model) */ modelValue: { type: [String, Number, Array], default: "" }, /** * @zh-CN 级联选择器选项值 * @en-US Cascader option value */ options: { type: Array }, /** * @zh-CN modelValue 是否使用路径模式 * @en-US Whether to use path mode for modelValue * @default false */ pathMode: { type: Boolean, default: false }, /** * @zh-CN 展开菜单选项的触发方式 * @en-US Trigger method to expand menu options */ expandTrigger: { type: String, default: "click" } }; exports.cascaderPanelProps = cascaderPanelProps; exports.cascaderProps = cascaderProps;