class InMemoryHistoryStorage : HistoryStorage
(source)
An in-memory implementation of mozilla.components.concept.storage.HistoryStorage.
InMemoryHistoryStorage()
An in-memory implementation of mozilla.components.concept.storage.HistoryStorage. |
fun cleanup(): Unit
Cleanup any allocated resources. |
|
fun getSuggestions(query: String, limit: Int): List<SearchResult>
Retrieves suggestions matching the query. |
|
fun getVisited(uris: List<String>): Deferred<List<Boolean>>
Maps a list of page URIs to a list of booleans indicating if each URI was visited. fun getVisited(): Deferred<List<String>>
Retrieves a list of all visited pages. |
|
suspend fun recordObservation(uri: String, observation: PageObservation): Unit
Records an observation about a page. |
|
suspend fun recordVisit(uri: String, visitType: VisitType): Unit
Records a visit to a page. |