MethodChannelAppticsFlutter class

An implementation of AppticsFlutterPlatform that uses method channels.

Inheritance

Properties

daysBeforeShowingPopupAgain int
no setteroverride
disableAutoPromptOnFulFillingCriteria bool
no setteroverride
disableIfNotInstalledFromPlayStore bool
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
maxTimesToShowPopup int
no setteroverride
methodChannel MethodChannel
The method channel used to interact with the native platform.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showStoreAlertOnFulFillingCriteria bool
no setteroverride

Methods

addDiagnosticsInfo(String heading, String key, String value) Future<void>
override
addEvent(String? event, String? group, Map<String, dynamic>? properties) Future<void>
override
addFeedbackLogFile(File file) Future<void>
override
checkAndUpdateAlert(BuildContext context) Future<void>
override
checkForRatingPop() Future<int?>
override
crashTracker({required String exception, required String stacktrace, required String reason, required bool isFatal, String? arch}) Future<void>
override
disableAnonymousUserAlert() Future<void>
override
disableANR() Future<void>
override
disableShakeForFeedback() Future<void>
override
enableAnonymousUserAlert() Future<void>
override
enableANR() Future<void>
override
enableShakeForFeedback() Future<void>
override
flush() Future<void>
override
getInAppUpdateData() Future<Map<String, dynamic>?>
override
getLastCrashInfo() Future<String?>
override
getStringValue(String key, {bool coldFetch = false, bool fallbackWithOfflineValue = false}) Future<String?>
override
getTrackingState() Future<TrackingState?>
override
hardReset() Future<void>
override
isAnonymousUserAlertEnabled() Future<bool?>
override
isANREnabled() Future<bool?>
override
isAppticsFeedbackModuleAvailable() Future<bool?>
override
isShakeForFeedbackEnabled() Future<bool?>
override
isUserLoggedIn() Future<bool?>
override
makeANR() Future<void>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onClickIgnore() Future<void>
override
onClickNonSupportAlert() Future<void>
override
onClickReminder() Future<void>
override
onClickUpdate() Future<void>
override
onSendImpressionStatus(String updateId) Future<void>
override
openFeedback() Future<void>
override
openFeedbackScreen() Future<void>
override
openPlayStore() Future<void>
override
openPrivacySettings() Future<void>
override
presentPrivacyReviewPopup() Future<void>
override
reportBug() Future<void>
override
resetLogsAndDiagnostics() Future<void>
override
screenAttached(String screen_name) Future<void>
override
screenDetached(String screen_name) Future<void>
override
sendFeedback(int type, String feedbackMessage, bool includeLogs, bool includeDiagnostics, {String? guestMailId, bool forceToAnonymous = false, List<Uri>? attachmentsUri}) Future<void>
override
sentRatingStats(int criteriaId, PopupAction popupAction) Future<void>
override
setAttemptInstantSync(bool isEnable) Future<void>
override
setCrashCustomProperty(Map<String, dynamic> properties) Future<void>
override
setCustomConditionValue(String key, String value) Future<void>
override
setDaysBeforeShowingPopupAgain(int dayCount) Future<void>
override
setDefaultLanguage(String lang) Future<void>
override
setDisableAutoPromptOnFulFillingCriteria(bool isDisable) Future<void>
override
setMaxTimesToShowPopup(int maxTime) Future<void>
override
setShowStoreAlertOnFulFillingCriteria(bool isShow) Future<void>
override
setTrackingState(TrackingState status) Future<void>
override
setUser(String? userId) Future<void>
override
showLastSessionCrashedPopup() Future<void>
override
toString() String
A string representation of this object.
inherited
updateRatingShown() Future<void>
override
writeLog(String log, Log logType) Future<void>
override

Operators

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