@@ -17,8 +17,9 @@ class ButtonTemplate extends TokenTemplate {
1717 return '''
1818
1919 MaterialStateProperty.resolveWith((Set<MaterialState> states) {
20- if (states.contains(MaterialState.disabled))
20+ if (states.contains(MaterialState.disabled)) {
2121 return ${componentColor ('$tokenGroup .disabled.container' )};
22+ }
2223 return ${componentColor ('$tokenGroup .container' )};
2324 })''' ;
2425 }
@@ -32,14 +33,18 @@ class ButtonTemplate extends TokenTemplate {
3233 return '''
3334
3435 MaterialStateProperty.resolveWith((Set<MaterialState> states) {
35- if (states.contains(MaterialState.disabled))
36+ if (states.contains(MaterialState.disabled)) {
3637 return ${elevation ("$tokenGroup .disabled.container" )};
37- if (states.contains(MaterialState.hovered))
38+ }
39+ if (states.contains(MaterialState.hovered)) {
3840 return ${elevation ("$tokenGroup .hover.container" )};
39- if (states.contains(MaterialState.focused))
41+ }
42+ if (states.contains(MaterialState.focused)) {
4043 return ${elevation ("$tokenGroup .focus.container" )};
41- if (states.contains(MaterialState.pressed))
44+ }
45+ if (states.contains(MaterialState.pressed)) {
4246 return ${elevation ("$tokenGroup .pressed.container" )};
47+ }
4348 return ${elevation ("$tokenGroup .container" )};
4449 })''' ;
4550 }
@@ -72,20 +77,24 @@ class _TokenDefaultsM3 extends ButtonStyle {
7277 @override
7378 MaterialStateProperty<Color?>? get foregroundColor =>
7479 MaterialStateProperty.resolveWith((Set<MaterialState> states) {
75- if (states.contains(MaterialState.disabled))
80+ if (states.contains(MaterialState.disabled)) {
7681 return ${componentColor ('$tokenGroup .disabled.label-text' )};
82+ }
7783 return ${componentColor ('$tokenGroup .label-text' )};
7884 });
7985
8086 @override
8187 MaterialStateProperty<Color?>? get overlayColor =>
8288 MaterialStateProperty.resolveWith((Set<MaterialState> states) {
83- if (states.contains(MaterialState.hovered))
89+ if (states.contains(MaterialState.hovered)) {
8490 return ${componentColor ('$tokenGroup .hover.state-layer' )};
85- if (states.contains(MaterialState.focused))
91+ }
92+ if (states.contains(MaterialState.focused)) {
8693 return ${componentColor ('$tokenGroup .focus.state-layer' )};
87- if (states.contains(MaterialState.pressed))
94+ }
95+ if (states.contains(MaterialState.pressed)) {
8896 return ${componentColor ('$tokenGroup .pressed.state-layer' )};
97+ }
8998 return null;
9099 });
91100
@@ -122,8 +131,9 @@ ${tokens.containsKey("$tokenGroup.outline.color") ? '''
122131 @override
123132 MaterialStateProperty<BorderSide>? get side =>
124133 MaterialStateProperty.resolveWith((Set<MaterialState> states) {
125- if (states.contains(MaterialState.disabled))
134+ if (states.contains(MaterialState.disabled)) {
126135 return ${border ("$tokenGroup .disabled.outline" )};
136+ }
127137 return ${border ("$tokenGroup .outline" )};
128138 });''' : '''
129139 // No default side''' }
@@ -135,8 +145,9 @@ ${tokens.containsKey("$tokenGroup.outline.color") ? '''
135145 @override
136146 MaterialStateProperty<MouseCursor?>? get mouseCursor =>
137147 MaterialStateProperty.resolveWith((Set<MaterialState> states) {
138- if (states.contains(MaterialState.disabled))
148+ if (states.contains(MaterialState.disabled)) {
139149 return SystemMouseCursors.basic;
150+ }
140151 return SystemMouseCursors.click;
141152 });
142153
0 commit comments