AppticsFlutterPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • AppticsFlutterPlatform
Implementers

Constructors

AppticsFlutterPlatform()
Constructs a AppticsFlutterPlatform.

Properties

daysBeforeShowingPopupAgain → int
no setter
disableAutoPromptOnFulFillingCriteria → bool
no setter
disableIfNotInstalledFromPlayStore → bool
no setter
hashCode → int
The hash code for this object.
no setterinherited
maxTimesToShowPopup → int
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
showStoreAlertOnFulFillingCriteria → bool
no setter

Methods

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

Operators

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

Static Properties

instance ↔ AppticsFlutterPlatform
The default instance of AppticsFlutterPlatform to use.
getter/setter pair