BackTop.d.ts 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. declare const BackTop: import("vue").DefineComponent<{
  2. prefixCls: StringConstructor;
  3. duration: NumberConstructor;
  4. target: {
  5. type: import("vue").PropType<() => Window | Document | HTMLElement>;
  6. default: () => Window | Document | HTMLElement;
  7. };
  8. visibilityHeight: NumberConstructor;
  9. onClick: {
  10. type: import("vue").PropType<import("../_util/EventInterface").MouseEventHandler>;
  11. default: import("../_util/EventInterface").MouseEventHandler;
  12. };
  13. description: import("vue-types").VueTypeValidableDef<any>;
  14. type: {
  15. type: import("vue").PropType<import("./interface").FloatButtonType>;
  16. default: import("./interface").FloatButtonType;
  17. };
  18. shape: {
  19. type: import("vue").PropType<import("./interface").FloatButtonShape>;
  20. default: import("./interface").FloatButtonShape;
  21. };
  22. tooltip: import("vue-types").VueTypeValidableDef<any>;
  23. href: StringConstructor;
  24. badge: {
  25. type: import("vue").PropType<import("./interface").FloatButtonBadgeProps>;
  26. default: import("./interface").FloatButtonBadgeProps;
  27. };
  28. }, () => import("../_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
  29. prefixCls: StringConstructor;
  30. duration: NumberConstructor;
  31. target: {
  32. type: import("vue").PropType<() => Window | Document | HTMLElement>;
  33. default: () => Window | Document | HTMLElement;
  34. };
  35. visibilityHeight: NumberConstructor;
  36. onClick: {
  37. type: import("vue").PropType<import("../_util/EventInterface").MouseEventHandler>;
  38. default: import("../_util/EventInterface").MouseEventHandler;
  39. };
  40. description: import("vue-types").VueTypeValidableDef<any>;
  41. type: {
  42. type: import("vue").PropType<import("./interface").FloatButtonType>;
  43. default: import("./interface").FloatButtonType;
  44. };
  45. shape: {
  46. type: import("vue").PropType<import("./interface").FloatButtonShape>;
  47. default: import("./interface").FloatButtonShape;
  48. };
  49. tooltip: import("vue-types").VueTypeValidableDef<any>;
  50. href: StringConstructor;
  51. badge: {
  52. type: import("vue").PropType<import("./interface").FloatButtonBadgeProps>;
  53. default: import("./interface").FloatButtonBadgeProps;
  54. };
  55. }>>, {
  56. type: import("./interface").FloatButtonType;
  57. onClick: import("../_util/EventInterface").MouseEventHandler;
  58. target: () => Window | Document | HTMLElement;
  59. shape: import("./interface").FloatButtonShape;
  60. badge: import("./interface").FloatButtonBadgeProps;
  61. }, {}>;
  62. export default BackTop;