freecli
printer
package
printer
Visibility
Public
All
Type Members
case class
Add
(
p:
PrinterParts
)
extends
PrinterPart
with
Product
with
Serializable
case class
AppendRow
(
a:
List
[
String
]
)
extends
PrinterPart
with
Product
with
Serializable
case class
Indent
(
i:
Int
)
extends
PrinterPart
with
Product
with
Serializable
case class
Line
(
str:
String
)
extends
PrinterPart
with
Product
with
Serializable
case class
Printer
[
A
]
(
state:
State
[
PrinterParts
,
A
]
)
extends
Product
with
Serializable
sealed
trait
PrinterPart
extends
AnyRef
case class
PrinterParts
(
reverseList:
List
[
PrinterPart
]
)
extends
Product
with
Serializable
case class
Row
(
cols:
List
[
String
]
)
extends
PrinterPart
with
Product
with
Serializable
case class
SingleSpacedRow
(
cols:
List
[
String
]
)
extends
PrinterPart
with
Product
with
Serializable
Value Members
object
Empty
extends
PrinterPart
with
Product
with
Serializable
object
EndRow
extends
PrinterPart
with
Product
with
Serializable
object
EnsureSingleLineSpace
extends
PrinterPart
with
Product
with
Serializable
object
NewLine
extends
PrinterPart
with
Product
with
Serializable
object
Printer
extends
Serializable
object
PrinterParts
extends
Serializable
Ungrouped