LogSearchManager

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
data class SearchMatch(val logIndex: Int, val start: Int, val end: Int, val field: String)
Link copied to clipboard
data class SearchState(val searchText: String = "", val currentMatchIndex: Int = -1, val allMatches: List<LogSearchManager.SearchMatch> = emptyList(), val hasMatches: Boolean = false)

Properties

Link copied to clipboard
val currentMatchIndex: StateFlow<Int>
Link copied to clipboard
Link copied to clipboard
val searchText: StateFlow<String>

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun updateMatches(searchText: String, filteredLogs: List<DebugViewModel.UiMeshLog>)