content.mjs 896 B

123456789101112131415161718192021222324252627282930313233
  1. import { useDelayedToggleProps } from '../../../hooks/use-delayed-toggle/index.mjs';
  2. import { popperContentProps } from '../../popper/src/content.mjs';
  3. import { teleportProps } from '../../teleport/src/teleport2.mjs';
  4. import { buildProps, definePropType } from '../../../utils/vue/props/runtime.mjs';
  5. import { useAriaProps } from '../../../hooks/use-aria/index.mjs';
  6. const useTooltipContentProps = buildProps({
  7. ...useDelayedToggleProps,
  8. ...popperContentProps,
  9. appendTo: {
  10. type: teleportProps.to.type
  11. },
  12. content: {
  13. type: String,
  14. default: ""
  15. },
  16. rawContent: Boolean,
  17. persistent: Boolean,
  18. visible: {
  19. type: definePropType(Boolean),
  20. default: null
  21. },
  22. transition: String,
  23. teleported: {
  24. type: Boolean,
  25. default: true
  26. },
  27. disabled: Boolean,
  28. ...useAriaProps(["ariaLabel"])
  29. });
  30. export { useTooltipContentProps };
  31. //# sourceMappingURL=content.mjs.map