TerminalApp

tui.TerminalApp
See theTerminalApp companion object
trait TerminalApp[-I, S, +A]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Choose[A]
class LineInput
Self type
TerminalApp[I, S, A]

Members list

Concise view

Value members

Abstract methods

def render(state: S): View
def update(state: S, event: TerminalEvent[I]): Step[S, A]

Concrete methods

def run(initialState: S): RIO[TUI, A]
def runOption(initialState: S): RIO[TUI, Option[A]]