setAlignment method

  1. @override
Future<void> setAlignment(
  1. PrintAlign alignment
)
override

Implementation

@override
Future<void> setAlignment(PrintAlign alignment) async {
  late int value;
  switch (alignment) {
    case PrintAlign.LEFT:
      value = 0;
      break;
    case PrintAlign.CENTER:
      value = 1;
      break;
    case PrintAlign.RIGHT:
      value = 2;
      break;
    default:
      value = 0;
  }
  Map<String, dynamic> arguments = <String, dynamic>{"alignment": value};
  await methodChannel.invokeMethod("SET_ALIGNMENT", arguments);
}