unilitix_flutter library
Classes
- Unilitix
- The Unilitix SDK entry point.
- UnilitixApp
- Deprecated. Use UnilitixMaterialApp instead for automatic screen tracking.
- UnilitixConfig
- Configuration for the Unilitix SDK.
- 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
navigatorObserversconfiguration 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
- Marks a widget subtree as sensitive.
- UnilitixUnmasked
-
Opts a widget subtree out of
maskAllTextin pixel screenshots, so the replay shows the real text. Use it for content that carries no personal data and is needed to understand the screen: headings, button labels, navigation, static copy. - UnilitixWidget
- Wrap your app content with UnilitixWidget to enable session replay and automatic tap tracking. Place it in MaterialApp.builder so screenshots capture fully rendered content.
Enums
- UnilitixConsent
- The user's consent to analytics and replay collection.