FloatButtonGroup.d.ts 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. declare const FloatButtonGroup: import("vue").DefineComponent<{
  2. trigger: {
  3. type: import("vue").PropType<import("./interface").FloatButtonGroupTrigger>;
  4. default: import("./interface").FloatButtonGroupTrigger;
  5. };
  6. open: {
  7. type: BooleanConstructor;
  8. default: boolean;
  9. };
  10. onOpenChange: {
  11. type: import("vue").PropType<(open: boolean) => void>;
  12. default: (open: boolean) => void;
  13. };
  14. 'onUpdate:open': {
  15. type: import("vue").PropType<(open: boolean) => void>;
  16. default: (open: boolean) => void;
  17. };
  18. prefixCls: StringConstructor;
  19. description: import("vue-types").VueTypeValidableDef<any>;
  20. type: {
  21. type: import("vue").PropType<import("./interface").FloatButtonType>;
  22. default: import("./interface").FloatButtonType;
  23. };
  24. shape: {
  25. type: import("vue").PropType<import("./interface").FloatButtonShape>;
  26. default: import("./interface").FloatButtonShape;
  27. };
  28. tooltip: import("vue-types").VueTypeValidableDef<any>;
  29. href: StringConstructor;
  30. target: StringConstructor;
  31. badge: {
  32. type: import("vue").PropType<import("./interface").FloatButtonBadgeProps>;
  33. default: import("./interface").FloatButtonBadgeProps;
  34. };
  35. onClick: {
  36. type: import("vue").PropType<import("../_util/EventInterface").MouseEventHandler>;
  37. default: import("../_util/EventInterface").MouseEventHandler;
  38. };
  39. }, () => import("../_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
  40. trigger: {
  41. type: import("vue").PropType<import("./interface").FloatButtonGroupTrigger>;
  42. default: import("./interface").FloatButtonGroupTrigger;
  43. };
  44. open: {
  45. type: BooleanConstructor;
  46. default: boolean;
  47. };
  48. onOpenChange: {
  49. type: import("vue").PropType<(open: boolean) => void>;
  50. default: (open: boolean) => void;
  51. };
  52. 'onUpdate:open': {
  53. type: import("vue").PropType<(open: boolean) => void>;
  54. default: (open: boolean) => void;
  55. };
  56. prefixCls: StringConstructor;
  57. description: import("vue-types").VueTypeValidableDef<any>;
  58. type: {
  59. type: import("vue").PropType<import("./interface").FloatButtonType>;
  60. default: import("./interface").FloatButtonType;
  61. };
  62. shape: {
  63. type: import("vue").PropType<import("./interface").FloatButtonShape>;
  64. default: import("./interface").FloatButtonShape;
  65. };
  66. tooltip: import("vue-types").VueTypeValidableDef<any>;
  67. href: StringConstructor;
  68. target: StringConstructor;
  69. badge: {
  70. type: import("vue").PropType<import("./interface").FloatButtonBadgeProps>;
  71. default: import("./interface").FloatButtonBadgeProps;
  72. };
  73. onClick: {
  74. type: import("vue").PropType<import("../_util/EventInterface").MouseEventHandler>;
  75. default: import("../_util/EventInterface").MouseEventHandler;
  76. };
  77. }>>, {
  78. type: import("./interface").FloatButtonType;
  79. onClick: import("../_util/EventInterface").MouseEventHandler;
  80. open: boolean;
  81. trigger: import("./interface").FloatButtonGroupTrigger;
  82. onOpenChange: (open: boolean) => void;
  83. 'onUpdate:open': (open: boolean) => void;
  84. shape: import("./interface").FloatButtonShape;
  85. badge: import("./interface").FloatButtonBadgeProps;
  86. }, {}>;
  87. export default FloatButtonGroup;