"""Stub file for reflex/components/core/html.py""" # ------------------- DO NOT EDIT ---------------------- # This file was generated by `reflex/utils/pyi_generator.py`! # ------------------------------------------------------ from typing import Any, Callable, Dict, Optional, Union, overload from reflex.components.el.elements.typography import Div from reflex.event import EventHandler, EventSpec from reflex.ivars.base import ImmutableVar from reflex.style import Style from reflex.vars import Var class Html(Div): @overload @classmethod def create( # type: ignore cls, *children, dangerouslySetInnerHTML: Optional[ Union[Var[Dict[str, str]], Dict[str, str]] ] = None, access_key: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None, auto_capitalize: Optional[ Union[Var[Union[bool, int, str]], str, int, bool] ] = None, content_editable: Optional[ Union[Var[Union[bool, int, str]], str, int, bool] ] = None, context_menu: Optional[ Union[Var[Union[bool, int, str]], str, int, bool] ] = None, dir: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None, draggable: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None, enter_key_hint: Optional[ Union[Var[Union[bool, int, str]], str, int, bool] ] = None, hidden: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None, input_mode: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None, item_prop: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None, lang: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None, role: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None, slot: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None, spell_check: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None, tab_index: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None, title: Optional[Union[Var[Union[bool, int, str]], str, int, bool]] = None, style: Optional[Style] = None, key: Optional[Any] = None, id: Optional[Any] = None, class_name: Optional[Any] = None, autofocus: Optional[bool] = None, custom_attrs: Optional[Dict[str, Union[ImmutableVar, str]]] = None, on_blur: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_click: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_context_menu: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_double_click: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_focus: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_mount: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_mouse_down: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_mouse_enter: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_mouse_leave: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_mouse_move: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_mouse_out: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_mouse_over: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_mouse_up: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_scroll: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, on_unmount: Optional[ Union[EventHandler, EventSpec, list, Callable, ImmutableVar] ] = None, **props, ) -> "Html": """Create a html component. Args: *children: The children of the component. dangerouslySetInnerHTML: The HTML to render. access_key: Provides a hint for generating a keyboard shortcut for the current element. auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user. content_editable: Indicates whether the element's content is editable. context_menu: Defines the ID of a