All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.karumi.shot.ui.Console.scala Maven / Gradle / Ivy

The newest version!
package com.karumi.shot.ui

class Console {

  type Message = String

  def show(message: Message): Unit =
    print(Console.CYAN + message + Console.RESET)

  def showSuccess(message: Message): Unit =
    print(Console.GREEN + message + Console.RESET)

  def showError(message: Message): Unit =
    print(Console.RED + message + Console.RESET)

  def lineBreak(): Unit = show("\n")

  private def print(message: Message): Unit =
    if (!message.isEmpty) {
      println(message)
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy