Added in Version 1.0.0

DrawerDelegate

The protocol that defines the status event for the cash drawer

Method

drawer(printer: StarPrinter, didSwitch openCloseSignal: Bool)

Notify that the state of the open/close signal for the cash drawer is switched

drawer(printer: StarPrinter, communicationErrorDidOccur error: Error)

Notify that a communication error occurred

Note

This Delegate is Class-Only Protocol. It cannot apply to Swift struct (e.g. SwiftUI) and Enum. If necessary, create another class and apply it to the class.