3748dab18412429b9cb740a23f1411d4f6202e295b0e545e4b0c24b45dee1417e2493dc01ed900c62e234f08f6f1242cccb493f93cd37e5c6188371695b19b 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. import type { VNode } from 'vue';
  2. declare const _default: import("vue").DefineComponent<{
  3. store: {
  4. required: boolean;
  5. type: import("vue").PropType<import("./defaults").TableBodyProps<any>["store"]>;
  6. };
  7. stripe: BooleanConstructor;
  8. tooltipEffect: StringConstructor;
  9. tooltipOptions: {
  10. type: import("vue").PropType<import("./defaults").TableBodyProps<any>["tooltipOptions"]>;
  11. };
  12. context: {
  13. default: () => {};
  14. type: import("vue").PropType<import("./defaults").TableBodyProps<any>["context"]>;
  15. };
  16. rowClassName: import("vue").PropType<import("./defaults").TableBodyProps<any>["rowClassName"]>;
  17. rowStyle: import("vue").PropType<import("./defaults").TableBodyProps<any>["rowStyle"]>;
  18. fixed: {
  19. type: StringConstructor;
  20. default: string;
  21. };
  22. highlight: BooleanConstructor;
  23. }, {
  24. ns: {
  25. namespace: import("vue").ComputedRef<string>;
  26. b: (blockSuffix?: string) => string;
  27. e: (element?: string) => string;
  28. m: (modifier?: string) => string;
  29. be: (blockSuffix?: string, element?: string) => string;
  30. em: (element?: string, modifier?: string) => string;
  31. bm: (blockSuffix?: string, modifier?: string) => string;
  32. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  33. is: {
  34. (name: string, state: boolean | undefined): string;
  35. (name: string): string;
  36. };
  37. cssVar: (object: Record<string, string>) => Record<string, string>;
  38. cssVarName: (name: string) => string;
  39. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  40. cssVarBlockName: (name: string) => string;
  41. };
  42. onColumnsChange: (layout: import("../table-layout").default<import("../table/defaults").DefaultRow>) => void;
  43. onScrollableChange: (layout: import("../table-layout").default<import("../table/defaults").DefaultRow>) => void;
  44. wrappedRowRender: (row: any, $index: number) => VNode<import("vue").RendererNode, import("vue").RendererElement, {
  45. [key: string]: any;
  46. }> | VNode<import("vue").RendererNode, import("vue").RendererElement, {
  47. [key: string]: any;
  48. }>[] | VNode<import("vue").RendererNode, import("vue").RendererElement, {
  49. [key: string]: any;
  50. }>[][];
  51. tooltipContent: import("vue").Ref<string>;
  52. tooltipTrigger: import("vue").Ref<VNode<import("vue").RendererNode, import("vue").RendererElement, {
  53. [key: string]: any;
  54. }>>;
  55. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  56. store: {
  57. required: boolean;
  58. type: import("vue").PropType<import("./defaults").TableBodyProps<any>["store"]>;
  59. };
  60. stripe: BooleanConstructor;
  61. tooltipEffect: StringConstructor;
  62. tooltipOptions: {
  63. type: import("vue").PropType<import("./defaults").TableBodyProps<any>["tooltipOptions"]>;
  64. };
  65. context: {
  66. default: () => {};
  67. type: import("vue").PropType<import("./defaults").TableBodyProps<any>["context"]>;
  68. };
  69. rowClassName: import("vue").PropType<import("./defaults").TableBodyProps<any>["rowClassName"]>;
  70. rowStyle: import("vue").PropType<import("./defaults").TableBodyProps<any>["rowStyle"]>;
  71. fixed: {
  72. type: StringConstructor;
  73. default: string;
  74. };
  75. highlight: BooleanConstructor;
  76. }>>, {
  77. fixed: string;
  78. highlight: boolean;
  79. stripe: boolean;
  80. context: import("element-plus").Table<any>;
  81. }>;
  82. export default _default;