ds_common library
Classes
- AppMetricaAdRevenue
- FROM appmetrica_plugin PACKAGE The class to store Ad Revenue data. You can set:
- DSAnsiColor
- Copied from pub.dartlang.org/logger-1.1.0/lib/src/ansi_color.dart This class handles colorizing of terminal output.
- DSConstants
- DSCrashReportingTree
- DSDebugTree
- DSFimberService
- DSLimitedBlock
- DSLimitedText
- DSMetrica
- You must call await DSMetrica.init() at the app start
- DSPrefs
- DSReferrer
- DSReferrer helps to separate organic and partner traffic. Also it send referrer data to Firebase collection installs_full_referrer and DSMetrica statistics.
- DSRemoteConfig
- DSScaleLimiter
- LimitedStackTrace
Extensions
- ObjExtenstions on T
Functions
-
catchAsWarning(
void func()) → void -
catchAsWarningAsync(
Future< void> func()) → Future<void> -
logDebug(
String message, {int stackSkip = 0, int stackDeep = 5}) → void -
logTest(
String message, {int stackSkip = 0, int stackDeep = 3}) → void -
unawaitedCatch(
Future< void> func()) → void
Typedefs
- AdRevenue = AppMetricaAdRevenue
- AdType = AppMetricaAdType
- AppMetricaAdType = AppMetricaAdType
- AppMetricaErrorDescription = AppMetricaErrorDescription
- Decimal = Decimal
-
DSMetricaAttrsCallback
= Map<
String, Object> Function() -
DSReferrerCallback
= void Function(Map<
String, String> fields) - StringAttribute = AppMetricaStringAttribute
- UserProfile = AppMetricaUserProfile