copyWith method

LinkTokenGetMetadataResponse copyWith({
  1. List<Products>? initialProducts,
  2. String? webhook,
  3. List<CountryCode>? countryCodes,
  4. String? language,
  5. LinkTokenCreateInstitutionData? institutionData,
  6. AccountFiltersResponse? accountFilters,
  7. String? redirectUri,
  8. String? clientName,
})

Implementation

LinkTokenGetMetadataResponse copyWith(
    {List<enums.Products>? initialProducts,
    String? webhook,
    List<enums.CountryCode>? countryCodes,
    String? language,
    LinkTokenCreateInstitutionData? institutionData,
    AccountFiltersResponse? accountFilters,
    String? redirectUri,
    String? clientName}) {
  return LinkTokenGetMetadataResponse(
      initialProducts: initialProducts ?? this.initialProducts,
      webhook: webhook ?? this.webhook,
      countryCodes: countryCodes ?? this.countryCodes,
      language: language ?? this.language,
      institutionData: institutionData ?? this.institutionData,
      accountFilters: accountFilters ?? this.accountFilters,
      redirectUri: redirectUri ?? this.redirectUri,
      clientName: clientName ?? this.clientName);
}