class Lolcat::CLI

Included Modules

Defined in:

cli.cr

Constructors

Class Method Summary

Instance Method Summary

Instance methods inherited from module Lolcat::Lol

lol(input : String, options : Options, &)
lol(input : IO, options : Options, &)
lol
, lol_cat(input : IO | String, options : Options) lol_cat, rainbow_color(freq : Float64, offset : Float64) : Tuple(UInt8, UInt8, UInt8) rainbow_color, rainbow_line(line : String, options : Options, index : Int32, pos : Int32) : String
rainbow_line(line : String, options : Options, offset : Float64) : String
rainbow_line

Constructor Detail

def self.new #

[View source]

Class Method Detail

def self.debug=(debug : Bool) #

[View source]
def self.debug? : Bool #

[View source]

Instance Method Detail

def option : Options #

[View source]
def parse_args(args = ARGV) #

[View source]
def parser : Parser #

[View source]
def print_help #

[View source]
def print_version #

[View source]
def run #

[View source]
def run_lolcat #

[View source]