ProviderV2 constructor

ProviderV2({
  1. required String id,
  2. required String httpProviderId,
  3. required String name,
  4. required String logoUrl,
  5. required String url,
  6. String? method,
  7. required String loginUrl,
  8. required List<ResponseSelection> responseSelections,
  9. String? customInjection,
  10. required String urlType,
  11. required String proofCardTitle,
  12. required String proofCardText,
  13. BodySniff? bodySniff,
  14. Map<String, String?>? userAgent,
  15. String? geoLocation,
  16. String? matchType,
  17. required String injectionType,
  18. required bool disableRequestReplay,
})

Implementation

ProviderV2({
  required this.id,
  required this.httpProviderId,
  required this.name,
  required this.logoUrl,
  required this.url,
  this.method,
  required this.loginUrl,
  required this.responseSelections,
  this.customInjection,
  required this.urlType,
  required this.proofCardTitle,
  required this.proofCardText,
  this.bodySniff,
  this.userAgent,
  this.geoLocation,
  this.matchType,
  required this.injectionType,
  required this.disableRequestReplay,
});