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

addEvent(String? event, String? group, Map<String, dynamic>? properties) 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
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
isAppticsFeedbackModuleAvailable() Future<bool?>
override
isUserLoggedIn() Future<bool?>
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
openFeedbackScreen() Future<void>
override
openPlayStore() Future<void>
override
openPrivacySettings() Future<void>
override
presentPrivacyReviewPopup() Future<void>
override
screenAttached(String screen_name) Future<void>
override
screenDetached(String screen_name) 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

Operators

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