Package-level declarations

Types

Link copied to clipboard

Functions

Link copied to clipboard
fun rememberTaskConfig(taskMessageColors: TaskMessageColors = rememberTaskMessageColors(), errorBehavior: TaskConfig.ErrorBehavior = TaskConfig.ErrorBehavior.Continue, autoExpandGroups: Boolean = true, autoExpandRunningTaskPath: Boolean = true, finishedTaskBehavior: TaskConfig.FinishedTaskBehavior = TaskConfig.FinishedTaskBehavior.CLOSE_ALL, groupContainerColor: Color = MaterialTheme.colorScheme.surfaceContainerHighest, groupContentColor: Color = MaterialTheme.colorScheme.onSurface, taskContainerColor: Color = MaterialTheme.colorScheme.surfaceContainerHighest, taskContentColor: Color = MaterialTheme.colorScheme.onSurface, autoScrollToBottom: Boolean = true, showTaskTimes: Boolean = true, expandSinglePathOnly: Boolean = false, layout: TaskViewerLayout = TaskViewerLayout.Compact, groupSummaryFormatter: (TaskPlanSummary) -> String = TaskViewerConfigDefaults::groupSummaryFormatter, timeFormatter: (isFinished: Boolean, millis: Long) -> String = TaskViewerConfigDefaults::timeFormatter, skippedTaskSubtitle: String = "Aufgabe übersprungen", prefixWarning: String = "Warnung: ", prefixError: String = "Fehler: ", showHeaderNumbers: Boolean = false, showMessageNumbers: Boolean = true, headerPendingLabel: (count: Int) -> String = { "ausstehend" }, headerRunningLabel: (count: Int) -> String = { "laufend" }, headerPassedLabel: (count: Int) -> String = { "erfolgreich" }, headerInfoLabel: (count: Int) -> String = { count -> if (count == 1) "Info" else "Infos" }, headerWarningsLabel: (count: Int) -> String = { count -> if (count == 1) "Warnung" else "Warnungen" }, headerFailedLabel: (count: Int) -> String = { "fehlgeschlagen" }, headerSkippedLabel: (count: Int) -> String = { "übersprungen" }, headerDurationLabel: String = "Dauer", headerSummaryFormatter: (isFinished: Boolean, executedTasks: Int, skippedTasks: Int, totalTasks: Int, duration: String) -> AnnotatedString = TaskViewerConfigDefaults::headerSummaryFormatter): TaskConfig

Erstellt eine gemerkte Konfiguration für Ausführung, Anzeige und View-State.