scale method
Implementation
IconThemeProperties scale(double factor) {
return IconThemeProperties(
x4Small: x4Small.size == null
? x4Small
: x4Small.copyWith(size: x4Small.size! * factor),
x3Small: x3Small.size == null
? x3Small
: x3Small.copyWith(size: x3Small.size! * factor),
x2Small: x2Small.size == null
? x2Small
: x2Small.copyWith(size: x2Small.size! * factor),
xSmall: xSmall.size == null
? xSmall
: xSmall.copyWith(size: xSmall.size! * factor),
small: small.size == null
? small
: small.copyWith(size: small.size! * factor),
medium: medium.size == null
? medium
: medium.copyWith(size: medium.size! * factor),
large: large.size == null
? large
: large.copyWith(size: large.size! * factor),
xLarge: xLarge.size == null
? xLarge
: xLarge.copyWith(size: xLarge.size! * factor),
x2Large: x2Large.size == null
? x2Large
: x2Large.copyWith(size: x2Large.size! * factor),
x3Large: x3Large.size == null
? x3Large
: x3Large.copyWith(size: x3Large.size! * factor),
x4Large: x4Large.size == null
? x4Large
: x4Large.copyWith(size: x4Large.size! * factor),
);
}