BloomLogWriter typedef
BloomLogWriter =
void Function(String message)
Callback signature for handling formatted log line outputs.
Custom writers can redirect logs to file systems, centralized observability collectors (e.g. Datadog, CloudWatch), or custom UI log viewers.
Example
final logger = BloomLogger(
writer: (line) => logFile.writeAsStringSync('$line\n', mode: FileMode.append),
);
Implementation
typedef BloomLogWriter = void Function(String message);