class NoirLogger

Defined in:

models/logger.cr

Constant Summary

SHIMMER_BAND_RADIUS = SHIMMER_COLORS.size - 1
SHIMMER_COLORS = [159, 255, 250, 247, 245]
SPINNER_FRAMES = ["⠋", "⠙", "⠹", "⠸", "⠼", "⠴", "⠦", "⠧", "⠇", "⠏"]

Constructors

Instance Method Summary

Constructor Detail

def self.new(debug : Bool, verbose : Bool, colorize : Bool, no_log : Bool, no_spinner : Bool = false) #

[View source]

Instance Method Detail

def debug(message) #

[View source]
def debug_sub(message) #

[View source]
def error(message) #

[View source]
def fatal(message) #

[View source]
def heading(message) #

[View source]
def info(message) #

[View source]
def loading(message : String, &) #

[View source]
def log(level : LogLevel, message : String) #

[View source]
def puts(message) #

[View source]
def puts_sub(message) #

[View source]
def sub(message) #

[View source]
def success(message) #

[View source]
def verbose(message) #

[View source]
def verbose_sub(message) #

[View source]
def warning(message) #

[View source]