Properties
hashCode
→ int
The hash code for this object.
no setter inherited
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
Methods
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString ()
→ String
A string representation of this object.
inherited
Static Methods
createNavigationObserver ({required Object rootWidget , String ? navigatorTag })
→ NavigatorObserver
endMeasuringTime (String tag )
→ void
init (BuildContext context , String token , {CuxLogLevel cuxLogLevel = CuxLogLevel.Production , Map <String , dynamic > initOptions = const {} , bool needConfirmToStart = false })
→ void
If you use in your app Navigator without named routes,
then analysis of navigation changes can take time after every navigaton.
To avoid this setup simplified navigation analysis using initOptions.
Also if you have long animations during navigation
you can set navigationAnalysisDelay more than your animation duration
to avoid lagging.
isCollectingData ()
→ bool
markInternally ()
→ void
maskWidgetInternally ({required String widgetId , required double top , required double left , required double bottom , required double right , required double width , required double height })
→ void
resumeCollectingData ()
→ void
setUserProperties ({required String userId , Map <String , String > params = const {} })
→ void
startMeasuringTime ()
→ void
stopCollectingData ()
→ void
trackEvent ({required String eventName , Map <String , String > params = const {} , String ? label = null })
→ void
unmaskWidgetInternally ({required String widgetId })
→ void