class Athena::Console::Output::Null
inherits Reference
#
An ACON::Output::Interface that does not output anything, such as for tests.
Included modules
Athena::Console::Output::Interface
Methods#
#decorated? : Bool#
Returns true if printed messages should have their decorations applied.
I.e. ACON::Formatter::OutputStyleInterface.
#formatter : ACON::Formatter::Interface#
Returns the ACON::Formatter::Interface used by self.
#formatter=(formatter : ACON::Formatter::Interface) : Nil#
Sets the ACON::Formatter::Interface used by self.
#print(message : String | Enumerable(String), verbosity : ACON::Output::Verbosity = :normal, output_type : ACON::Output::Type = :normal) : Nil#
:inherit:
#print(message, verbosity : ACON::Output::Verbosity = :normal, output_type : ACON::Output::Type = :normal) : Nil#
#puts(message : String | Enumerable(String), verbosity : ACON::Output::Verbosity = :normal, output_type : ACON::Output::Type = :normal) : Nil#
:inherit:
#puts(message, verbosity : ACON::Output::Verbosity = :normal, output_type : ACON::Output::Type = :normal) : Nil#
#verbosity : ACON::Output::Verbosity#
Returns the minimum ACON::Output::Verbosity required for a message to be printed.
#verbosity=(verbosity : ACON::Output::Verbosity) : Nil#
Set the minimum ACON::Output::Verbosity required for a message to be printed.