simple_logger_overlay 0.1.1
simple_logger_overlay: ^0.1.1 copied to clipboard
A simple, Dart 3+ compatible Flutter logging plugin with an in-app draggable overlay, log levels, and Dio support
example/lib/main.dart
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:simple_logger_overlay/core/bloc_logger_observer.dart';
import 'package:simple_logger_overlay/core/getx_logger_patch.dart';
import 'package:simple_logger_overlay/core/riverpod_logger.dart';
void main() {
simpleOverlayGetXLogObserver();
Bloc.observer = SimpleOverlayBlocObserverLogger();
runApp(
ProviderScope(
observers: [SimpleOverlayLoggerRiverpodObserver()],
child: const LoggerDemo(),
),
);
}
class LoggerDemo extends StatelessWidget {
const LoggerDemo({super.key});
@override
Widget build(BuildContext context) {
return const Placeholder();
}
}