copyWith method
SubscriptionState
copyWith({
- int? id,
- dynamic agencyId,
- dynamic subscriptionActiveUntil,
- dynamic autoRenewActivated,
- dynamic subscriptionExpirationEmailReminder,
- dynamic subscriptionAutoRenewEmailReminder,
- dynamic numberOfAdsRemaining,
- dynamic adsRemainingEmailReminder,
- dynamic numberOfAdsInPackageOrigin,
- dynamic countryAllowed,
- dynamic isWorldPass,
- dynamic orderId,
Implementation
SubscriptionState copyWith({
int? id,
dynamic agencyId,
dynamic subscriptionActiveUntil,
dynamic autoRenewActivated,
dynamic subscriptionExpirationEmailReminder,
dynamic subscriptionAutoRenewEmailReminder,
dynamic numberOfAdsRemaining,
dynamic adsRemainingEmailReminder,
dynamic numberOfAdsInPackageOrigin,
dynamic countryAllowed,
dynamic isWorldPass,
dynamic orderId,
}) =>
SubscriptionState(
id: id ?? this.id,
agencyId: agencyId ?? this.agencyId,
subscriptionActiveUntil:
subscriptionActiveUntil ?? this.subscriptionActiveUntil,
autoRenewActivated: autoRenewActivated ?? this.autoRenewActivated,
subscriptionExpirationEmailReminder:
subscriptionExpirationEmailReminder ??
this.subscriptionExpirationEmailReminder,
subscriptionAutoRenewEmailReminder:
subscriptionAutoRenewEmailReminder ??
this.subscriptionAutoRenewEmailReminder,
numberOfAdsRemaining: numberOfAdsRemaining ?? this.numberOfAdsRemaining,
adsRemainingEmailReminder:
adsRemainingEmailReminder ?? this.adsRemainingEmailReminder,
numberOfAdsInPackageOrigin:
numberOfAdsInPackageOrigin ?? this.numberOfAdsInPackageOrigin,
countryAllowed: countryAllowed ?? this.countryAllowed,
isWorldPass: isWorldPass ?? this.isWorldPass,
orderId: orderId ?? this.orderId,
);