alert.js 976 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. 'use strict';
  2. Object.defineProperty(exports, '__esModule', { value: true });
  3. var icon = require('../../../utils/vue/icon.js');
  4. var runtime = require('../../../utils/vue/props/runtime.js');
  5. var objects = require('../../../utils/objects.js');
  6. const alertEffects = ["light", "dark"];
  7. const alertProps = runtime.buildProps({
  8. title: {
  9. type: String,
  10. default: ""
  11. },
  12. description: {
  13. type: String,
  14. default: ""
  15. },
  16. type: {
  17. type: String,
  18. values: objects.keysOf(icon.TypeComponentsMap),
  19. default: "info"
  20. },
  21. closable: {
  22. type: Boolean,
  23. default: true
  24. },
  25. closeText: {
  26. type: String,
  27. default: ""
  28. },
  29. showIcon: Boolean,
  30. center: Boolean,
  31. effect: {
  32. type: String,
  33. values: alertEffects,
  34. default: "light"
  35. }
  36. });
  37. const alertEmits = {
  38. close: (evt) => evt instanceof MouseEvent
  39. };
  40. exports.alertEffects = alertEffects;
  41. exports.alertEmits = alertEmits;
  42. exports.alertProps = alertProps;
  43. //# sourceMappingURL=alert.js.map