FloatButton.d.ts 2.3 KB

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