Prompt

terminus.example.Prompt
class Prompt[Terminal <: Color[Terminal] & Cursor & Format[Terminal] & Erase & KeyReader & Writer](terminal: Color & Cursor & Format & Erase & KeyReader & Writer)

Attributes

Source
Prompt.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Type members

Types

type Program[A] = Terminal ?=> A

Attributes

Source
Prompt.scala
type PromptKey = Enter.type | Up.type | Down.type

Attributes

Source
Prompt.scala

Value members

Concrete methods

def clear(): () ?=> Unit

Attributes

Source
Prompt.scala
def loop(idx: Int): () ?=> Int

Attributes

Source
Prompt.scala
final def read(): () ?=> PromptKey

Attributes

Source
Prompt.scala
def write(selected: Int): () ?=> Unit

Attributes

Source
Prompt.scala

Attributes

Source
Prompt.scala