Package-level declarations
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
context(step: Step.State)
fun <T> Terminal.errorBoundary(title: String = "Untitled", keyOptions: Map<String, KeyOption>? = null, block: ErrorBoundaryContext.() -> T): T
fun <T> Terminal.errorBoundary(title: String = "Untitled", keyOptions: Map<String, KeyOption>? = null, block: ErrorBoundaryContext.() -> T): T
Link copied to clipboard
context(step: Step.State)
fun <T> Terminal.process(title: String, content: () -> Widget? = { null }, returnable: Boolean = true, block: context(CoroutineScope) suspend ProcessContext.() -> T): T
fun <T> Terminal.process(title: String, content: () -> Widget? = { null }, returnable: Boolean = true, block: context(CoroutineScope) suspend ProcessContext.() -> T): T