log static method
Logs a message if logging is enabled and the app is in debug mode.
The message will only be printed if both conditions are met:
- Logging is enabled via enable
- The app is running in debug mode
Example:
Logger.enable();
Logger.log('Debug message'); // Will print in debug mode
Logger.disable();
Logger.log('Debug message'); // Will not print
Implementation
static log(Object? message) {
if (!_isEnabled) return;
debugPrint(message.toString());
}