unilitix_flutter library

Classes

EventTypes
Event type constants matching the Unilitix backend schema.
Unilitix
The Unilitix SDK entry point.
UnilitixApp
Deprecated. Use UnilitixMaterialApp instead for automatic screen tracking.
UnilitixConfig
Configuration for the Unilitix SDK.
UnilitixEvent
A single tracked event.
UnilitixGestureDetector
Wrap your root widget with UnilitixGestureDetector to enable automatic tap and rage-tap tracking:
UnilitixMaterialApp
Drop-in replacement for MaterialApp with automatic Unilitix screen tracking. No navigatorObservers configuration needed.
UnilitixObserver
Unilitix navigator observer for automatic screen tracking. Used automatically by UnilitixMaterialApp. For custom navigators (go_router, etc.), add manually: GoRouter(observers: Unilitix.observer)
UnilitixPrivate
Wrap any widget with UnilitixPrivate to exclude it from snapshot capture and screenshot masking.
UnilitixWidget
Wrap your app content with UnilitixWidget to enable session replay. Place it in MaterialApp.builder so screenshots capture fully rendered content.