FlutterMetricReporter class
Methods
-
didChangeTop(Route topRoute, Route? previousTopRoute)
→ void
-
The top most route has changed.
inherited
-
didPop(Route route, Route? previousRoute)
→ void
-
The Navigator popped
route.
override
-
didPush(Route route, Route? previousRoute)
→ void
-
The Navigator pushed
route.
override
-
didRemove(Route route, Route? previousRoute)
→ void
-
The Navigator removed
route.
override
-
didReplace({Route? newRoute, Route? oldRoute})
→ void
-
The Navigator replaced
oldRoute with newRoute.
override
-
didStartUserGesture(Route route, Route? previousRoute)
→ void
-
The Navigator's routes are being moved by a user gesture.
inherited
-
didStopUserGesture()
→ void
-
User gesture is no longer controlling the Navigator.
inherited
-
dispose()
→ void
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
reportError(String error, {StackTrace? stackTrace, Map<String, dynamic>? attributes})
→ void
-
-
reportLayoutShift(String componentName, double shiftScore, {String? cause, Map<String, dynamic>? attributes})
→ void
-
-
reportPageLoad(String pageName, Duration loadTime, {String? transitionType, Map<String, dynamic>? attributes})
→ void
-
-
reportPaint(String componentName, Duration paintDuration, String paintType, {Map<String, dynamic>? attributes})
→ void
-
-
reportPerformanceMetric(String name, Duration duration, {Map<String, dynamic>? attributes})
→ void
-
-
reportUserInteraction(String screenName, String actionType, {Duration? responseTime, Map<String, dynamic>? attributes})
→ void
-
-
toString()
→ String
-
A string representation of this object.
inherited