Skip to content

Instantly share code, notes, and snippets.

@munificent
Created September 19, 2014 17:05
Show Gist options
  • Save munificent/01a31d429235c448aa87 to your computer and use it in GitHub Desktop.
Save munificent/01a31d429235c448aa87 to your computer and use it in GitHub Desktop.
library logger;
import 'verbose.dart';
import 'plain.dart';
log(message) {
print(const String.fromEnvironment("logger.level"));
if (const String.fromEnvironment("logger.level") == "verbose") {
logVerbose(message);
} else {
logPlain(message);
}
}
import 'logger.dart';
main() {
log("Hi");
}
logPlain(message) {
print("Plain $message");
}
logVerbose(message) {
print("Verbose $message");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment