Skip to main content
A user input component that allows users to select multiple values from a searchable list of options.

Fields

NameTypeDescriptionOptions
LabelText--
OptionsKey-ValueKey-value object with options. Must be a JSON string or a state reference to a dictionary.-
PlaceholderTextText to show when no options are selected.-
Maximum countNumberThe maximum allowable number of selected options. Set to zero for unlimited.-
AccentColorThe colour of the chips created for each selected option.-
Chip textColorThe colour of the text in the chips.-
Primary textColor--
Container backgroundColor--
SeparatorColor--
Custom CSS classesTextCSS classes, separated by spaces. You can define classes in custom stylesheets.-

Events

Sent when the selected options change.
def onchange_handler(state, payload):

# Set the state variable "selected" to the selected option

state["selected"] = payload
I