SearchParameters.combined constructor

SearchParameters.combined({
  1. String mode = 'auto',
  2. int? maxResults,
  3. String? fromDate,
  4. String? toDate,
  5. List<String>? excludedWebsites,
})

Creates search parameters for both web and news sources

Implementation

factory SearchParameters.combined({
  String mode = 'auto',
  int? maxResults,
  String? fromDate,
  String? toDate,
  List<String>? excludedWebsites,
}) {
  return SearchParameters(
    mode: mode,
    sources: [
      SearchSource(
        sourceType: 'web',
        excludedWebsites: excludedWebsites,
      ),
      SearchSource(
        sourceType: 'news',
        excludedWebsites: excludedWebsites,
      ),
    ],
    maxSearchResults: maxResults,
    fromDate: fromDate,
    toDate: toDate,
  );
}