print method
Implementation
@override
Future<bool> print({List<int> data = const []}) async {
try {
if (connected == false) {
await pairDevice();
}
_connectionState.add('printing');
var me = Uint8List.fromList(data);
var jsData = me.toJS;
printReceipt(jsData);
_connectionState.add('printed');
} catch (e) {
log(e.toString());
_connectionState.add('print_error');
}
return Future.value(true);
}