Any B2R2's layers should *not* use System.Console or `printfn` to directly output strings. Instead, they should resort to the Printer to "indirectly" print out strings.
Constructor | Description |
|
Instance member | Description |
Full Usage:
this.Flush()
Modifiers: abstract |
|
Full Usage:
this.Print(arg1, args)
Parameters:
string
args : obj[]
Modifiers: abstract |
|
|
|
|
|
Full Usage:
this.PrintLine()
Modifiers: abstract |
|
Full Usage:
this.PrintLine(fmt, args)
Parameters:
string
args : obj[]
Modifiers: abstract |
|
Full Usage:
this.PrintLine(s)
Parameters:
string
Modifiers: abstract |
|
|
|
|
|
Full Usage:
this.PrintLineIfPrevLineWasNotEmpty()
Modifiers: abstract |
|
Full Usage:
this.PrintRow(arg1, arg2, arg3)
Parameters:
bool
arg1 : TableConfig
arg2 : string list
Modifiers: abstract |
|
Full Usage:
this.PrintRow(arg1, arg2, arg3)
Parameters:
bool
arg1 : TableConfig
arg2 : ColoredString list
Modifiers: abstract |
|
Full Usage:
this.PrintSectionTitle(arg1)
Parameters:
string
Modifiers: abstract |
|
Full Usage:
this.PrintSubsectionTitle(arg1)
Parameters:
string
Modifiers: abstract |
|
Full Usage:
this.PrintSubsubsectionTitle(arg1)
Parameters:
string
Modifiers: abstract |
|
Full Usage:
this.PrintTwoCols(arg1) (arg2)
Parameters:
string
arg1 : string
Modifiers: abstract |
|
Full Usage:
this.PrintTwoColsWithColorOnSnd(arg1) (arg2)
Parameters:
string
arg1 : ColoredString
Modifiers: abstract |
Print out a line with two columns. Each column has a predefined width, and the second column will be colored.
|
Static member | Description |
Full Usage:
Printer.printErrorToConsole str
Parameters:
string
|
|
Full Usage:
Printer.printToConsole (s, args)
Parameters:
string
args : obj[]
|
|
|
|
Full Usage:
Printer.printToConsoleLine ()
|
|
Full Usage:
Printer.printToConsoleLine (s, args)
Parameters:
string
args : obj[]
|
|
|
|