clause method

  1. @override
CommandClause clause()
override

Implementation

@override
CommandClause clause() {
  return TSPLCommand(header: header(), charset: 'utf-8')
      .appendNumber(_x)
      .appendNumber(_y)
      .appendText(_correctLevel.getLevel())
      .appendNumber(_cellWidth)
      .appendText("A")
      .appendText(_rotation.getRotation())
      .appendText("M2")
      .appendText("S7")
      .append(TextAppendat.create("V$_version", condition: true))
      .append(TextAppendat.create(_content.replaceAll('\r', ' ').replaceAll('\n', ' '), callback: PReplaceQuoteAppendatCallback()).quote())
      .clause();
}