code refactoring
This commit is contained in:
parent
e7644bceda
commit
f27f6a386a
1 changed files with 3 additions and 9 deletions
|
|
@ -211,15 +211,13 @@ abstract class Printer {
|
|||
}
|
||||
|
||||
Future<File> getTempFile(String content, String extension) async {
|
||||
var c = Completer<File>();
|
||||
var now = DateTime.now();
|
||||
var time =
|
||||
'${now.hour}${now.minute}${now.second}${now.millisecond}${now.microsecond}';
|
||||
var tempFile = File(path.join(Directory.systemTemp.path,
|
||||
'temp_${time}_${Random().nextInt(1000)}.$extension'));
|
||||
await tempFile.writeAsString(content);
|
||||
c.complete(tempFile);
|
||||
return c.future;
|
||||
return dataFutrue(tempFile);
|
||||
}
|
||||
|
||||
Future printCLI(List<String> printList) async {}
|
||||
|
|
@ -252,7 +250,6 @@ class _PrinterWindows extends Printer {
|
|||
|
||||
@override
|
||||
Future printCLI(List<String> printList) async {
|
||||
var c = Completer();
|
||||
StringBuffer message = StringBuffer();
|
||||
message.writeln('@echo off\r');
|
||||
message.writeln('chcp 65001 > nul');
|
||||
|
|
@ -292,8 +289,7 @@ class _PrinterWindows extends Printer {
|
|||
}
|
||||
});
|
||||
await temp.delete();
|
||||
c.complete();
|
||||
return c.future;
|
||||
return simpleFuture;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -309,7 +305,6 @@ class _PrinterUnix extends Printer {
|
|||
|
||||
@override
|
||||
Future printCLI(List<String> printList) async {
|
||||
var c = Completer();
|
||||
StringBuffer message = StringBuffer();
|
||||
message.write('echo -e "');
|
||||
|
||||
|
|
@ -324,7 +319,6 @@ class _PrinterUnix extends Printer {
|
|||
print(result.stdout);
|
||||
});
|
||||
await temp.delete();
|
||||
c.complete();
|
||||
return c.future;
|
||||
return simpleFuture;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue