logsinks 0.1.4 copy "logsinks: ^0.1.4" to clipboard
logsinks: ^0.1.4 copied to clipboard

Provides ouput targets for log messages. This package is meant to be uses with the dart logging package.

example/main.dart

// Import the packages.
import 'package:logging/logging.dart';
import 'package:logsinks/console_log_sink.dart';

void main() {
  // Configer the logger
  Logger.root.level = Level.INFO;

  // Configer a log sink to output the logger messages to the console.
  final messageSink = ConsoleLogSink();
  messageSink.attachToLogger(Logger.root);

  // Create a named logger ...
  final logger = Logger("myLogger");
  // and print "Hello World" at Level.INFO in to the console.
  logger.log(Level.INFO, "Hello World");
  // same as:
  logger.info("Hello World");

  // When you are done, dispose the sink.
  messageSink.dispose();
}
0
likes
40
points
11
downloads

Publisher

unverified uploader

Weekly Downloads

Provides ouput targets for log messages. This package is meant to be uses with the dart logging package.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

colorize, flutter, logging

More

Packages that depend on logsinks