addBreadcrumb static method
void
addBreadcrumb({
- required String category,
- required String message,
- BloomBreadcrumbLevel level = BloomBreadcrumbLevel.info,
- Map<
String, dynamic> ? data,
Records a new breadcrumb in the in-memory timeline.
Implementation
static void addBreadcrumb({
required String category,
required String message,
BloomBreadcrumbLevel level = BloomBreadcrumbLevel.info,
Map<String, dynamic>? data,
}) {
if (!_isInitialized || !_config.enabled) return;
final breadcrumb = BloomBreadcrumb(
category: category,
message: message,
level: level,
data: data,
);
_ringBuffer.add(breadcrumb);
logger.debug('[BREADCRUMB] [$category] $message');
}