Commit 6e94adc3 authored by Andrey's avatar Andrey

Bluetooth example updated.

parent 836424f9
...@@ -57,9 +57,7 @@ class _MyHomePageState extends State<MyHomePage> { ...@@ -57,9 +57,7 @@ class _MyHomePageState extends State<MyHomePage> {
printerManager.stopScan(); printerManager.stopScan();
} }
void _testPrint(PrinterBluetooth printer) async { Future<Ticket> testTicket() async {
printerManager.selectPrinter(printer);
final Ticket ticket = Ticket(PaperSize.mm58); final Ticket ticket = Ticket(PaperSize.mm58);
ticket.text( ticket.text(
...@@ -122,13 +120,15 @@ class _MyHomePageState extends State<MyHomePage> { ...@@ -122,13 +120,15 @@ class _MyHomePageState extends State<MyHomePage> {
// ); // );
ticket.feed(2); ticket.feed(2);
return ticket;
}
printerManager.printTicket(ticket).then((val) { void _testPrint(PrinterBluetooth printer) async {
showToast('Success!'); printerManager.selectPrinter(printer);
}).catchError((dynamic e) {
print('catched: ${e.toString()}'); final PosPrintResult res =
showToast(e.toString()); await printerManager.printTicket(await testTicket());
}); showToast(PosPrintResult.msg(res));
} }
@override @override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment