log function

Future<void> log(
  1. String data,
  2. String logFile, {
  3. bool clear = false,
  4. bool time = true,
})

Implementation

Future<void> log(String data, String logFile, {
	bool clear=false,
	bool time=true
}) async {
	await createFile(logFile, clear: clear);

	String output;
	if(time){
		String now = DateTime.now().toIso8601String();
		output = '[$now] $data\n';
	} else {
		output = '$data\n';
	}

	await File(logFile).writeAsString(output, mode: FileMode.append);
}