(self, encoded: list[int])
| 247 | return encoded |
| 248 | |
| 249 | def _calculate_checksum(self, encoded: list[int]) -> int: |
| 250 | cs = [encoded[0]] |
| 251 | for i, code_num in enumerate(encoded[1:], start=1): |
| 252 | cs.append(i * code_num) |
| 253 | return sum(cs) % 103 |
| 254 | |
| 255 | def _build(self) -> list[int]: |
| 256 | encoded: list[int] = [code128.START_CODES[self._charset]] |