Added in Version 1.0.0

PrinterDelegate

プリンターのステータスイベントを定義するプロトコル

メソッド

printerIsReady(_ printer: StarPrinter)

印刷可能状態を通知

printerDidHaveError(_ printer: StarPrinter)

エラー発生状態を通知

printerIsPaperReady(_ printer: StarPrinter)

用紙あり状態を通知

printerIsPaperNearEmpty(_ printer: StarPrinter)

用紙ニアエンド状態を通知

printerIsPaperEmpty(_ printer: StarPrinter)

用紙切れ状態を通知

printerIsCoverOpen(_ printer: StarPrinter)

カバーオープン状態を通知

printerIsCoverClose(_ printer: StarPrinter)

カバークローズ状態を通知

printer(_ printer: StarPrinter, communicationErrorDidOccur error: Error)

通信エラーを通知

注釈

本DelegateはClass-Only Protocolです。Swiftの構造体(SwiftUI等)やEnumに適用することはできません。必要に応じて別途クラスを作成してご使用ください。