package compat
Type Members
-
trait
AsyncShell
extends InputActionCreator
An asynchronous shell.
An asynchronous shell. It processes commands and tab-completions asynchronously.
-
final
class
InputAction
[T] extends AnyRef
An action requested to be executed by a Shell by the input source of an AsyncShell.
An action requested to be executed by a Shell by the input source of an AsyncShell.
- T
the type of the result of the action
-
trait
InputActionCreator
extends AnyRef
Something which creates
InputAction
s. -
trait
InputChannel
extends InputProvider
Something which transmits input between a source and an
AsyncShell
. -
trait
InputProvider
extends AnyRef
Something which provides input (asynchronously) for an
AsyncShell
. -
final
class
SimpleInputChannel
extends InputChannel
A simple
InputChannel
implementation.