Exemple #1
0
 public void WriteCurrentLine(TerminalStyle style)
 {
     _buffer.Add(new TerminalMessage {
         Message = _currentLine, Style = style
     });
     _currentLine = "";
 }
Exemple #2
0
    public static string FormatText(string text, TerminalStyle style)
    {
        string scheme = "";

        switch (style)
        {
        case TerminalStyle.TEXT: scheme = TEXT; break;

        case TerminalStyle.INFO: scheme = INFO; break;

        case TerminalStyle.WARNING: scheme = WARNING; break;

        case TerminalStyle.DANGER: scheme = DANGER; break;
        }

        return(string.Format(scheme, text));
    }
Exemple #3
0
 public TerminalMessage(string message, TerminalStyle style = TerminalStyle.Default)
 {
     Style   = style;
     Message = message;
 }
Exemple #4
0
 public void WriteLine(string message, TerminalStyle style = TerminalStyle.Default)
 {
     _buffer.Add(new TerminalMessage {
         Message = message, Style = style
     });
 }