iconTheme property
Implementation
@override
ButtonStateProperty<IconThemeData> get iconTheme {
if (size == ButtonSize.normal) {
return variance.iconTheme;
}
return (context, states) {
var iconSize = variance.iconTheme(context, states).size;
iconSize ??= IconTheme.of(context).size ?? 24;
return variance.iconTheme(context, states).copyWith(
size: iconSize * size.scale,
);
};
}