extensions_flutter_firebase library
Classes
- AnalyticsCallOptions
- Additional options that can be passed to Analytics method calls. Note; these options are only used on the web.
- AnalyticsEventItem
- Interface that defines the required attributes of an analytics Item. https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.Param https://developers.google.com/analytics/devguides/collection/ga4/reference/events
- FirebaseAnalytics
- Firebase Analytics API.
- FirebaseAnalyticsAndroid
- Android-specific analytics API.
- FirebaseAnalyticsObserver
- A NavigatorObserver that sends events to Firebase Analytics when the currently active ModalRoute changes.
- FirebaseCrashlytics
- The entry point for accessing a FirebaseCrashlytics.
- FirebaseLifetime
- FirebasePerformance
- The Firebase Performance API.
- HttpMetric
- Metric used to collect data for network requests/responses.
- Trace
- Trace allows you to set the beginning and end of a custom trace in your app.
Enums
Extensions
- FirebaseServiceCollectionExtensions on ServiceCollection
Constants
Functions
-
defaultNameExtractor(
RouteSettings settings) → String? -
defaultRouteFilter(
Route? route) → bool -
filterOutNulls(
Map< String, Object?> parameters) → Map<String, Object> -
Creates a new map containing all of the key/value pairs from
parametersexcept those whose value isnull.
Typedefs
- RouteFilter = bool Function(Route? route)
- RouteFilter allows to filter out routes that should not be tracked.
- ScreenNameExtractor = String? Function(RouteSettings settings)
- Signature for a function that extracts a screen name from RouteSettings.