FileOutput constructor
FileOutput({})
Implementation
FileOutput({
required Stream<File?> fileStream,
this.overrideExisting = true,
this.encoding = utf8,
}) {
_subscription = fileStream.asyncMap(_createOrRemoveFile).listen(
(enabled) {
logger.d('FileOutput: $enabled');
},
onError: (dynamic err, StackTrace stackTrace) {
logger.error('FileOutput: $err', error: err, stackTrace: stackTrace);
},
);
}