object Prompt

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Prompt
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type SystemConsole = Any { ... /* 2 definitions in type refinement */ }

    Abstraction over system console, to allow for unit testing

Value Members

  1. lazy val SystemConsole: SystemConsole
  2. def acknowledge(msg: String)(implicit console: SystemConsole = SystemConsole): Unit
  3. def confirm(msg: String, confirmStrings: List[String] = List("yes", "y"))(implicit console: SystemConsole = SystemConsole): Boolean
  4. def read(msg: String)(implicit console: SystemConsole = SystemConsole): String
  5. def readPassword()(implicit console: SystemConsole = SystemConsole): String