"""Stub file for reflex/components/el/elements/other.py"""
# ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------
from typing import Any, Dict, Literal, Optional, Union, overload
import reflex
from reflex.vars import Var, BaseVar, ComputedVar
from reflex.event import EventChain, EventHandler, EventSpec
from reflex.style import Style
from typing import Union
from reflex.vars import Var as Var
from .base import BaseHTML
class Details(BaseHTML):
@overload
@classmethod
def create( # type: ignore
cls,
*children,
open: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
access_key: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
auto_capitalize: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
content_editable: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
context_menu: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
dir: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
draggable: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
enter_key_hint: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
hidden: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
input_mode: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
item_prop: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
lang: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
role: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
slot: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
spell_check: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
tab_index: Optional[
Union[reflex.vars.Var[Union[bool, int, str]], str, int, bool]
] = None,
title: Optional[
Union[reflex.vars.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[Var, str]]] = None,
on_blur: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_click: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_context_menu: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_double_click: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_focus: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_mount: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_mouse_down: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_scroll: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, function, BaseVar]
] = None,
**props
) -> "Details":
"""Create the component.
Args:
*children: The children of the component.
open: Indicates whether the details will be visible (expanded) to the user
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