puppetlogger 1.0.0
puppetlogger: ^1.0.0 copied to clipboard
A colorful, flexible logger for Flutter & Dart with optional symbols.
import 'package:puppetlogger/puppetlogger.dart';
void main() {
// ---- Global defaults ----
LogConfig.useBackground; // enable background by default
LogConfig.useSymbols; // enable symbols by default
// ---- Normal logs ----
Log.info("This is an info log");
Log.success("This is a success log");
Log.warning("This is a warning log");
Log.error("This is an error log");
// ---- Per-log overrides ----
Log.info("Foreground-only info log", useBackground: false);
Log.success("Text-only success log", useSymbols: false);
Log.warning("Foreground-only + text warning", useBackground: false, useSymbols: false);
// ---- Mix it all ----
Log.error(
"Foreground + ASCII cat!",
useBackground: false,
);
}