Skip to content

Commit 6336b0c

Browse files
feat: add custom logger implementation
- Implement a custom logger class - Define logLevel property with default debug level - Define log method to print log messages with custom format
1 parent 2f88840 commit 6336b0c

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

example/lib/custom_logger.dart

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import 'package:optimizely_flutter_sdk/optimizely_flutter_sdk.dart';
2+
3+
class CustomLogger implements OptimizelyLogger {
4+
@override
5+
OptimizelyLogLevel logLevel = OptimizelyLogLevel.debug;
6+
7+
@override
8+
void log(OptimizelyLogLevel level, String message) {
9+
print('[Flutter LOGGER] ${level.name}: $message');
10+
}
11+
}

0 commit comments

Comments
 (0)