UNPKG

@txdfe/at

Version:

一个设计体系组件库

83 lines (80 loc) 3.36 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _configProvider = _interopRequireDefault(require("../config-provider")); var _select = _interopRequireDefault(require("./select")); var _autoComplete = _interopRequireDefault(require("./auto-complete")); var _option = _interopRequireDefault(require("./option")); var _optionGroup = _interopRequireDefault(require("./option-group")); var _excluded = ["shape", "container", "multiple", "filterBy", "overlay", "safeNode", "noFoundContent"]; function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } function _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; } function _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; } _select["default"].AutoComplete = _configProvider["default"].config(_autoComplete["default"], { componentName: 'Select' }); _select["default"].Option = _option["default"]; _select["default"].OptionGroup = _optionGroup["default"]; // compatible with 0.x version /* istanbul ignore next */ function _transform(props, deprecated) { var shape = props.shape, container = props.container, multiple = props.multiple, filterBy = props.filterBy, overlay = props.overlay, safeNode = props.safeNode, noFoundContent = props.noFoundContent, others = _objectWithoutProperties(props, _excluded); var newprops = others; if (shape === 'arrow-only') { deprecated('shape=arrow-only', 'hasBorder=false', 'Select'); newprops.hasBorder = false; } if (container) { deprecated('container', 'popupContainer', 'Select'); newprops.popupContainer = container; } if (multiple) { deprecated('multiple', 'mode=multiple', 'Select'); newprops.mode = 'multiple'; } if (filterBy) { deprecated('filterBy', 'filter', 'Select'); newprops.filter = filterBy; } if (overlay) { deprecated('overlay', 'popupContent', 'Select'); newprops.popupContent = overlay; newprops.autoWidth = false; } if (noFoundContent) { deprecated('noFoundContent', 'notFoundContent', 'Select'); newprops.notFoundContent = noFoundContent; } if (safeNode) { deprecated('safeNode', 'popupProps={safeNode}', 'Select'); newprops.popupProps = { safeNode: safeNode }; } return newprops; } // compatible with 0.x version: Select.Combobox _select["default"].Combobox = _configProvider["default"].config(_select["default"], { transform: /* istanbul ignore next */function transform(props, deprecated) { deprecated('Select.Combobox', '<Select showSearch={true}/>', 'Select'); var newprops = _transform(props, deprecated); if (props.onInputUpdate) { newprops.onSearch = props.onInputUpdate; newprops.showSearch = true; } return newprops; } }); var _default = exports["default"] = _configProvider["default"].config(_select["default"], { transform: _transform, exportNames: ['focusInput', 'handleSearchClear'] });