DialogWrap.d.ts 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. declare const DialogWrap: import("vue").DefineComponent<{
  2. keyboard: {
  3. type: BooleanConstructor;
  4. default: any;
  5. };
  6. mask: {
  7. type: BooleanConstructor;
  8. default: any;
  9. };
  10. afterClose: FunctionConstructor;
  11. closable: {
  12. type: BooleanConstructor;
  13. default: any;
  14. };
  15. maskClosable: {
  16. type: BooleanConstructor;
  17. default: any;
  18. };
  19. visible: {
  20. type: BooleanConstructor;
  21. default: any;
  22. };
  23. destroyOnClose: {
  24. type: BooleanConstructor;
  25. default: any;
  26. };
  27. mousePosition: import("vue-types").VueTypeLooseShape<{
  28. x: number;
  29. y: number;
  30. }>;
  31. title: import("vue-types").VueTypeValidableDef<any>;
  32. footer: import("vue-types").VueTypeValidableDef<any>;
  33. transitionName: StringConstructor;
  34. maskTransitionName: StringConstructor;
  35. animation: import("vue-types").VueTypeValidableDef<any>;
  36. maskAnimation: import("vue-types").VueTypeValidableDef<any>;
  37. wrapStyle: {
  38. type: import("vue").PropType<import("vue").CSSProperties>;
  39. default: import("vue").CSSProperties;
  40. };
  41. bodyStyle: {
  42. type: import("vue").PropType<import("vue").CSSProperties>;
  43. default: import("vue").CSSProperties;
  44. };
  45. maskStyle: {
  46. type: import("vue").PropType<import("vue").CSSProperties>;
  47. default: import("vue").CSSProperties;
  48. };
  49. prefixCls: StringConstructor;
  50. wrapClassName: StringConstructor;
  51. rootClassName: StringConstructor;
  52. width: (StringConstructor | NumberConstructor)[];
  53. height: (StringConstructor | NumberConstructor)[];
  54. zIndex: NumberConstructor;
  55. bodyProps: import("vue-types").VueTypeValidableDef<any>;
  56. maskProps: import("vue-types").VueTypeValidableDef<any>;
  57. wrapProps: import("vue-types").VueTypeValidableDef<any>;
  58. getContainer: import("vue-types").VueTypeValidableDef<any>;
  59. dialogStyle: {
  60. type: import("vue").PropType<import("vue").CSSProperties>;
  61. default: import("vue").CSSProperties;
  62. };
  63. dialogClass: StringConstructor;
  64. closeIcon: import("vue-types").VueTypeValidableDef<any>;
  65. forceRender: {
  66. type: BooleanConstructor;
  67. default: any;
  68. };
  69. getOpenCount: import("vue").PropType<() => number>;
  70. focusTriggerAfterClose: {
  71. type: BooleanConstructor;
  72. default: any;
  73. };
  74. onClose: import("vue").PropType<(e: KeyboardEvent | MouseEvent) => void>;
  75. modalRender: FunctionConstructor;
  76. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  77. keyboard: {
  78. type: BooleanConstructor;
  79. default: any;
  80. };
  81. mask: {
  82. type: BooleanConstructor;
  83. default: any;
  84. };
  85. afterClose: FunctionConstructor;
  86. closable: {
  87. type: BooleanConstructor;
  88. default: any;
  89. };
  90. maskClosable: {
  91. type: BooleanConstructor;
  92. default: any;
  93. };
  94. visible: {
  95. type: BooleanConstructor;
  96. default: any;
  97. };
  98. destroyOnClose: {
  99. type: BooleanConstructor;
  100. default: any;
  101. };
  102. mousePosition: import("vue-types").VueTypeLooseShape<{
  103. x: number;
  104. y: number;
  105. }>;
  106. title: import("vue-types").VueTypeValidableDef<any>;
  107. footer: import("vue-types").VueTypeValidableDef<any>;
  108. transitionName: StringConstructor;
  109. maskTransitionName: StringConstructor;
  110. animation: import("vue-types").VueTypeValidableDef<any>;
  111. maskAnimation: import("vue-types").VueTypeValidableDef<any>;
  112. wrapStyle: {
  113. type: import("vue").PropType<import("vue").CSSProperties>;
  114. default: import("vue").CSSProperties;
  115. };
  116. bodyStyle: {
  117. type: import("vue").PropType<import("vue").CSSProperties>;
  118. default: import("vue").CSSProperties;
  119. };
  120. maskStyle: {
  121. type: import("vue").PropType<import("vue").CSSProperties>;
  122. default: import("vue").CSSProperties;
  123. };
  124. prefixCls: StringConstructor;
  125. wrapClassName: StringConstructor;
  126. rootClassName: StringConstructor;
  127. width: (StringConstructor | NumberConstructor)[];
  128. height: (StringConstructor | NumberConstructor)[];
  129. zIndex: NumberConstructor;
  130. bodyProps: import("vue-types").VueTypeValidableDef<any>;
  131. maskProps: import("vue-types").VueTypeValidableDef<any>;
  132. wrapProps: import("vue-types").VueTypeValidableDef<any>;
  133. getContainer: import("vue-types").VueTypeValidableDef<any>;
  134. dialogStyle: {
  135. type: import("vue").PropType<import("vue").CSSProperties>;
  136. default: import("vue").CSSProperties;
  137. };
  138. dialogClass: StringConstructor;
  139. closeIcon: import("vue-types").VueTypeValidableDef<any>;
  140. forceRender: {
  141. type: BooleanConstructor;
  142. default: any;
  143. };
  144. getOpenCount: import("vue").PropType<() => number>;
  145. focusTriggerAfterClose: {
  146. type: BooleanConstructor;
  147. default: any;
  148. };
  149. onClose: import("vue").PropType<(e: KeyboardEvent | MouseEvent) => void>;
  150. modalRender: FunctionConstructor;
  151. }>>, {
  152. visible: boolean;
  153. mask: boolean;
  154. forceRender: boolean;
  155. maskClosable: boolean;
  156. keyboard: boolean;
  157. closable: boolean;
  158. bodyStyle: import("vue").CSSProperties;
  159. maskStyle: import("vue").CSSProperties;
  160. destroyOnClose: boolean;
  161. wrapStyle: import("vue").CSSProperties;
  162. dialogStyle: import("vue").CSSProperties;
  163. focusTriggerAfterClose: boolean;
  164. }>;
  165. export default DialogWrap;