UNPKG

vxe-pc-ui

Version:
1 lines 901 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.useWidgetPropDefaultValue=useWidgetPropDefaultValue;var _vue=require("vue"),_formItem=_interopRequireDefault(require("../../../form/src/form-item")),_select=_interopRequireDefault(require("../../../select/src/select")),_input=_interopRequireDefault(require("../../../input/src/input"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function useWidgetPropDefaultValue(t){const r=(0,_vue.ref)([{value:"custom",label:"自定义"}]);return{renderDefaultValueFormItem(){var e=t["renderParams"],e=e["widget"];const u=e.options["defaultValue"];return(0,_vue.h)(_formItem.default,{title:"默认值"},{default(){return[(0,_vue.h)(_select.default,{modelValue:u.type,options:r.value,"onUpdate:modelValue"(e){u.type=e}}),(0,_vue.h)(_input.default,{modelValue:u.value,"onUpdate:modelValue"(e){u.value=e}})]}})}}}