printQRCodeAdvanced method

  1. @override
Future<bool> printQRCodeAdvanced(
  1. String data, {
  2. double? x,
  3. double? y,
  4. String? size,
  5. String? errorCorrection,
  6. String? model,
  7. int? rotation,
})
override

Advanced QR code printing with positioning and options

Implementation

@override
Future<bool> printQRCodeAdvanced(
  String data, {
  double? x,
  double? y,
  String? size,
  String? errorCorrection,
  String? model,
  int? rotation,
}) async {
  final result = await methodChannel.invokeMethod<bool>('printQRCodeAdvanced', {
    'data': data,
    'x': x,
    'y': y,
    'size': size,
    'errorCorrection': errorCorrection,
    'model': model,
    'rotation': rotation,
  });
  return result ?? false;
}