addText method

  1. @override
Future<void> addText(
  1. String printerId,
  2. String text, {
  3. required int textWidthRatio,
  4. required int textHeightRatio,
  5. required int textSpace,
  6. required bool bold,
  7. required bool underline,
  8. required bool strikethrough,
  9. required bool italic,
  10. required Align align,
})
override

Implementation

@override
Future<void> addText(String printerId, String text,
    {required int textWidthRatio,
    required int textHeightRatio,
    required int textSpace,
    required bool bold,
    required bool underline,
    required bool strikethrough,
    required bool italic,
    required Align align}) async {
  await methodChannel.invokeMethod<void>('addText', <String, dynamic>{
    'printerId': printerId,
    'text': text,
    'textWidthRatio': textWidthRatio,
    'textHeightRatio': textHeightRatio,
    'textSpace': textSpace,
    'bold': bold,
    'underline': underline,
    'strikethrough': strikethrough,
    'italics': italic,
    'align': alignToString(align),
  });
}