config-provider-props.mjs 958 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import { useEmptyValuesProps } from '../../../hooks/use-empty-values/index.mjs';
  2. import { buildProps, definePropType } from '../../../utils/vue/props/runtime.mjs';
  3. import { useSizeProp } from '../../../hooks/use-size/index.mjs';
  4. const configProviderProps = buildProps({
  5. a11y: {
  6. type: Boolean,
  7. default: true
  8. },
  9. locale: {
  10. type: definePropType(Object)
  11. },
  12. size: useSizeProp,
  13. button: {
  14. type: definePropType(Object)
  15. },
  16. card: {
  17. type: definePropType(Object)
  18. },
  19. dialog: {
  20. type: definePropType(Object)
  21. },
  22. link: {
  23. type: definePropType(Object)
  24. },
  25. experimentalFeatures: {
  26. type: definePropType(Object)
  27. },
  28. keyboardNavigation: {
  29. type: Boolean,
  30. default: true
  31. },
  32. message: {
  33. type: definePropType(Object)
  34. },
  35. zIndex: Number,
  36. namespace: {
  37. type: String,
  38. default: "el"
  39. },
  40. ...useEmptyValuesProps
  41. });
  42. export { configProviderProps };
  43. //# sourceMappingURL=config-provider-props.mjs.map