Input$ConfigScrapingInput.fromJson constructor

Input$ConfigScrapingInput.fromJson(
  1. Map<String, dynamic> data
)

Implementation

factory Input$ConfigScrapingInput.fromJson(Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  if (data.containsKey('scraperUserAgent')) {
    final l$scraperUserAgent = data['scraperUserAgent'];
    result$data['scraperUserAgent'] = (l$scraperUserAgent as String?);
  }
  if (data.containsKey('scraperCDPPath')) {
    final l$scraperCDPPath = data['scraperCDPPath'];
    result$data['scraperCDPPath'] = (l$scraperCDPPath as String?);
  }
  if (data.containsKey('scraperCertCheck')) {
    final l$scraperCertCheck = data['scraperCertCheck'];
    result$data['scraperCertCheck'] = (l$scraperCertCheck as bool?);
  }
  if (data.containsKey('excludeTagPatterns')) {
    final l$excludeTagPatterns = data['excludeTagPatterns'];
    result$data['excludeTagPatterns'] =
        (l$excludeTagPatterns as List<dynamic>?)
            ?.map((e) => (e as String))
            .toList();
  }
  return Input$ConfigScrapingInput._(result$data);
}