MobilePopupInner.d.ts 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. declare const _default: import("vue").DefineComponent<{
  2. mobile: {
  3. type: import("vue").PropType<import("../interface").MobileConfig>;
  4. };
  5. visible: BooleanConstructor;
  6. prefixCls: StringConstructor;
  7. zIndex: NumberConstructor;
  8. destroyPopupOnHide: BooleanConstructor;
  9. forceRender: BooleanConstructor;
  10. animation: (ObjectConstructor | StringConstructor)[];
  11. transitionName: StringConstructor;
  12. stretch: {
  13. type: import("vue").PropType<string>;
  14. };
  15. align: {
  16. type: import("vue").PropType<import("../interface").AlignType>;
  17. };
  18. point: {
  19. type: import("vue").PropType<import("../interface").Point>;
  20. };
  21. getRootDomNode: {
  22. type: import("vue").PropType<() => HTMLElement>;
  23. };
  24. getClassNameFromAlign: {
  25. type: import("vue").PropType<(align: import("../interface").AlignType) => string>;
  26. };
  27. onMouseenter: {
  28. type: import("vue").PropType<(align: MouseEvent) => void>;
  29. };
  30. onMouseleave: {
  31. type: import("vue").PropType<(align: MouseEvent) => void>;
  32. };
  33. onMousedown: {
  34. type: import("vue").PropType<(align: MouseEvent) => void>;
  35. };
  36. onTouchstart: {
  37. type: import("vue").PropType<(align: MouseEvent) => void>;
  38. };
  39. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("mousedown" | "mouseenter" | "mouseleave" | "touchstart" | "align")[], "mousedown" | "mouseenter" | "mouseleave" | "touchstart" | "align", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  40. mobile: {
  41. type: import("vue").PropType<import("../interface").MobileConfig>;
  42. };
  43. visible: BooleanConstructor;
  44. prefixCls: StringConstructor;
  45. zIndex: NumberConstructor;
  46. destroyPopupOnHide: BooleanConstructor;
  47. forceRender: BooleanConstructor;
  48. animation: (ObjectConstructor | StringConstructor)[];
  49. transitionName: StringConstructor;
  50. stretch: {
  51. type: import("vue").PropType<string>;
  52. };
  53. align: {
  54. type: import("vue").PropType<import("../interface").AlignType>;
  55. };
  56. point: {
  57. type: import("vue").PropType<import("../interface").Point>;
  58. };
  59. getRootDomNode: {
  60. type: import("vue").PropType<() => HTMLElement>;
  61. };
  62. getClassNameFromAlign: {
  63. type: import("vue").PropType<(align: import("../interface").AlignType) => string>;
  64. };
  65. onMouseenter: {
  66. type: import("vue").PropType<(align: MouseEvent) => void>;
  67. };
  68. onMouseleave: {
  69. type: import("vue").PropType<(align: MouseEvent) => void>;
  70. };
  71. onMousedown: {
  72. type: import("vue").PropType<(align: MouseEvent) => void>;
  73. };
  74. onTouchstart: {
  75. type: import("vue").PropType<(align: MouseEvent) => void>;
  76. };
  77. }>> & {
  78. onMousedown?: (...args: any[]) => any;
  79. onMouseenter?: (...args: any[]) => any;
  80. onMouseleave?: (...args: any[]) => any;
  81. onTouchstart?: (...args: any[]) => any;
  82. onAlign?: (...args: any[]) => any;
  83. }, {
  84. visible: boolean;
  85. destroyPopupOnHide: boolean;
  86. forceRender: boolean;
  87. }>;
  88. export default _default;