clickstream_analytics_plus_web library

Web implementation of Clickstream Analytics Plus using Dart static JS interop.

This file provides the web platform implementation for the Clickstream Analytics Plus plugin. It uses Dart's static JS interop (dart:js_interop) to call the AWS Clickstream JS SDK directly from Dart, without relying on package:js or dart:js_util.

All Dart maps/objects are converted to JS objects using the .jsify() extension from dart:js_interop_unsafe.

For more info on Dart JS interop, see: https://dart.dev/web/js-interop https://api.dart.dev/stable/dart-js_interop/dart-js_interop-library.html

Author: (your name or team) Date: 2025-11-02

Classes

ClickstreamAnalyticsPlusWeb
Web platform implementation for Clickstream Analytics Plus.

Extension Types

ClickstreamAnalyticsJS
Static interop extension for the ClickstreamAnalyticsJS object. Each method maps to a JS method on the analytics SDK.

Properties

clickstreamAnalytics ClickstreamAnalyticsJS?
JS interop binding to the global window.clickstreamAnalytics object.
no setter