Search

Custom Style (Material State)

style: ButtonStyle( backgroundColor: MaterialStateProperty.resolveWith( (states) { if(states.contains(MaterialState.pressed)){ return Colors.green; } return Colors.red; }, ) )
Dart
복사

MaterialState. ???

•
hovered
•
focused (text field)
•
pressed
•
dragged
•
selected - checkbox, radio button
•
scrollUnder - Scrolled under other components
•
disabled
•
error - text field