UNPKG

vue-ant-patterns

Version:

vue-ant-patterns

54 lines (45 loc) 2.23 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _vueTypes = require('ant-design-vue/lib/_util/vue-types'); var _vueTypes2 = _interopRequireDefault(_vueTypes); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var API_PLATFORM = (global || window).globalJSConfig.SERVICE_CONFIG.API_PLATFORM; /* * @Author: w.pengfei * @Date: 2020-07-21 09:57:49 * @LastEditTime: 2020-07-24 15:15:39 * @Description: '' * @LastEditors: w.pengfei */ var comboboxQueryParam = { url: API_PLATFORM + 'dataShareController/getSetIdsByTableName', method: 'post', data: {} }; var keys = ['id', 'name']; /** * select 单选 多选 change: value, option:Option/Array<Option> * deselect: value,option:Option * value, option:Option * value: string * selectCheckbox 多选 * checkbox 多选 * radio 单选 * e:Event */ exports['default'] = { prefixCls: _vueTypes2['default'].string.def('depot'), tableName: _vueTypes2['default'].string, value: _vueTypes2['default'].oneOfType([_vueTypes2['default'].array, _vueTypes2['default'].string]), defaultValue: _vueTypes2['default'].string, multiple: _vueTypes2['default'].bool.def(false), type: _vueTypes2['default'].oneOf(['select', 'checkbox', 'radio', 'selectCheckbox']).def('select'), queryParam: _vueTypes2['default'].object.def(comboboxQueryParam), keys: _vueTypes2['default'].array.def(keys), status: _vueTypes2['default'].oneOf(['view', 'edit']).def('view'), disabled: _vueTypes2['default'].bool, readonly: _vueTypes2['default'].bool, allowClear: _vueTypes2['default'].bool, placeholder: _vueTypes2['default'].string };