puppetlogger 1.0.0 copy "puppetlogger: ^1.0.0" to clipboard
puppetlogger: ^1.0.0 copied to clipboard

A colorful, flexible logger for Flutter & Dart with optional symbols.

example/main.dart

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,
  );
}
1
likes
160
points
--
downloads

Publisher

unverified uploader

Weekly Downloads

A colorful, flexible logger for Flutter & Dart with optional symbols.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on puppetlogger