header.mjs 721 B

123456789101112131415161718192021222324252627282930313233
  1. import '../../../utils/index.mjs';
  2. import { columns } from './common.mjs';
  3. import { buildProps, definePropType } from '../../../utils/vue/props/runtime.mjs';
  4. const requiredNumberType = {
  5. type: Number,
  6. required: true
  7. };
  8. const tableV2HeaderProps = buildProps({
  9. class: String,
  10. columns,
  11. fixedHeaderData: {
  12. type: definePropType(Array)
  13. },
  14. headerData: {
  15. type: definePropType(Array),
  16. required: true
  17. },
  18. headerHeight: {
  19. type: definePropType([Number, Array]),
  20. default: 50
  21. },
  22. rowWidth: requiredNumberType,
  23. rowHeight: {
  24. type: Number,
  25. default: 50
  26. },
  27. height: requiredNumberType,
  28. width: requiredNumberType
  29. });
  30. export { tableV2HeaderProps };
  31. //# sourceMappingURL=header.mjs.map