copyWith method
Creates a copy of this TaskCardTheme with modified values.
Any parameter that is null will keep its original value.
Implementation
TaskCardTheme copyWith({
Color? cardBackgroundColor,
Color? cardBorderColor,
double? cardBorderWidth,
Color? cardTitleColor,
Color? cardSubtitleColor,
Color? cardMoveIconEnabledColor,
Color? cardMoveIconDisabledColor,
Color? cardDividerColor,
}) {
return TaskCardTheme(
cardBackgroundColor: cardBackgroundColor ?? this.cardBackgroundColor,
cardBorderColor: cardBorderColor ?? this.cardBorderColor,
cardBorderWidth: cardBorderWidth ?? this.cardBorderWidth,
cardTitleColor: cardTitleColor ?? this.cardTitleColor,
cardSubtitleColor: cardSubtitleColor ?? this.cardSubtitleColor,
cardMoveIconEnabledColor: cardMoveIconEnabledColor ?? this.cardMoveIconEnabledColor,
cardMoveIconDisabledColor: cardMoveIconDisabledColor ?? this.cardMoveIconDisabledColor,
cardDividerColor: cardDividerColor ?? this.cardDividerColor,
);
}