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