print method

void print(
  1. List _rows
)

Implementation

void print(List<dynamic> _rows) async{
  List<Map<String, dynamic>?> _printableRows = [];

  _rows.forEach((dynamic _row){
    if(_row.runtimeType == PrintRow || _row.runtimeType == PrintQRCode || _row.runtimeType == WalkPaper || _row.runtimeType == PrintAssetImage){
      _printableRows.add(_row.toJson());
    }
  });

  await _platform.invokeMethod('printDocument', {"details": _printableRows});
}