init method
Implementation
@override
Future<void> init() async {
if (!kIsWeb) {
Directory appDocDir = await getApplicationDocumentsDirectory();
DateTime dateTime = DateTime.now();
String date = "${dateTime.year}-${dateTime.month}-${dateTime.day}";
String path = '${appDocDir.path}${Platform.pathSeparator}log'
'${Platform.pathSeparator}$date.txt';
File file = File(path);
if (!file.existsSync()) await file.create(recursive: true);
_sink = file.openWrite(mode: FileMode.append, encoding: utf8);
}
if (!completer.isCompleted) {
completer.complete();
}
}