DebuggableCondition class abstract

A condition that can easily be displayed thanks to the provided method.

Inheritance
Implementers

Constructors

DebuggableCondition()

Properties

hashCode int
The hash code for this object.
no setterinherited
isMet bool
Whether this condition is met.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
valuesAsString String
Gets the condition values in a readable string.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onEventOccurred(RateMyAppEventType eventType) bool
Triggered when an even occurs in the plugin lifecycle. Return true to save the shared preferences, false otherwise.
inherited
readFromPreferences(SharedPreferences preferences, String preferencesPrefix) → void
Reads the condition values from the specified shared preferences.
inherited
reset() → void
Resets the condition values.
inherited
saveToPreferences(SharedPreferences preferences, String preferencesPrefix) Future<void>
Saves the condition values to the specified shared preferences.
inherited
toString() String
A string representation of this object.
inherited

Operators

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