18c7f41f94e0eb5bc4c776cf25895348824f28337b5da62cc62e0db027396936c7cecce2fce0f2fd884cbe60d07a253871c727ab61917f24cf4266c60a3764 1.4 KB

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