DropdownOption
Inherits: Control
Represents an item in a dropdown. Either key
or text
must be specified, else an
AssertionError
will be raised.
Properties
-
content
(Control | None
) –A
Control
to display in this option. If not specified,text
will be used as -
key
(str | None
) –Option's key. If not specified
text
will -
leading_icon
(IconDataOrControl | None
) –An optional icon to display before the content or text.
-
style
(ButtonStyle | None
) –Customizes this menu item's appearance.
-
text
(str | None
) –Option's display text. If not specified
key
will be used as fallback. -
trailing_icon
(IconDataOrControl | None
) –An optional icon to display after the content or text.
Properties#
content
#
content: Control | None = None
A Control
to display in this option. If not specified, text
will be used as
fallback, else text
will be ignored.
leading_icon
#
leading_icon: IconDataOrControl | None = None
An optional icon to display before the content or text.
text
#
text: str | None = None
Option's display text. If not specified key
will be used as fallback.
Raises:
trailing_icon
#
trailing_icon: IconDataOrControl | None = None
An optional icon to display after the content or text.