📄️ TextField
The TextField component is a versatile input field component that supports various types of input, validation, and customization.
📄️ Badge
The Badge component is used to display a small badge or label, often used to show a count or status.
📄️ Button
The Button component is a versatile interactive element for triggering actions in your Dash application. Below are examples of how to use it in Python Dash.
📄️ ButtonGroup
A component for grouping related buttons together.
📄️ Chip
The Chip component is used to display a small, interactive element, often used for tags or categories.
📄️ DatePicker
The DatePicker component allows users to select a date from a calendar interface. Below are examples of how to use it in Python Dash.
📄️ DateRangePicker
The DateRangePicker component allows users to select a range of dates with a calendar interface. Below are examples of how to use it in Python Dash.
📄️ DateTimePicker
The DateTimePicker component allows users to select both a date and time from a calendar interface. It extends MUI's DateTimePicker component with built-in timezone support.
📄️ FilterSelect
<FilterSelect
📄️ MultiSelect
The MultiSelect component allows users to select multiple options from a list, providing a versatile solution for complex forms.
📄️ Radio
The Radio component provides users with a selectable option, typically used within a RadioGroup to allow selecting one option from multiple choices.
📄️ RadioGroup
The RadioGroup component is used to group Radio components, providing a way for users to select a single option from a set of choices.
📄️ SeasonSelect
The custom SeasonSelect component is a versatile controlled component for selecting set periods, custom or Year-to-date month ranges within a year, meant to enable users to compare specific periods across years (e.g., comparing Spring season March-June across multiple years). Below are examples of how to use it in Python Dash.
📄️ Select
The Select component allows users to choose a single or multiple options from a dropdown list. Below are examples of how to use it in Python Dash.
📄️ Slider
The Slider component allows users to make selections from a range of values.
📄️ SplitButton
The custom SplitButton component is a versatile component for triggering actions in your Dash application. The dropdown can change the button action (as in this example) or be used to immediately trigger a related action. Below are examples of how to use it in Python Dash.
📄️ Switch
The Switch component is the preferred way to display a boolean value.
📄️ ToggleButton
The ToggleButton component can be used to group related options. It can be used as a standalone component or within a ToggleButtonGroup.
📄️ ToggleButtonGroup
The ToggleButtonGroup component groups a set of ToggleButton components and manages their selection states.
📄️ TreeViewFilter
A hierarchical tree-based filter component that allows users to browse, search, and select multiple categories from a nested structure. Perfect for filtering data with hierarchical categories or implementing multi-level navigation.