MaterialState
MaterialState
enum has the following values:
HOVERED
FOCUSED
PRESSED
DRAGGED
SELECTED
SCROLLED_UNDER
DISABLED
ERROR
DEFAULT
- fallback state, meaning "all other states".
Example of usage
To configure radio fill color for all Material states set fill_color
value to a literal, for example:
rd.fill_color=ft.colors.GREEN
To configure fill color for specific Material states set its value to a dictionary where the key is state name. For example, to configure different fill colors for HOVERED
and FOCUSED
states and another color for all other states:
rd.fill_color={
ft.MaterialState.HOVERED: ft.colors.GREEN,
ft.MaterialState.FOCUSED: ft.colors.RED,
ft.MaterialState.DEFAULT: ft.colors.BLACK,
}