MethodChannelAppticsFlutter class
An implementation of AppticsFlutterPlatform that uses method channels.
- Inheritance
-
- Object
- PlatformInterface
- AppticsFlutterPlatform
- MethodChannelAppticsFlutter
Constructors
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