copyWith method

PrivacyAgreementConfig copyWith({
  1. String? title,
  2. String? content,
  3. String? userAgreementUrl,
  4. String? privacyPolicyUrl,
  5. String? acceptText,
  6. String? rejectText,
  7. Future<void> onAccept()?,
})

Implementation

PrivacyAgreementConfig copyWith({
  String? title,
  String? content,
  String? userAgreementUrl,
  String? privacyPolicyUrl,
  String? acceptText,
  String? rejectText,
  Future<void> Function()? onAccept,
}) {
  return PrivacyAgreementConfig(
    title: title ?? this.title,
    content: content ?? this.content,
    userAgreementUrl: userAgreementUrl ?? this.userAgreementUrl,
    privacyPolicyUrl: privacyPolicyUrl ?? this.privacyPolicyUrl,
    acceptText: acceptText ?? this.acceptText,
    rejectText: rejectText ?? this.rejectText,
    onAccept: onAccept ?? this.onAccept,
  );
}