sinks property
Additional output destinations for log records.
Sinks receive LogPilotRecord instances for every log that passes
the logLevel and onlyTags filters — even when enabled is
false (console off). This lets you route logs to files, crash
reporters, or remote backends independently of console output.
LogPilotConfig(
sinks: [
CallbackSink((record) {
FirebaseCrashlytics.instance.log(record.message ?? '');
}),
],
)
Implementation
final List<LogSink> sinks;