bible library
Contains the Bible
class which provides methods to
fetch verses from a variety of APIs.
Properties
-
providers
→ List<
BibleProvider> -
Returns a list of all the BibleProviders. [...]
read-only
Functions
-
addKeys(
Map< String, String> keys) → void - Adds API key to the Bible Map. [...]
-
addProvider(
BibleProvider provider, List< String> versions) → void - Adds a BibleProvider to the list of available providers. [...]
-
getDefaultProvider(
String version) → BibleProvider - Returns the default BibleProvider for a version. [...]
-
getKey(
String provider) → String - Returns the key for a BibleProvider.
-
getProvider(
String provider) → BibleProvider - Returns the BibleProvider based on name. [...]
-
getProviders(
) → List< BibleProvider> - Get all the BibleProviders available
-
queryPassage(
String queryReference, {String version, BibleProvider provider, Map< String, String> parameters, dynamic useParser = true, String providerName, String key}) → Future<PassageQuery> - Query a provider for a bible passage. [...]