Class NaruTerminalFormatter

java.lang.Object
net.thevpc.naru.impl.cmdline.NaruTerminalFormatter
All Implemented Interfaces:
net.thevpc.nuts.io.NTerminalFormatter

public class NaruTerminalFormatter extends Object implements net.thevpc.nuts.io.NTerminalFormatter
  • Constructor Details

    • NaruTerminalFormatter

      public NaruTerminalFormatter(NaruSession session)
  • Method Details

    • format

      public net.thevpc.nuts.text.NText format(net.thevpc.nuts.io.NTerminalFormatter.Context context)
      Specified by:
      format in interface net.thevpc.nuts.io.NTerminalFormatter
    • formatOutputLines

      public static List<net.thevpc.nuts.text.NText> formatOutputLines(String b, net.thevpc.nuts.text.NText prefix)
    • formatOutput

      public static net.thevpc.nuts.text.NText formatOutput(String b, net.thevpc.nuts.text.NText prefix)
    • formatInput

      public static net.thevpc.nuts.text.NText formatInput(String b, NaruSession session)
    • formatCommentsLine

      public static net.thevpc.nuts.text.NText formatCommentsLine(String b)
    • formatRoutineLine

      public static net.thevpc.nuts.text.NText formatRoutineLine(String b)
    • formatMarkdown

      public static net.thevpc.nuts.text.NText formatMarkdown(String b, net.thevpc.nuts.text.NTextStyles extraStyles)
    • formatDirective

      public static net.thevpc.nuts.text.NText formatDirective(String b, NaruSession session)