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 getAutocompleteSuggestion(query: String): HistoryAutocompleteResult?
Retrieves domain suggestions which best match the query. |
|
fun getSuggestions(query: String, limit: Int): List<SearchResult>
Retrieves suggestions matching the query. |
|
suspend fun getVisited(uris: List<String>): List<Boolean>
Maps a list of page URIs to a list of booleans indicating if each URI was visited. suspend fun getVisited(): 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. |