1
0

banner.pyi 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229
  1. """Stub file for reflex/components/overlay/banner.py"""
  2. # ------------------- DO NOT EDIT ----------------------
  3. # This file was generated by `scripts/pyi_generator.py`!
  4. # ------------------------------------------------------
  5. from typing import Any, Dict, Literal, Optional, Union, overload
  6. from reflex.vars import Var, BaseVar, ComputedVar
  7. from reflex.event import EventChain, EventHandler, EventSpec
  8. from reflex.style import Style
  9. from typing import Optional
  10. from reflex.components.base.bare import Bare
  11. from reflex.components.component import Component
  12. from reflex.components.layout import Box, cond
  13. from reflex.components.overlay.modal import Modal
  14. from reflex.components.typography import Text
  15. from reflex.constants import Hooks, Imports
  16. from reflex.utils import imports
  17. from reflex.vars import Var, VarData
  18. connect_error_var_data: VarData
  19. connection_error: Var
  20. has_connection_error: Var
  21. class WebsocketTargetURL(Bare):
  22. @overload
  23. @classmethod
  24. def create( # type: ignore
  25. cls,
  26. *children,
  27. contents: Optional[Union[Var[str], str]] = None,
  28. style: Optional[Style] = None,
  29. key: Optional[Any] = None,
  30. id: Optional[Any] = None,
  31. class_name: Optional[Any] = None,
  32. autofocus: Optional[bool] = None,
  33. custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
  34. on_blur: Optional[
  35. Union[EventHandler, EventSpec, list, function, BaseVar]
  36. ] = None,
  37. on_click: Optional[
  38. Union[EventHandler, EventSpec, list, function, BaseVar]
  39. ] = None,
  40. on_context_menu: Optional[
  41. Union[EventHandler, EventSpec, list, function, BaseVar]
  42. ] = None,
  43. on_double_click: Optional[
  44. Union[EventHandler, EventSpec, list, function, BaseVar]
  45. ] = None,
  46. on_focus: Optional[
  47. Union[EventHandler, EventSpec, list, function, BaseVar]
  48. ] = None,
  49. on_mount: Optional[
  50. Union[EventHandler, EventSpec, list, function, BaseVar]
  51. ] = None,
  52. on_mouse_down: Optional[
  53. Union[EventHandler, EventSpec, list, function, BaseVar]
  54. ] = None,
  55. on_mouse_enter: Optional[
  56. Union[EventHandler, EventSpec, list, function, BaseVar]
  57. ] = None,
  58. on_mouse_leave: Optional[
  59. Union[EventHandler, EventSpec, list, function, BaseVar]
  60. ] = None,
  61. on_mouse_move: Optional[
  62. Union[EventHandler, EventSpec, list, function, BaseVar]
  63. ] = None,
  64. on_mouse_out: Optional[
  65. Union[EventHandler, EventSpec, list, function, BaseVar]
  66. ] = None,
  67. on_mouse_over: Optional[
  68. Union[EventHandler, EventSpec, list, function, BaseVar]
  69. ] = None,
  70. on_mouse_up: Optional[
  71. Union[EventHandler, EventSpec, list, function, BaseVar]
  72. ] = None,
  73. on_scroll: Optional[
  74. Union[EventHandler, EventSpec, list, function, BaseVar]
  75. ] = None,
  76. on_unmount: Optional[
  77. Union[EventHandler, EventSpec, list, function, BaseVar]
  78. ] = None,
  79. **props
  80. ) -> "WebsocketTargetURL":
  81. """Create a websocket target URL component.
  82. Returns:
  83. The websocket target URL component.
  84. """
  85. ...
  86. def default_connection_error() -> list[str | Var | Component]: ...
  87. class ConnectionBanner(Component):
  88. @overload
  89. @classmethod
  90. def create( # type: ignore
  91. cls,
  92. *children,
  93. style: Optional[Style] = None,
  94. key: Optional[Any] = None,
  95. id: Optional[Any] = None,
  96. class_name: Optional[Any] = None,
  97. autofocus: Optional[bool] = None,
  98. custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
  99. on_blur: Optional[
  100. Union[EventHandler, EventSpec, list, function, BaseVar]
  101. ] = None,
  102. on_click: Optional[
  103. Union[EventHandler, EventSpec, list, function, BaseVar]
  104. ] = None,
  105. on_context_menu: Optional[
  106. Union[EventHandler, EventSpec, list, function, BaseVar]
  107. ] = None,
  108. on_double_click: Optional[
  109. Union[EventHandler, EventSpec, list, function, BaseVar]
  110. ] = None,
  111. on_focus: Optional[
  112. Union[EventHandler, EventSpec, list, function, BaseVar]
  113. ] = None,
  114. on_mount: Optional[
  115. Union[EventHandler, EventSpec, list, function, BaseVar]
  116. ] = None,
  117. on_mouse_down: Optional[
  118. Union[EventHandler, EventSpec, list, function, BaseVar]
  119. ] = None,
  120. on_mouse_enter: Optional[
  121. Union[EventHandler, EventSpec, list, function, BaseVar]
  122. ] = None,
  123. on_mouse_leave: Optional[
  124. Union[EventHandler, EventSpec, list, function, BaseVar]
  125. ] = None,
  126. on_mouse_move: Optional[
  127. Union[EventHandler, EventSpec, list, function, BaseVar]
  128. ] = None,
  129. on_mouse_out: Optional[
  130. Union[EventHandler, EventSpec, list, function, BaseVar]
  131. ] = None,
  132. on_mouse_over: Optional[
  133. Union[EventHandler, EventSpec, list, function, BaseVar]
  134. ] = None,
  135. on_mouse_up: Optional[
  136. Union[EventHandler, EventSpec, list, function, BaseVar]
  137. ] = None,
  138. on_scroll: Optional[
  139. Union[EventHandler, EventSpec, list, function, BaseVar]
  140. ] = None,
  141. on_unmount: Optional[
  142. Union[EventHandler, EventSpec, list, function, BaseVar]
  143. ] = None,
  144. **props
  145. ) -> "ConnectionBanner":
  146. """Create a connection banner component.
  147. Args:
  148. comp: The component to render when there's a server connection error.
  149. Returns:
  150. The connection banner component.
  151. """
  152. ...
  153. class ConnectionModal(Component):
  154. @overload
  155. @classmethod
  156. def create( # type: ignore
  157. cls,
  158. *children,
  159. style: Optional[Style] = None,
  160. key: Optional[Any] = None,
  161. id: Optional[Any] = None,
  162. class_name: Optional[Any] = None,
  163. autofocus: Optional[bool] = None,
  164. custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
  165. on_blur: Optional[
  166. Union[EventHandler, EventSpec, list, function, BaseVar]
  167. ] = None,
  168. on_click: Optional[
  169. Union[EventHandler, EventSpec, list, function, BaseVar]
  170. ] = None,
  171. on_context_menu: Optional[
  172. Union[EventHandler, EventSpec, list, function, BaseVar]
  173. ] = None,
  174. on_double_click: Optional[
  175. Union[EventHandler, EventSpec, list, function, BaseVar]
  176. ] = None,
  177. on_focus: Optional[
  178. Union[EventHandler, EventSpec, list, function, BaseVar]
  179. ] = None,
  180. on_mount: Optional[
  181. Union[EventHandler, EventSpec, list, function, BaseVar]
  182. ] = None,
  183. on_mouse_down: Optional[
  184. Union[EventHandler, EventSpec, list, function, BaseVar]
  185. ] = None,
  186. on_mouse_enter: Optional[
  187. Union[EventHandler, EventSpec, list, function, BaseVar]
  188. ] = None,
  189. on_mouse_leave: Optional[
  190. Union[EventHandler, EventSpec, list, function, BaseVar]
  191. ] = None,
  192. on_mouse_move: Optional[
  193. Union[EventHandler, EventSpec, list, function, BaseVar]
  194. ] = None,
  195. on_mouse_out: Optional[
  196. Union[EventHandler, EventSpec, list, function, BaseVar]
  197. ] = None,
  198. on_mouse_over: Optional[
  199. Union[EventHandler, EventSpec, list, function, BaseVar]
  200. ] = None,
  201. on_mouse_up: Optional[
  202. Union[EventHandler, EventSpec, list, function, BaseVar]
  203. ] = None,
  204. on_scroll: Optional[
  205. Union[EventHandler, EventSpec, list, function, BaseVar]
  206. ] = None,
  207. on_unmount: Optional[
  208. Union[EventHandler, EventSpec, list, function, BaseVar]
  209. ] = None,
  210. **props
  211. ) -> "ConnectionModal":
  212. """Create a connection banner component.
  213. Args:
  214. comp: The component to render when there's a server connection error.
  215. Returns:
  216. The connection banner component.
  217. """
  218. ...