AppticsCrashTracker class

Constructors

AppticsCrashTracker()

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

autoCrashTracker() → Future<void>
disableANR() → Future<void>
enableANR() → Future<void>
getLastCrashInfo() → Future<String?>
Provides the last app crash info.
isANREnabled() → Future<bool?>
makeANR() → Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sendException(dynamic exception, StackTrace? stack, {dynamic reason, bool? isCrashPrint, bool isFatal = true}) → Future<void>
sendFlutterException(FlutterErrorDetails flutterErrorDetails, {bool isFatal = true}) → Future<void>
sendFlutterNonFatalException(FlutterErrorDetails flutterErrorDetails) → Future<void>
Record a non-fatal exception. Non-async exceptions should use this methods
sendNonFatalException(dynamic exception, StackTrace? stack) → Future<void>
Record a non-fatal exception. Async exceptions should use this methods
setAttemptInstantSync(bool isEnable) → Future<void>
Try to sync crash instantly before app termination. Disabled by default. @param boolean.
setCrashCustomProperty(Map<String, dynamic> properties) → Future<void>
This method allows you to include custom information with your crash report that can help you troubleshoot the issue. @param properties any object that is conforms to JSON Encoding
showLastSessionCrashedPopup() → Future<void>
Call the below method on an appropriate screen in your app. This will present a pop-up only if the app has crashed in the previous sessions while the crash tracking was disabled.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

instance → AppticsCrashTracker
no setter