nian_toolkit 0.0.8 copy "nian_toolkit: ^0.0.8" to clipboard
nian_toolkit: ^0.0.8 copied to clipboard

In-app debugging toolkit with floating ball, inspectors, and utilities.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add nian_toolkit

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  nian_toolkit: ^0.0.8

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:nian_toolkit/app_theme/app_color.dart';
import 'package:nian_toolkit/app_theme/app_theme.dart';
import 'package:nian_toolkit/app_theme/app_theme_data.dart';
import 'package:nian_toolkit/app_theme/app_theme_text_style.dart';
import 'package:nian_toolkit/app_theme/theme.dart';
import 'package:nian_toolkit/icons/plugin_icons.dart';
import 'package:nian_toolkit/manager/plugin_manager.dart';
import 'package:nian_toolkit/manager/toolkit_status_manager.dart';
import 'package:nian_toolkit/pages/align_ruler_plug/align_ruler_pluggable.dart';
import 'package:nian_toolkit/pages/align_ruler_plug/src/align_ruler_page.dart';
import 'package:nian_toolkit/pages/app_device_info_plug/app_device_info_pluggable.dart';
import 'package:nian_toolkit/pages/app_device_info_plug/src/app_device_info_page.dart';
import 'package:nian_toolkit/pages/app_device_info_plug/src/app_info_page.dart';
import 'package:nian_toolkit/pages/app_device_info_plug/src/device_ingo_page.dart';
import 'package:nian_toolkit/pages/app_device_info_plug/src/pannel_widget.dart';
import 'package:nian_toolkit/pages/app_log_plug/app_log_pluggable.dart';
import 'package:nian_toolkit/pages/app_log_plug/src/app_log_page.dart';
import 'package:nian_toolkit/pages/color_picker_plug/color_picker_pluggable.dart';
import 'package:nian_toolkit/pages/color_picker_plug/src/color_picker_page.dart';
import 'package:nian_toolkit/pages/database_plug/database_pluggable.dart';
import 'package:nian_toolkit/pages/dio_plug/dio_pluggable.dart';
import 'package:nian_toolkit/pages/dio_plug/src/constants/constants.dart';
import 'package:nian_toolkit/pages/dio_plug/src/containers/http_container.dart';
import 'package:nian_toolkit/pages/dio_plug/src/dio_page.dart';
import 'package:nian_toolkit/pages/dio_plug/src/instances.dart';
import 'package:nian_toolkit/pages/dio_plug/src/widgets/response_card.dart';
import 'package:nian_toolkit/pages/file_manager_plug/file_manager_pluggable.dart';
import 'package:nian_toolkit/pages/file_manager_plug/src/file_manager_page.dart';
import 'package:nian_toolkit/pages/frame_rate_plug/frame_rate_pluggable.dart';
import 'package:nian_toolkit/pages/frame_rate_plug/src/frame_rate_page.dart';
import 'package:nian_toolkit/pages/frame_rate_plug/widget/collection_util.dart';
import 'package:nian_toolkit/pages/frame_rate_plug/widget/fps_chart.dart';
import 'package:nian_toolkit/pages/frame_rate_plug/widget/fps_info.dart';
import 'package:nian_toolkit/pages/frame_rate_plug/widget/fps_widget.dart';
import 'package:nian_toolkit/pages/frame_rate_plug/widget/performance_observer_widget.dart';
import 'package:nian_toolkit/pages/performance_plug/performance_pluggable.dart';
import 'package:nian_toolkit/pages/pluggable.dart';
import 'package:nian_toolkit/pages/proxy_plugs/proxy_pluggable.dart';
import 'package:nian_toolkit/pages/proxy_plugs/src/proxy_page.dart';
import 'package:nian_toolkit/pages/regular_plug/regular_pluggable.dart';
import 'package:nian_toolkit/pages/route_history_plug/route_history_pluggable.dart';
import 'package:nian_toolkit/pages/route_history_plug/src/route_history_page.dart';
import 'package:nian_toolkit/pages/widget_detail_plug/widget_detail_pluggable.dart';
import 'package:nian_toolkit/pages/widget_detail_plug/widgets/search_bar.dart';
import 'package:nian_toolkit/pages/widget_info_plug/widget_info_pluggable.dart';
import 'package:nian_toolkit/toolkit.dart';
import 'package:nian_toolkit/toolkit/toolkit_ball.dart';
import 'package:nian_toolkit/toolkit/toolkit_menu.dart';
import 'package:nian_toolkit/toolkit/toolkit_widget.dart';
import 'package:nian_toolkit/utils/dio_inspector_interceptor.dart';
import 'package:nian_toolkit/utils/kit_utils.dart';
import 'package:nian_toolkit/utils/log_writer.dart';
import 'package:nian_toolkit/utils/proxy_utils.dart';
import 'package:nian_toolkit/utils/route_history_observer.dart';
import 'package:nian_toolkit/widget/hit_test.dart';
import 'package:nian_toolkit/widget/inspector_overlay.dart';