getPrintersList method

Future<Map<String, dynamic>> getPrintersList()

Implementation

Future<Map<String,dynamic>> getPrintersList() async{
  Map<String,dynamic> result=Simplify.getDefaultResult();
  try{
    Map<String,dynamic> printers={};
    final printersList = await Printing.listPrinters();
    printersList.forEach((printer) {
      printers[printer.name]=printer.toMap();
    });
    result["printers"]=printers;
    result["status"]="success";
  }catch (ex,stack) {
    result["message"]=Simplify.getExceptionMessage(ex,stack: stack);
  }
  return result;
}