anyinspect 0.1.1
anyinspect: ^0.1.1 copied to clipboard
AnyInspect integration kit.
anyinspect #
AnyInspect integration kit.
Quick Start #
Installation #
dependencies:
anyinspect: ^0.1.0
copied to clipboard
Usage #
import 'package:anyinspect/anyinspect.dart';
import 'package:anyinspect_plugin_database/anyinspect_plugin_database.dart';
import 'package:anyinspect_plugin_network/anyinspect_plugin_network.dart';
import 'package:anyinspect_plugin_shared_preferences/anyinspect_plugin_shared_preferences.dart';
import 'package:flutter/foundation.dart';
Future<void> main(List<String> args) async {
if (!kReleaseMode) {
AnyInspect anyInspect = AnyInspect.instance;
anyInspect.addPlugin(AnyInspectPluginDatabase());
anyInspect.addPlugin(AnyInspectPluginNetwork());
anyInspect.addPlugin(AnyInspectPluginSharedPreferences());
anyInspect.start();
}
// ...
}
copied to clipboard
Show assistive ball #
import 'package:anyinspect/anyinspect.dart';
import 'package:flutter/material.dart';
class HomePage extends StatefulWidget {
const HomePage({Key? key}) : super(key: key);
@override
_HomePageState createState() => _HomePageState();
}
class _HomePageState extends State<HomePage> {
@override
void initState() {
super.initState();
if (!kReleaseMode) {
// Show assistive ball in your first page.
AnyInspect.instance.assistiveBall.show(context);
}
}
@override
Widget build(BuildContext context) {
// ...
}
}
copied to clipboard