@@ -46,19 +46,29 @@ class CountinuosRectangleBorder(OutlinedBorder):
4646
4747@dataclasses .dataclass
4848class ButtonStyle :
49- color : Union [None , str , Dict [MaterialState , str ]] = field (default = None )
50- bgcolor : Union [None , str , Dict [MaterialState , str ]] = field (default = None )
51- overlay_color : Union [None , str , Dict [MaterialState , str ]] = field (default = None )
52- shadow_color : Union [None , str , Dict [MaterialState , str ]] = field (default = None )
53- surface_tint_color : Union [None , str , Dict [MaterialState , str ]] = field (default = None )
54- elevation : Union [None , float , int , Dict [MaterialState , Union [float , int ]]] = field (
49+ color : Union [None , str , Dict [Union [str , MaterialState ], str ]] = field (default = None )
50+ bgcolor : Union [None , str , Dict [Union [str , MaterialState ], str ]] = field (
5551 default = None
5652 )
53+ overlay_color : Union [None , str , Dict [Union [str , MaterialState ], str ]] = field (
54+ default = None
55+ )
56+ shadow_color : Union [None , str , Dict [Union [str , MaterialState ], str ]] = field (
57+ default = None
58+ )
59+ surface_tint_color : Union [None , str , Dict [Union [str , MaterialState ], str ]] = field (
60+ default = None
61+ )
62+ elevation : Union [
63+ None , float , int , Dict [Union [str , MaterialState ], Union [float , int ]]
64+ ] = field (default = None )
5765 animation_duration : Optional [int ] = field (default = None )
58- padding : Union [PaddingValue , Dict [MaterialState , PaddingValue ]] = field (
66+ padding : Union [PaddingValue , Dict [Union [ str , MaterialState ] , PaddingValue ]] = field (
5967 default = None
6068 )
61- side : Union [None , BorderSide , Dict [MaterialState , BorderSide ]] = field (default = None )
62- shape : Union [None , OutlinedBorder , Dict [MaterialState , OutlinedBorder ]] = field (
69+ side : Union [None , BorderSide , Dict [Union [str , MaterialState ], BorderSide ]] = field (
6370 default = None
6471 )
72+ shape : Union [
73+ None , OutlinedBorder , Dict [Union [str , MaterialState ], OutlinedBorder ]
74+ ] = field (default = None )
0 commit comments