FlutterDiagnosticManager class
base
Properties
-
diagnostic
→ List<FlutterDiagnostic>
-
Diagnostic must be use only in the extension of the manager and not outside the package.
no setterinherited
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
options
→ DiagnosticManagerOption
-
Provide the multiple options for manage the diferent diagnostics sdk.
finalinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
screenRecord
→ Widget Function(Widget child)?
-
Usually one or more of the diagnostic usually have a screen record for errors, but only one is recommend to use.
final
Methods
-
captureException({required covariant DiagnosticExpection exception})
→ FutureOr<void>
-
Send an exception with the custom informate implement to all the diagnostic.
inherited
-
dispose()
→ Future<void>
-
This function must be call before the instance is created an usually have close streams or dispose clients.
inherited
-
init()
→ Future<void>
-
This function must be call at the begining of the initilalization.
override
-
navigatorObservers({})
→ List<RouteObserver<Route>>?
-
Return all custom Route observer instanciate for your Flutter app.
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
sendAnalyticEvent({required covariant DiagnosticAnalyticEvent event})
→ FutureOr<void>
-
Send an analytic with the custom informate implement to all the diagnostic.
inherited
-
sendLogEvent({required covariant DiagnosticLogsEvent event})
→ FutureOr<void>
-
Send an log with the custom informate implement to all the diagnostic.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited