flutter_timber library

Flutter Timber - A logging utility inspired by Android Timber

Provides a simple and extensible API for logging with tree-based output strategies for debug builds only.

Example usage:

import 'package:flutter_timber/flutter_timber.dart';

void main() {
  // Plant a debug tree for development
  Timber.plant(DebugTree());
  
  // Log messages
  Timber.d("Debug message");
  Timber.i("Info message");
  Timber.w("Warning message");
  Timber.e("Error message");
  
  // Log with tags
  Timber.tag("Network").d("Request completed");
  Timber.tag("Database").i("Query executed");
  
  // Print stack trace
  Timber.stack();
}

Classes

DebugTree
调试Tree实现
TaggedLogger
标签日志器
Timber
Timber主入口类
Tree
Tree抽象类

Enums

LogLevel
日志级别枚举