props.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. /* eslint-disable */
  2. const props = {
  3. /** 关闭按钮,值类型为 Boolean 时表示是否显示关闭按钮。也可以自定义关闭按钮 */
  4. closeBtn: {
  5. type: Boolean,
  6. },
  7. /** 点击遮罩层是否关闭 */
  8. closeOnOverlayClick: {
  9. type: Boolean,
  10. value: true,
  11. },
  12. /** 浮层里面的内容 */
  13. content: {
  14. type: String,
  15. },
  16. /** 是否在关闭浮层时销毁浮层 */
  17. destroyOnClose: {
  18. type: Boolean,
  19. value: false,
  20. },
  21. /** 组件类名,分别用于设置 组件外层元素、遮罩层、浮层内容 等元素类名 */
  22. externalClasses: {
  23. type: Array,
  24. },
  25. /** 浮层出现位置 */
  26. placement: {
  27. type: String,
  28. value: 'top',
  29. },
  30. /** 防止滚动穿透 */
  31. preventScrollThrough: {
  32. type: Boolean,
  33. value: true,
  34. },
  35. /** 是否显示遮罩层 */
  36. showOverlay: {
  37. type: Boolean,
  38. value: true,
  39. },
  40. /** 动画效果定义 */
  41. transitionProps: {
  42. type: Object,
  43. },
  44. /** 是否显示浮层 */
  45. visible: {
  46. type: Boolean,
  47. value: false,
  48. },
  49. /** 组件层级,Web 侧样式默认为 5500,移动端和小程序样式默认为 1500 */
  50. zIndex: {
  51. type: Number,
  52. },
  53. };
  54. export default props;
  55. //# sourceMappingURL=props.js.map