copyWith method
Copy the object with one or more provided properties changed.
Implementation
FlexSchemeOnColors copyWith({
Color? onPrimary,
Color? onPrimaryContainer,
Color? onSecondary,
Color? onSecondaryContainer,
Color? onTertiary,
Color? onTertiaryContainer,
Color? onSurface,
Color? onSurfaceVariant,
Color? onInverseSurface,
Color? onBackground,
Color? onError,
Color? onErrorContainer,
}) {
return FlexSchemeOnColors(
onPrimary: onPrimary ?? this.onPrimary,
onPrimaryContainer: onPrimaryContainer ?? this.onPrimaryContainer,
onSecondary: onSecondary ?? this.onSecondary,
onSecondaryContainer: onSecondaryContainer ?? this.onSecondaryContainer,
onTertiary: onTertiary ?? this.onTertiary,
onTertiaryContainer: onTertiaryContainer ?? this.onTertiaryContainer,
onSurface: onSurface ?? this.onSurface,
onSurfaceVariant: onSurfaceVariant ?? this.onSurfaceVariant,
onInverseSurface: onInverseSurface ?? this.onInverseSurface,
onBackground: onBackground ?? this.onBackground,
onError: onError ?? this.onError,
onErrorContainer: onErrorContainer ?? this.onErrorContainer,
);
}