getDefaultProvider function

BibleProvider getDefaultProvider(
  1. String version
)

Returns the default BibleProvider for a version.

The default provider is the provider used in cases where a provider is not explicitly passed in the queryPassage parameters.

Implementation

BibleProvider getDefaultProvider(String version) {
  var name = _defaultProviders[version];
  if (name == null) {
    return _providers.firstWhere((x) => x.containsVersion(version));
  }
  return _providers.firstWhere((x) => x.name == name);
}