printDirectText method
Future<bool>
printDirectText({
- required PrinterModel printerModel,
- required PrintModel print,
override
Implementation
@override
Future<bool> printDirectText({
required PrinterModel printerModel,
required PrintModel print,
}) async {
bool isConnected = await _connectPrinter(printerModel);
if (isConnected == false) return false;
if (print.runtimeType == ReceiptModel) {
await printRecipt(_printer!, print as ReceiptModel);
}
// Dispose printer
await _disconnectPrinter();
return true;
}