dc68d8e81f527b727f0b05f71f30789ccbb9e1098f75a1ea8cd2cacf9b53ab43984cf7e268e4d6d269ed618ebda57073f89f2747d33aad891996aa46876c83 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. var defaultProps = {
  2. type: {
  3. type: String,
  4. default: "default"
  5. },
  6. label: String,
  7. className: String,
  8. labelClassName: String,
  9. property: String,
  10. prop: String,
  11. width: {
  12. type: [String, Number],
  13. default: ""
  14. },
  15. minWidth: {
  16. type: [String, Number],
  17. default: ""
  18. },
  19. renderHeader: Function,
  20. sortable: {
  21. type: [Boolean, String],
  22. default: false
  23. },
  24. sortMethod: Function,
  25. sortBy: [String, Function, Array],
  26. resizable: {
  27. type: Boolean,
  28. default: true
  29. },
  30. columnKey: String,
  31. align: String,
  32. headerAlign: String,
  33. showOverflowTooltip: {
  34. type: [Boolean, Object],
  35. default: void 0
  36. },
  37. tooltipFormatter: Function,
  38. fixed: [Boolean, String],
  39. formatter: Function,
  40. selectable: Function,
  41. reserveSelection: Boolean,
  42. filterMethod: Function,
  43. filteredValue: Array,
  44. filters: Array,
  45. filterPlacement: String,
  46. filterMultiple: {
  47. type: Boolean,
  48. default: true
  49. },
  50. filterClassName: String,
  51. index: [Number, Function],
  52. sortOrders: {
  53. type: Array,
  54. default: () => {
  55. return ["ascending", "descending", null];
  56. },
  57. validator: (val) => {
  58. return val.every((order) => ["ascending", "descending", null].includes(order));
  59. }
  60. }
  61. };
  62. export { defaultProps as default };
  63. //# sourceMappingURL=defaults.mjs.map