9bf6efe9d639d30a1d70cc9ef1c88223221087d598940b7650925012bc1ea56daef5b3f32a57190dfa08a187778c8371bb25f3e445d0f29b5d76ec1b679cac 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. declare const ScrollBar: import("vue").DefineComponent<{
  2. readonly alwaysOn: BooleanConstructor;
  3. readonly class: StringConstructor;
  4. readonly layout: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "horizontal" | "vertical", never, "vertical", false>;
  5. readonly total: {
  6. readonly type: import("vue").PropType<number>;
  7. readonly required: true;
  8. readonly validator: ((val: unknown) => boolean) | undefined;
  9. __epPropKey: true;
  10. };
  11. readonly ratio: {
  12. readonly type: import("vue").PropType<number>;
  13. readonly required: true;
  14. readonly validator: ((val: unknown) => boolean) | undefined;
  15. __epPropKey: true;
  16. };
  17. readonly clientSize: {
  18. readonly type: import("vue").PropType<number>;
  19. readonly required: true;
  20. readonly validator: ((val: unknown) => boolean) | undefined;
  21. __epPropKey: true;
  22. };
  23. readonly scrollFrom: {
  24. readonly type: import("vue").PropType<number>;
  25. readonly required: true;
  26. readonly validator: ((val: unknown) => boolean) | undefined;
  27. __epPropKey: true;
  28. };
  29. readonly scrollbarSize: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  30. readonly startGap: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  31. readonly endGap: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  32. readonly visible: BooleanConstructor;
  33. }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
  34. [key: string]: any;
  35. }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("scroll" | "start-move" | "stop-move")[], "scroll" | "start-move" | "stop-move", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  36. readonly alwaysOn: BooleanConstructor;
  37. readonly class: StringConstructor;
  38. readonly layout: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "horizontal" | "vertical", never, "vertical", false>;
  39. readonly total: {
  40. readonly type: import("vue").PropType<number>;
  41. readonly required: true;
  42. readonly validator: ((val: unknown) => boolean) | undefined;
  43. __epPropKey: true;
  44. };
  45. readonly ratio: {
  46. readonly type: import("vue").PropType<number>;
  47. readonly required: true;
  48. readonly validator: ((val: unknown) => boolean) | undefined;
  49. __epPropKey: true;
  50. };
  51. readonly clientSize: {
  52. readonly type: import("vue").PropType<number>;
  53. readonly required: true;
  54. readonly validator: ((val: unknown) => boolean) | undefined;
  55. __epPropKey: true;
  56. };
  57. readonly scrollFrom: {
  58. readonly type: import("vue").PropType<number>;
  59. readonly required: true;
  60. readonly validator: ((val: unknown) => boolean) | undefined;
  61. __epPropKey: true;
  62. };
  63. readonly scrollbarSize: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  64. readonly startGap: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  65. readonly endGap: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  66. readonly visible: BooleanConstructor;
  67. }>> & {
  68. onScroll?: ((...args: any[]) => any) | undefined;
  69. "onStart-move"?: ((...args: any[]) => any) | undefined;
  70. "onStop-move"?: ((...args: any[]) => any) | undefined;
  71. }, {
  72. readonly visible: boolean;
  73. readonly layout: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "horizontal" | "vertical", never>;
  74. readonly alwaysOn: boolean;
  75. readonly scrollbarSize: number;
  76. readonly startGap: number;
  77. readonly endGap: number;
  78. }>;
  79. export default ScrollBar;