ispect 0.0.1
ispect: ^0.0.1 copied to clipboard
Wrapper around Inspector, Talker and etc.
Wrapper around Inspector, Talker and etc π
Description π
Show some β€οΈ and star the repo to support the project!
π Features #
- β Draggable button
- β Talker logger implementation
- β Feedback
- β Inspector
- β Debug tools
- β Cache manager
- β Device and app info
π Getting Started #
Follow these steps to use this package
Add dependency #
dependencies:
ispect: ^0.0.1
Add import package #
import 'package:ispect/ispect.dart';
import 'package:talker_flutter/talker_flutter.dart';
Easy to use #
Simple example of use ISpect
Put this code in your project at an screen and learn how it works π

Widget part:
import 'package:flutter/material.dart';
import 'package:ispect/ispect.dart';
import 'package:talker_flutter/talker_flutter.dart';
GlobalKey<NavigatorState> navigatorKey = GlobalKey<NavigatorState>();
void main() {
final talker = TalkerFlutter.init();
talker.debug('Hello World!');
runApp(App(talker: talker));
}
class App extends StatefulWidget {
final Talker talker;
const App({super.key, required this.talker});
@override
State<App> createState() => _AppState();
}
class _AppState extends State<App> {
final ISpectController controller = ISpectController();
@override
void initState() {
super.initState();
}
@override
Widget build(BuildContext context) {
final ISpectOptions options = ISpectOptions(
talker: widget.talker,
themeMode: ThemeMode.dark,
lightTheme: ThemeData.light(),
darkTheme: ThemeData.from(
colorScheme: ColorScheme.fromSeed(
seedColor: Colors.blue,
brightness: Brightness.dark,
),
),
locale: const Locale('ru'),
controller: controller,
);
return MaterialApp(
navigatorKey: navigatorKey,
theme: ThemeData.light(),
darkTheme: options.darkTheme,
themeMode: ThemeMode.dark,
builder: (context, child) {
child = ISpectWrapper(
navigatorKey: navigatorKey,
options: options,
child: child,
);
return child;
},
home: const _Home(),
);
}
}
class _Home extends StatelessWidget {
const _Home();
@override
Widget build(BuildContext context) {
return const Scaffold(
body: Center(
child: Text('Hello World!'),
),
);
}
}