copyWith method
FlyThemeData
copyWith({
- FlySpacingToken? spacing,
- FlyColorToken? colors,
- FlyRadiusToken? radius,
- FlyTextStyleToken? textStyle,
- FlyFontToken? font,
- FlyFontWeightToken? fontWeight,
- FlyLeadingToken? leading,
- FlyTrackingToken? tracking,
- FlyBreakpointToken? breakpoint,
override
Create a copy with updated values
Implementation
@override
FlyThemeData copyWith({
FlySpacingToken? spacing,
FlyColorToken? colors,
FlyRadiusToken? radius,
FlyTextStyleToken? textStyle,
FlyFontToken? font,
FlyFontWeightToken? fontWeight,
FlyLeadingToken? leading,
FlyTrackingToken? tracking,
FlyBreakpointToken? breakpoint,
}) {
return FlyThemeData(
spacing: spacing ?? this.spacing,
colors: colors ?? this.colors,
radius: radius ?? this.radius,
textStyle: textStyle ?? this.textStyle,
font: font ?? this.font,
fontWeight: fontWeight ?? this.fontWeight,
leading: leading ?? this.leading,
tracking: tracking ?? this.tracking,
breakpoint: breakpoint ?? this.breakpoint,
);
}