amc_nas_lib 1.0.1+1 copy "amc_nas_lib: ^1.0.1+1" to clipboard
amc_nas_lib: ^1.0.1+1 copied to clipboard

aumoc nas lib

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add amc_nas_lib

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

dependencies:
  amc_nas_lib: ^1.0.1+1

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:amc_nas_lib/client/client.dart';
import 'package:amc_nas_lib/client/client_device.dart';
import 'package:amc_nas_lib/client/client_device_request.dart';
import 'package:amc_nas_lib/client/client_request.dart';
import 'package:amc_nas_lib/client/client_result.dart';
import 'package:amc_nas_lib/client/client_server_request.dart';
import 'package:amc_nas_lib/client/dio_client.dart';
import 'package:amc_nas_lib/client/http_client.dart';
import 'package:amc_nas_lib/client/model/error_model.dart';
import 'package:amc_nas_lib/client/mqtt/mqtt_client.dart';
import 'package:amc_nas_lib/client/mqtt/mqtt_example.dart';
import 'package:amc_nas_lib/client/network_config.dart';
import 'package:amc_nas_lib/client/network_error.dart';
import 'package:amc_nas_lib/client/utils/device_utils.dart';
import 'package:amc_nas_lib/client/utils/network_utils.dart';
import 'package:amc_nas_lib/client/utils/platform_utils.dart';
import 'package:amc_nas_lib/client/utils/string_utils.dart';
import 'package:amc_nas_lib/client/webrtc/control_message_handler.dart';
import 'package:amc_nas_lib/client/webrtc/signal_server_websocket.dart';
import 'package:amc_nas_lib/client/webrtc/signaling_client.dart';
import 'package:amc_nas_lib/client/webrtc/signaling_page.dart';
import 'package:amc_nas_lib/client/webrtc/webrtc_client.dart';
import 'package:amc_nas_lib/client/webrtc/webrtc_connection.dart';
import 'package:amc_nas_lib/client/webrtc/webrtc_demo_page.dart';
import 'package:amc_nas_lib/client/webrtc/webrtc_http_message.dart';
import 'package:amc_nas_lib/client/webrtc/webrtc_manager.dart';
import 'package:amc_nas_lib/container/logManager/auto_flutter_logger.dart';
import 'package:amc_nas_lib/container/logManager/core/logger_config.dart';
import 'package:amc_nas_lib/container/logManager/core/logger_engine.dart';
import 'package:amc_nas_lib/container/logManager/extensions/ai_extension.dart';
import 'package:amc_nas_lib/container/logManager/extensions/logger_extension.dart';
import 'package:amc_nas_lib/container/logManager/extensions/nas_extension.dart';
import 'package:amc_nas_lib/container/logManager/interceptors/enhanced_gesture_interceptor.dart';
import 'package:amc_nas_lib/container/logManager/interceptors/navigation_interceptor.dart';
import 'package:amc_nas_lib/container/logManager/interceptors/network_interceptor.dart';
import 'package:amc_nas_lib/container/logManager/interceptors/smart_widget_interceptor.dart';
import 'package:amc_nas_lib/container/logManager/interceptors/widget_interceptor.dart';
import 'package:amc_nas_lib/container/logManager/interceptors/zero_code_interceptor.dart';
import 'package:amc_nas_lib/container/logManager/models/log_events.dart';
import 'package:amc_nas_lib/container/logManager/plugins/native_crash_plugin.dart';
import 'package:amc_nas_lib/container/logManager/services/native_crash_service.dart';
import 'package:amc_nas_lib/container/logManager/utils/device_info.dart';
import 'package:amc_nas_lib/container/logManager/utils/file_manager.dart';
import 'package:amc_nas_lib/container/logManager/utils/log_formatter.dart';
import 'package:amc_nas_lib/container/logManager/utils/privacy_filter.dart';
import 'package:amc_nas_lib/container/logManager/utils/widget_helper.dart';
import 'package:amc_nas_lib/container/logManager/widgets/log_export_bottom_sheet.dart';
import 'package:amc_nas_lib/container/routeManager/flutter_navigation_logger.dart';
import 'package:amc_nas_lib/container/routeManager/flutter_navigation_tracker.dart';
import 'package:amc_nas_lib/container/routeManager/flutter_navigation_unified.dart';
import 'package:amc_nas_lib/demo/device_list_screen.dart';
import 'package:amc_nas_lib/details_page.dart';
import 'package:amc_nas_lib/device/device_config.dart';
import 'package:amc_nas_lib/device/device_info.dart';
import 'package:amc_nas_lib/device/device_scanner.dart';
import 'package:amc_nas_lib/device_manager.dart';
import 'package:amc_nas_lib/device_manager_usage_example.dart';
import 'package:amc_nas_lib/generated/protos/ALocalSample.pb.dart';
import 'package:amc_nas_lib/generated/protos/ALocalSample.pbenum.dart';
import 'package:amc_nas_lib/generated/protos/CtrlMsg.pb.dart';
import 'package:amc_nas_lib/generated/protos/CtrlMsg.pbenum.dart';
import 'package:amc_nas_lib/generated/protos/CtrlMsg.pbjson.dart';
import 'package:amc_nas_lib/generated/protos/DeviceMsg.pb.dart';
import 'package:amc_nas_lib/generated/protos/DeviceMsg.pbenum.dart';
import 'package:amc_nas_lib/generated/protos/DeviceMsg.pbjson.dart';
import 'package:amc_nas_lib/generated/protos/SignalMsg.pb.dart';
import 'package:amc_nas_lib/generated/protos/SignalMsg.pbenum.dart';
import 'package:amc_nas_lib/generated/protos/SignalMsg.pbjson.dart';
import 'package:amc_nas_lib/main.dart';
import 'package:amc_nas_lib/models/rtc_data.dart';
import 'package:amc_nas_lib/rtc_demo_page.dart';