BibleStoreProvider

Provides access to Bible verse data using a VerseRepository.

Constructors

Link copied to clipboard
constructor(repository: VerseRepository)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
suspend fun getVerses(verseIDs: List<String>, limit: Long, offset: Long): List<VerseEntity>

Retrieves Bible verses based on the provided criteria.

Link copied to clipboard
suspend fun getVersesInRange(startVerse: String, endVerse: String, limit: Long, offset: Long): List<VerseEntity>

Retrieves Bible verses within a specified range.

Link copied to clipboard
suspend fun searchVerses(text: String, verseIDs: List<String>?, limit: Long, offset: Long): List<VerseEntity>

Retrieves Bible verses based on the provided criteria.

Link copied to clipboard
suspend fun searchVersesInRange(text: String, startVerse: String, endVerse: String, limit: Long, offset: Long): List<VerseEntity>

Searches for verses containing the specified text within a verse range.