module
   Athena::Console::Formatter::Interface
   
  Overview
A container that stores and applies ACON::Formatter::OutputStyleInterface.
Is responsible for formatting outputted messages as per their styles.
Direct including types
Defined in:
formatter/interface.crInstance Method Summary
- 
        #decorated=(decorated : Bool)
        
          
Sets if output messages should be decorated.
 - 
        #decorated? : Bool
        
          
Returns
trueif output messages will be decorated, otherwisefalse. - 
        #format(message : String | Nil) : String
        
          
Formats the provided message according to the stored styles.
 - 
        #has_style?(name : String) : Bool
        
          
Returns
trueifselfhas a style with the provided name, otherwisefalse. - 
        #set_style(name : String, style : ACON::Formatter::OutputStyleInterface) : Nil
        
          
Assigns the provided style to the provided name.
 - 
        #style(name : String) : ACON::Formatter::OutputStyleInterface
        
          
Returns an
ACON::Formatter::OutputStyleInterfacewith the provided name. 
Instance Method Detail
Returns true if output messages will be decorated, otherwise false.
Formats the provided message according to the stored styles.
Returns true if self has a style with the provided name, otherwise false.
Assigns the provided style to the provided name.
Returns an ACON::Formatter::OutputStyleInterface with the provided name.