Showing
5 changed files
with
25 additions
and
5 deletions
1 | var _excluded = ["schema"], | 1 | var _excluded = ["schema"], |
2 | _excluded2 = ["onChange", "value", "defaultValue", "schema", "readOnly"]; | 2 | _excluded2 = ["onChange", "value", "defaultValue", "schema", "readOnly"]; |
3 | 3 | ||
4 | +function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } | ||
5 | + | ||
4 | function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } | 6 | function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } |
5 | 7 | ||
6 | function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } | 8 | function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } |
@@ -30,7 +32,11 @@ export var createWidget = function createWidget(mapProps, extraSchema) { | @@ -30,7 +32,11 @@ export var createWidget = function createWidget(mapProps, extraSchema) { | ||
30 | }, rest), propsMap); | 32 | }, rest), propsMap); |
31 | 33 | ||
32 | var finalProps = transformProps(_props); | 34 | var finalProps = transformProps(_props); |
33 | - return /*#__PURE__*/React.createElement(Component, finalProps); | 35 | + return /*#__PURE__*/React.createElement(Component, _extends({}, finalProps, { |
36 | + getPopupContainer: function getPopupContainer(triggerNode) { | ||
37 | + return triggerNode; | ||
38 | + } | ||
39 | + })); | ||
34 | }; | 40 | }; |
35 | }; | 41 | }; |
36 | }; | 42 | }; |
@@ -64,7 +64,11 @@ var MultiSelect = function MultiSelect(_ref) { | @@ -64,7 +64,11 @@ var MultiSelect = function MultiSelect(_ref) { | ||
64 | 64 | ||
65 | return /*#__PURE__*/React.createElement(_Select, _extends({ | 65 | return /*#__PURE__*/React.createElement(_Select, _extends({ |
66 | value: _value | 66 | value: _value |
67 | - }, selectProps)); | 67 | + }, selectProps, { |
68 | + getPopupContainer: function getPopupContainer(triggerNode) { | ||
69 | + return triggerNode; | ||
70 | + } | ||
71 | + })); | ||
68 | }; | 72 | }; |
69 | 73 | ||
70 | export default MultiSelect; | 74 | export default MultiSelect; |
@@ -14,6 +14,8 @@ var _excluded = ["schema"], | @@ -14,6 +14,8 @@ var _excluded = ["schema"], | ||
14 | 14 | ||
15 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | 15 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } |
16 | 16 | ||
17 | +function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } | ||
18 | + | ||
17 | function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } | 19 | function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } |
18 | 20 | ||
19 | function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } | 21 | function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } |
@@ -41,7 +43,11 @@ var createWidget = function createWidget(mapProps, extraSchema) { | @@ -41,7 +43,11 @@ var createWidget = function createWidget(mapProps, extraSchema) { | ||
41 | }, rest), propsMap); | 43 | }, rest), propsMap); |
42 | 44 | ||
43 | var finalProps = transformProps(_props); | 45 | var finalProps = transformProps(_props); |
44 | - return /*#__PURE__*/_react.default.createElement(Component, finalProps); | 46 | + return /*#__PURE__*/_react.default.createElement(Component, _extends({}, finalProps, { |
47 | + getPopupContainer: function getPopupContainer(triggerNode) { | ||
48 | + return triggerNode; | ||
49 | + } | ||
50 | + })); | ||
45 | }; | 51 | }; |
46 | }; | 52 | }; |
47 | }; | 53 | }; |
@@ -76,7 +76,11 @@ var MultiSelect = function MultiSelect(_ref) { | @@ -76,7 +76,11 @@ var MultiSelect = function MultiSelect(_ref) { | ||
76 | 76 | ||
77 | return /*#__PURE__*/_react.default.createElement(_select.default, _extends({ | 77 | return /*#__PURE__*/_react.default.createElement(_select.default, _extends({ |
78 | value: _value | 78 | value: _value |
79 | - }, selectProps)); | 79 | + }, selectProps, { |
80 | + getPopupContainer: function getPopupContainer(triggerNode) { | ||
81 | + return triggerNode; | ||
82 | + } | ||
83 | + })); | ||
80 | }; | 84 | }; |
81 | 85 | ||
82 | var _default = MultiSelect; | 86 | var _default = MultiSelect; |
1 | { | 1 | { |
2 | "name": "@qx/form-render", | 2 | "name": "@qx/form-render", |
3 | - "version": "0.0.28", | 3 | + "version": "0.0.29", |
4 | "description": "通过 JSON Schema 生成标准 Form,常用于自定义搭建配置界面生成", | 4 | "description": "通过 JSON Schema 生成标准 Form,常用于自定义搭建配置界面生成", |
5 | "repository": { | 5 | "repository": { |
6 | "type": "git", | 6 | "type": "git", |