Package-level declarations

Types

Link copied to clipboard
open class DebugViewModel(meshLogRepository: ERROR CLASS: Symbol not found for MeshLogRepository, nodeRepository: ERROR CLASS: Symbol not found for NodeRepository, meshLogPrefs: ERROR CLASS: Symbol not found for MeshLogPrefs, alertManager: ERROR CLASS: Symbol not found for AlertManager) : <ERROR CLASS> ERROR CLASS: Symbol not found for ViewModel
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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<SearchMatch> = emptyList(), val hasMatches: Boolean = false)

Functions

Link copied to clipboard
fun DebugActiveFilters(filterTexts: List<String>, onFilterTextsChange: (List<String>) -> Unit, filterMode: FilterMode, onFilterModeChange: (FilterMode) -> Unit, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier)
Link copied to clipboard
fun DebugCustomFilterInput(customFilterText: String, onCustomFilterTextChange: (String) -> Unit, filterTexts: List<String>, onFilterTextsChange: (List<String>) -> Unit, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier)
Link copied to clipboard
fun DebugFilterBar(filterTexts: List<String>, onFilterTextsChange: (List<String>) -> Unit, customFilterText: String, onCustomFilterTextChange: (String) -> Unit, presetFilters: List<String>, logs: List<DebugViewModel.UiMeshLog>, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier)
Link copied to clipboard
fun DebugMenuActions(deleteLogs: () -> Unit, modifier: Modifier = Modifier)
Link copied to clipboard
fun DebugPresetFilters(presetFilters: List<String>, filterTexts: List<String>, logs: List<DebugViewModel.UiMeshLog>, onFilterTextsChange: (List<String>) -> Unit, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier)
Link copied to clipboard
fun DebugScreen(onNavigateUp: () -> Unit, viewModel: DebugViewModel)
Link copied to clipboard
fun DebugSearchBar(searchState: LogSearchManager.SearchState, onSearchTextChange: (String) -> Unit, onNextMatch: () -> Unit, onPreviousMatch: () -> Unit, onClearSearch: () -> Unit, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier)
Link copied to clipboard
fun DebugSearchNavigation(searchState: LogSearchManager.SearchState, onNextMatch: () -> Unit, onPreviousMatch: () -> Unit, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier)
Link copied to clipboard
fun DebugSearchState(modifier: ERROR CLASS: Symbol not found for Modifier = Modifier, searchState: LogSearchManager.SearchState, filterTexts: List<String>, presetFilters: List<String>, logs: List<DebugViewModel.UiMeshLog>, onSearchTextChange: (String) -> Unit, onNextMatch: () -> Unit, onPreviousMatch: () -> Unit, onClearSearch: () -> Unit, onFilterTextsChange: (List<String>) -> Unit, filterMode: FilterMode, onFilterModeChange: (FilterMode) -> Unit, onExportLogs: () -> Unit? = null)
Link copied to clipboard
fun DebugSearchStateWithViewModel(viewModel: DebugViewModel, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier, searchState: LogSearchManager.SearchState, filterTexts: List<String>, presetFilters: List<String>, logs: List<DebugViewModel.UiMeshLog>, filterMode: FilterMode, onFilterModeChange: (FilterMode) -> Unit, onExportLogs: () -> Unit? = null)