xsoulspace_review library
Classes
- Confidential
- Use a Confidential widget to hide any widgets containing sensitive info from being captured inside a feedback screenshot.
- CustomizableWiredashMetaData
- Information about the user/ app with will be sent along feedback or promoter score to the Wiredash console
- CustomWiredashTranslationsDelegate
- GoogleAppleStoreReviewer
- HuaweiStoreReviewer
- InvalidColor
- A color that throws when it is used. The intention is that is will be overridden and definitely not be used
- Label
-
A label/tag can be assigned to a
PersistedFeedbackItem
. - MaterialColorTone
- Based on the theory in https://m3.material.io/styles/color/dynamic-color/user-generated-color
- PsOptions
- Options for the promoter score survey
- RuStoreReviewer
- SnapStoreReviewer
- StoreReviewer
- Base class for implementing store review functionality.
- StoreReviewerFactory
- Factory class for creating StoreReviewer instances.
- StoreReviewRequester
- A class responsible for managing review requests for a store.
- SurfaceBasedTextStyle
- SurfaceSelector
- UserFeedback
- UserFeedbackWiredashDto
- WebStoreReviewer
- Wiredash
- Capture in-app user feedback, wishes, ratings and much more
- WiredashAnalytics
- Interact with the Wiredash Analytics service.
- WiredashController
- Use this controller to interact with Wiredash
- WiredashFeedbackOptions
- Options that adjust the flow a user has to take when giving feedback
- WiredashLocalizations
-
Callers can lookup localized strings with an instance of WiredashLocalizations
returned by
WiredashLocalizations.of(context)
. - WiredashLocalizationsDe
-
The translations for German (
de
). - WiredashLocalizationsEn
-
The translations for English (
en
). - WiredashOptionsData
- WiredashTextTheme
- Definition of all text styles used in the app
- WiredashTextThemeWithDefaults
- Convenience class for accessing the text styles when we know everything is provided
- WiredashThemeData
Extensions
- PromoterScoreWiredash on WiredashController
- Methods for promoter score related features
Constants
- defaultPsOptions → const PsOptions
-
When
Wiredash(PsOptions: )
are not set, these default options are used
Typedefs
-
ReviewerFallbackConsentBuilder
= Future<
bool> Function(BuildContext context, Locale locale) - A function type for building a fallback consent screen.
Exceptions / Errors
- InvalidEventKeyFormatException
- Event key does not match the required format, and is therefore dropped.
- NoProjectIdSpecifiedException
-
Reported when multiple Wiredash widgets with different projectIds are
mounted but Wiredash.trackEvent is called without a
projectId
. - NoWiredashInstanceFoundException
- Reported when WiredashAnalytics.trackEvent but no Wiredash widget is mounted.
- TooManyEventParametersException
- Reported when the event parameters exceed the limit of 10 key-value pairs. Additional parameters are dropped.