copyWith method
Copy the object with one or more provided properties changed.
Implementation
FlexKeyColors copyWith({
final bool? useKeyColors,
final bool? useSecondary,
final bool? useTertiary,
final bool? keepPrimary,
final bool? keepSecondary,
final bool? keepTertiary,
final bool? keepPrimaryContainer,
final bool? keepSecondaryContainer,
final bool? keepTertiaryContainer,
}) {
return FlexKeyColors(
useKeyColors: useKeyColors ?? this.useKeyColors,
useSecondary: useSecondary ?? this.useSecondary,
useTertiary: useTertiary ?? this.useTertiary,
keepPrimary: keepPrimary ?? this.keepPrimary,
keepSecondary: keepSecondary ?? this.keepSecondary,
keepTertiary: keepTertiary ?? this.keepTertiary,
keepPrimaryContainer: keepPrimaryContainer ?? this.keepPrimaryContainer,
keepSecondaryContainer:
keepSecondaryContainer ?? this.keepSecondaryContainer,
keepTertiaryContainer:
keepTertiaryContainer ?? this.keepTertiaryContainer,
);
}