aboutsummaryrefslogtreecommitdiff
path: root/venv/lib/python3.8/site-packages/dash/html/Summary.py
diff options
context:
space:
mode:
authorsotech117 <michael_foiani@brown.edu>2025-07-31 17:27:24 -0400
committersotech117 <michael_foiani@brown.edu>2025-07-31 17:27:24 -0400
commit5bf22fc7e3c392c8bd44315ca2d06d7dca7d084e (patch)
tree8dacb0f195df1c0788d36dd0064f6bbaa3143ede /venv/lib/python3.8/site-packages/dash/html/Summary.py
parentb832d364da8c2efe09e3f75828caf73c50d01ce3 (diff)
add code for analysis of data
Diffstat (limited to 'venv/lib/python3.8/site-packages/dash/html/Summary.py')
-rw-r--r--venv/lib/python3.8/site-packages/dash/html/Summary.py179
1 files changed, 179 insertions, 0 deletions
diff --git a/venv/lib/python3.8/site-packages/dash/html/Summary.py b/venv/lib/python3.8/site-packages/dash/html/Summary.py
new file mode 100644
index 0000000..ea0f16b
--- /dev/null
+++ b/venv/lib/python3.8/site-packages/dash/html/Summary.py
@@ -0,0 +1,179 @@
+# AUTO GENERATED FILE - DO NOT EDIT
+
+import typing # noqa: F401
+from typing_extensions import TypedDict, NotRequired, Literal # noqa: F401
+from dash.development.base_component import Component, _explicitize_args
+
+ComponentType = typing.Union[
+ str,
+ int,
+ float,
+ Component,
+ None,
+ typing.Sequence[typing.Union[str, int, float, Component, None]],
+]
+
+NumberType = typing.Union[
+ typing.SupportsFloat, typing.SupportsInt, typing.SupportsComplex
+]
+
+
+class Summary(Component):
+ """A Summary component.
+ Summary is a wrapper for the <summary> HTML5 element.
+ For detailed attribute info see:
+ https://developer.mozilla.org/en-US/docs/Web/HTML/Element/summary
+
+ Keyword arguments:
+
+ - children (a list of or a singular dash component, string or number; optional):
+ The children of this component.
+
+ - id (string; optional):
+ The ID of this component, used to identify dash components in
+ callbacks. The ID needs to be unique across all of the components
+ in an app.
+
+ - accessKey (string; optional):
+ Keyboard shortcut to activate or add focus to the element.
+
+ - aria-* (string; optional):
+ A wildcard aria attribute.
+
+ - className (string; optional):
+ Often used with CSS to style elements with common properties.
+
+ - contentEditable (string; optional):
+ Indicates whether the element's content is editable.
+
+ - data-* (string; optional):
+ A wildcard data attribute.
+
+ - dir (string; optional):
+ Defines the text direction. Allowed values are ltr (Left-To-Right)
+ or rtl (Right-To-Left).
+
+ - disable_n_clicks (boolean; optional):
+ When True, this will disable the n_clicks prop. Use this to
+ remove event listeners that may interfere with screen readers.
+
+ - draggable (string; optional):
+ Defines whether the element can be dragged.
+
+ - hidden (a value equal to: 'hidden', 'HIDDEN' | boolean; optional):
+ Prevents rendering of given element, while keeping child elements,
+ e.g. script elements, active.
+
+ - key (string; optional):
+ A unique identifier for the component, used to improve performance
+ by React.js while rendering components See
+ https://reactjs.org/docs/lists-and-keys.html for more info.
+
+ - lang (string; optional):
+ Defines the language used in the element.
+
+ - n_clicks (number; default 0):
+ An integer that represents the number of times that this element
+ has been clicked on.
+
+ - n_clicks_timestamp (number; default -1):
+ An integer that represents the time (in ms since 1970) at which
+ n_clicks changed. This can be used to tell which button was
+ changed most recently.
+
+ - role (string; optional):
+ Defines an explicit role for an element for use by assistive
+ technologies.
+
+ - spellCheck (string; optional):
+ Indicates whether spell checking is allowed for the element.
+
+ - tabIndex (string | number; optional):
+ Overrides the browser's default tab order and follows the one
+ specified instead.
+
+ - title (string; optional):
+ Text to be displayed in a tooltip when hovering over the element."""
+
+ _children_props = []
+ _base_nodes = ["children"]
+ _namespace = "dash_html_components"
+ _type = "Summary"
+
+ def __init__(
+ self,
+ children: typing.Optional[ComponentType] = None,
+ id: typing.Optional[typing.Union[str, dict]] = None,
+ n_clicks: typing.Optional[NumberType] = None,
+ n_clicks_timestamp: typing.Optional[NumberType] = None,
+ disable_n_clicks: typing.Optional[bool] = None,
+ key: typing.Optional[str] = None,
+ accessKey: typing.Optional[str] = None,
+ className: typing.Optional[str] = None,
+ contentEditable: typing.Optional[str] = None,
+ dir: typing.Optional[str] = None,
+ draggable: typing.Optional[str] = None,
+ hidden: typing.Optional[typing.Union[Literal["hidden", "HIDDEN"], bool]] = None,
+ lang: typing.Optional[str] = None,
+ role: typing.Optional[str] = None,
+ spellCheck: typing.Optional[str] = None,
+ style: typing.Optional[typing.Any] = None,
+ tabIndex: typing.Optional[typing.Union[str, NumberType]] = None,
+ title: typing.Optional[str] = None,
+ **kwargs
+ ):
+ self._prop_names = [
+ "children",
+ "id",
+ "accessKey",
+ "aria-*",
+ "className",
+ "contentEditable",
+ "data-*",
+ "dir",
+ "disable_n_clicks",
+ "draggable",
+ "hidden",
+ "key",
+ "lang",
+ "n_clicks",
+ "n_clicks_timestamp",
+ "role",
+ "spellCheck",
+ "style",
+ "tabIndex",
+ "title",
+ ]
+ self._valid_wildcard_attributes = ["data-", "aria-"]
+ self.available_properties = [
+ "children",
+ "id",
+ "accessKey",
+ "aria-*",
+ "className",
+ "contentEditable",
+ "data-*",
+ "dir",
+ "disable_n_clicks",
+ "draggable",
+ "hidden",
+ "key",
+ "lang",
+ "n_clicks",
+ "n_clicks_timestamp",
+ "role",
+ "spellCheck",
+ "style",
+ "tabIndex",
+ "title",
+ ]
+ self.available_wildcard_properties = ["data-", "aria-"]
+ _explicit_args = kwargs.pop("_explicit_args")
+ _locals = locals()
+ _locals.update(kwargs) # For wildcard attrs and excess named props
+ args = {k: _locals[k] for k in _explicit_args if k != "children"}
+
+ super(Summary, self).__init__(children=children, **args)
+
+
+setattr(Summary, "__init__", _explicitize_args(Summary.__init__))