Skip to content

class Athena::Console::Output::ConsoleOutput
inherits Athena::Console::Output::IO #

An ACON::Output::ConsoleOutputInterface that wraps STDOUT and STDERR.

Included modules

Athena::Console::Output::ConsoleOutputInterface

Constructors#

.new(verbosity : ACON::Output::Verbosity = :normal, decorated : Bool | Nil = nil, formatter : ACON::Formatter::Interface | Nil = nil)#

Methods#

#decorated=(decorated : Bool) : Nil#

:inherit:

#error_output : ACON::Output::Interface#

Returns an ACON::Output::Interface that represents STDERR.

#error_output=(stderr : ACON::Output::Interface) : Nil#

Sets the ACON::Output::Interface that represents STDERR.

#formatter=(formatter : Bool) : Nil#

:inherit:

#section : ACON::Output::Section#

:inherit:

#stderr=(stderr : ACON::Output::Interface)#

Sets the ACON::Output::Interface that represents STDERR.

#verbosity=(verbosity : ACON::Output::Verbosity) : Nil#

:inherit: