getDropdownProps.js 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. 'use strict';
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. var _vueTypes = require('../_util/vue-types');
  6. var _vueTypes2 = _interopRequireDefault(_vueTypes);
  7. function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
  8. exports['default'] = function () {
  9. return {
  10. trigger: _vueTypes2['default'].array.def(['hover']),
  11. overlay: _vueTypes2['default'].any,
  12. visible: _vueTypes2['default'].bool,
  13. disabled: _vueTypes2['default'].bool,
  14. align: _vueTypes2['default'].object,
  15. getPopupContainer: _vueTypes2['default'].func,
  16. prefixCls: _vueTypes2['default'].string,
  17. transitionName: _vueTypes2['default'].string,
  18. placement: _vueTypes2['default'].oneOf(['topLeft', 'topCenter', 'topRight', 'bottomLeft', 'bottomCenter', 'bottomRight']),
  19. overlayClassName: _vueTypes2['default'].string,
  20. overlayStyle: _vueTypes2['default'].object,
  21. forceRender: _vueTypes2['default'].bool,
  22. mouseEnterDelay: _vueTypes2['default'].number,
  23. mouseLeaveDelay: _vueTypes2['default'].number,
  24. openClassName: _vueTypes2['default'].string,
  25. minOverlayWidthMatchTrigger: _vueTypes2['default'].bool
  26. };
  27. };