scribe.output

Members list

Concise view

Type members

Classlikes

class BackgroundColoredOutput(val color: Color, val output: LogOutput) extends LogOutput

Attributes

Graph
Supertypes
trait LogOutput
class Object
trait Matchable
class Any
final class BoldOutput(val output: LogOutput) extends AnyVal with LogOutput

Attributes

Graph
Supertypes
trait LogOutput
class AnyVal
trait Matchable
class Any
sealed trait Color

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Black.type
object Blue.type
object BrightBlue.type
object BrightCyan.type
object BrightGreen.type
object BrightMagenta.type
object BrightRed.type
object BrightWhite.type
object BrightYellow.type
object Cyan.type
object Gray.type
object Green.type
object Magenta.type
object Red.type
object White.type
object Yellow.type
object Color

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Color.type
class ColoredOutput(val color: Color, val output: LogOutput) extends LogOutput

Attributes

Graph
Supertypes
trait LogOutput
class Object
trait Matchable
class Any
class CompositeOutput(val entries: List[LogOutput]) extends LogOutput

Attributes

Graph
Supertypes
trait LogOutput
class Object
trait Matchable
class Any
object EmptyOutput extends LogOutput

Attributes

Graph
Supertypes
trait LogOutput
class Object
trait Matchable
class Any
Self type
implicit class EnhancedColor(color: Color)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class ItalicOutput(val output: LogOutput) extends AnyVal with LogOutput

Attributes

Graph
Supertypes
trait LogOutput
class AnyVal
trait Matchable
class Any
sealed trait LogOutput

Attributes

Companion:
object
Graph
Supertypes
class Any
Known subtypes
object LogOutput

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class StrikethroughOutput(val output: LogOutput) extends AnyVal with LogOutput

Attributes

Graph
Supertypes
trait LogOutput
class AnyVal
trait Matchable
class Any
final class TextOutput(val plainText: String) extends AnyVal with LogOutput

Attributes

Graph
Supertypes
trait LogOutput
class AnyVal
trait Matchable
class Any
class URLOutput(val url: String, val output: LogOutput) extends LogOutput

Attributes

Graph
Supertypes
trait LogOutput
class Object
trait Matchable
class Any
final class UnderlineOutput(val output: LogOutput) extends AnyVal with LogOutput

Attributes

Graph
Supertypes
trait LogOutput
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def bg(color: Color, output: LogOutput*): LogOutput
def bgBlack(output: LogOutput*): LogOutput
def bgBlue(output: LogOutput*): LogOutput
def bgCyan(output: LogOutput*): LogOutput
def bgGray(output: LogOutput*): LogOutput
def bgGreen(output: LogOutput*): LogOutput
def bgRed(output: LogOutput*): LogOutput
def bgWhite(output: LogOutput*): LogOutput
def black(output: LogOutput*): LogOutput
def blue(output: LogOutput*): LogOutput
def bold(output: LogOutput*): LogOutput
def color(color: Color, output: LogOutput*): LogOutput
def cyan(output: LogOutput*): LogOutput
def fg(color: Color, output: LogOutput*): LogOutput
def gray(output: LogOutput*): LogOutput
def green(output: LogOutput*): LogOutput
def italic(output: LogOutput*): LogOutput
def magenta(output: LogOutput*): LogOutput
def out(entries: LogOutput*): LogOutput
def red(output: LogOutput*): LogOutput
def url(url: String, output: LogOutput): LogOutput
def white(output: LogOutput*): LogOutput
def yellow(output: LogOutput*): LogOutput

Implicits

Implicits

final implicit def EnhancedColor(color: Color): EnhancedColor
implicit def seq2LogOutput(entries: Seq[LogOutput]): LogOutput
implicit def text(s: String): LogOutput