Skip to main content

TagInput

Tag input widget for entering multiple tag values.

Signature

def TagInput(
label: str,
key: str = None,
placeholder: str = '',
required: bool = True,
hint: str = None,
full_width: bool = False,
disabled: bool = False,
errors: Union[List[str], str] = None
)

Parameters

NameDescriptionTypeDefault
label (required)Text label displayed above the input.strNone
keyIdentifier for the widget, defaults to label if not provided.strNone
placeholderPlaceholder text displayed when the input is empty.str''
requiredWhether at least one tag must be entered before proceeding.boolTrue
hintHelp text displayed below the input.strNone
full_widthWhether the input should take up the full width of its container.boolFalse
disabledWhether the input is non-interactive.boolFalse
errorsPre-defined validation error messages to display.Union[List[str], str]None