cux_analytics_sdk 0.0.3 cux_analytics_sdk: ^0.0.3 copied to clipboard
This is an analytics SDK from CUX.io
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add cux_analytics_sdk
With Flutter:
$ flutter pub add cux_analytics_sdk
This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get
):
dependencies:
cux_analytics_sdk: ^0.0.3
Alternatively, your editor might support dart pub get
or flutter pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:cux_analytics_sdk/analizer/cux_gesture_detector.dart';
import 'package:cux_analytics_sdk/analizer/cux_navigation_observer.dart';
import 'package:cux_analytics_sdk/analizer/cux_touch_listener.dart';
import 'package:cux_analytics_sdk/analizer/gesture_interpreter.dart';
import 'package:cux_analytics_sdk/analizer/global_callbacks.dart';
import 'package:cux_analytics_sdk/analizer/global_callbacks_impl.dart';
import 'package:cux_analytics_sdk/analizer/go_router_navigation_observer.dart';
import 'package:cux_analytics_sdk/analizer/nav_element.dart';
import 'package:cux_analytics_sdk/analizer/pointer_actions_delayed.dart';
import 'package:cux_analytics_sdk/analizer/widget_tree_inspector.dart';
import 'package:cux_analytics_sdk/analytics_sdk.dart';
import 'package:cux_analytics_sdk/analytics_widget.dart';
import 'package:cux_analytics_sdk/config/remote_config.dart';
import 'package:cux_analytics_sdk/destination_cupertino_widget.dart';
import 'package:cux_analytics_sdk/destination_material_widget.dart';
import 'package:cux_analytics_sdk/log/cux_log.dart';
import 'package:cux_analytics_sdk/log/cux_log_impl.dart';
import 'package:cux_analytics_sdk/log/log_level.dart';
import 'package:cux_analytics_sdk/masking_cupertino_widget.dart';
import 'package:cux_analytics_sdk/masking_material_widget.dart';
import 'package:cux_analytics_sdk/models/masking_widget_info.dart';
import 'package:cux_analytics_sdk/models/screen_orientation.dart';
import 'package:cux_analytics_sdk/models/widget_info.dart';
import 'package:cux_analytics_sdk/screenshot_timer.dart';
import 'package:cux_analytics_sdk/sender/payloads.dart';
import 'package:cux_analytics_sdk/sender/screenshot_to_send.dart';
import 'package:cux_analytics_sdk/sender/sender.dart';
import 'package:cux_analytics_sdk/sender/sender_mappers.dart';
import 'package:cux_analytics_sdk/socket/socket_manager.dart';
import 'package:cux_analytics_sdk/socket/socket_message.dart';
import 'package:cux_analytics_sdk/utils/debouncer.dart';
import 'package:cux_analytics_sdk/utils/device_info_utils.dart';
import 'package:cux_analytics_sdk/utils/screenshot_utils.dart';
import 'package:cux_analytics_sdk/utils/utils.dart';