You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: cmp-firebase/api/jvm/cmp-firebase.api
+70-24Lines changed: 70 additions & 24 deletions
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,72 @@
1
+
public final class io/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig {
2
+
public static final field Companion Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig$Companion;
3
+
public fun <init> ()V
4
+
public fun <init> (Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/mp/MpConfig;)V
5
+
public synthetic fun <init> (Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/mp/MpConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
6
+
public final fun component1 ()Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;
7
+
public final fun component2 ()Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;
8
+
public final fun component3 ()Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;
9
+
public final fun component4 ()Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/mp/MpConfig;
10
+
public final fun copy (Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/mp/MpConfig;)Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig;
11
+
public static synthetic fun copy$default (Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig;Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/mp/MpConfig;ILjava/lang/Object;)Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig;
12
+
public fun equals (Ljava/lang/Object;)Z
13
+
public final fun getAndroid ()Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;
14
+
public final fun getApple ()Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;
15
+
public final fun getMeasurementProtocol ()Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/mp/MpConfig;
16
+
public final fun getWeb ()Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;
17
+
public fun hashCode ()I
18
+
public final fun optionsForCurrentPlatform ()Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;
19
+
public fun toString ()Ljava/lang/String;
20
+
}
21
+
22
+
public final class io/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig$Builder {
23
+
public fun <init> ()V
24
+
public final fun android (Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;)Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig$Builder;
25
+
public final fun apple (Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;)Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig$Builder;
26
+
public final fun build ()Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig;
27
+
public final fun measurementProtocol (Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/mp/MpConfig;)Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig$Builder;
28
+
public final fun web (Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;)Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig$Builder;
29
+
}
30
+
31
+
public final class io/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig$Companion {
32
+
public final fun builder ()Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig$Builder;
33
+
}
34
+
1
35
public final class io/github/mobilebytelabs/kmptoolkit/firebase/FirebaseKit {
2
36
public static final field INSTANCE Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseKit;
3
37
public final fun getCrashReporter ()Lio/github/mobilebytelabs/kmptoolkit/firebase/crashlytics/CrashReporter;
4
38
public final fun initialize ()V
39
+
public final fun initialize (Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseConfig;)V
40
+
public final fun installUncaughtHandler ()Z
5
41
public final fun isInitialized ()Z
6
42
}
7
43
44
+
public final class io/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions {
45
+
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
46
+
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
47
+
public final fun component1 ()Ljava/lang/String;
48
+
public final fun component2 ()Ljava/lang/String;
49
+
public final fun component3 ()Ljava/lang/String;
50
+
public final fun component4 ()Ljava/lang/String;
51
+
public final fun component5 ()Ljava/lang/String;
52
+
public final fun component6 ()Ljava/lang/String;
53
+
public final fun component7 ()Ljava/lang/String;
54
+
public final fun component8 ()Ljava/lang/String;
55
+
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;
56
+
public static synthetic fun copy$default (Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/github/mobilebytelabs/kmptoolkit/firebase/FirebaseOptions;
57
+
public fun equals (Ljava/lang/Object;)Z
58
+
public final fun getApiKey ()Ljava/lang/String;
59
+
public final fun getApplicationId ()Ljava/lang/String;
60
+
public final fun getAuthDomain ()Ljava/lang/String;
61
+
public final fun getDatabaseUrl ()Ljava/lang/String;
62
+
public final fun getGaTrackingId ()Ljava/lang/String;
63
+
public final fun getGcmSenderId ()Ljava/lang/String;
64
+
public final fun getProjectId ()Ljava/lang/String;
65
+
public final fun getStorageBucket ()Ljava/lang/String;
66
+
public fun hashCode ()I
67
+
public fun toString ()Ljava/lang/String;
68
+
}
69
+
8
70
public final class io/github/mobilebytelabs/kmptoolkit/firebase/analytics/AnalyticsBatch {
9
71
public final fun add (Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/AnalyticsEvent;)Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/AnalyticsBatch;
10
72
public final fun add (Ljava/lang/String;[Lkotlin/Pair;)Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/AnalyticsBatch;
@@ -115,7 +177,7 @@ public final class io/github/mobilebytelabs/kmptoolkit/firebase/analytics/Analyt
115
177
public static fun setUserProperty (Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/AnalyticsHelper;Ljava/lang/String;Ljava/lang/String;)V
116
178
}
117
179
118
-
public final class io/github/mobilebytelabs/kmptoolkit/firebase/analytics/AnalyticsProvider_firebaseKt {
180
+
public final class io/github/mobilebytelabs/kmptoolkit/firebase/analytics/AnalyticsProviderKt {
119
181
public static final fun provideAnalyticsHelper ()Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/AnalyticsHelper;
120
182
}
121
183
@@ -161,6 +223,7 @@ public final class io/github/mobilebytelabs/kmptoolkit/firebase/analytics/EventR
161
223
public final class io/github/mobilebytelabs/kmptoolkit/firebase/analytics/EventTypes {
162
224
public static final field API_ERROR Ljava/lang/String;
163
225
public static final field APP_BACKGROUND Ljava/lang/String;
226
+
public static final field APP_CRASH Ljava/lang/String;
164
227
public static final field APP_FOREGROUND Ljava/lang/String;
165
228
public static final field APP_LAUNCH Ljava/lang/String;
166
229
public static final field BUTTON_CLICK Ljava/lang/String;
@@ -224,29 +287,6 @@ public final class io/github/mobilebytelabs/kmptoolkit/firebase/analytics/EventV
224
287
public fun toString ()Ljava/lang/String;
225
288
}
226
289
227
-
public final class io/github/mobilebytelabs/kmptoolkit/firebase/analytics/FirebaseAnalyticsHelper : io/github/mobilebytelabs/kmptoolkit/firebase/analytics/AnalyticsHelper {
228
-
public static final field MAX_EVENT_NAME_LEN I
229
-
public static final field MAX_PARAM_KEY_LEN I
230
-
public static final field MAX_PARAM_VALUE_LEN I
231
-
public static final field MAX_USER_ID_LEN I
232
-
public static final field MAX_USER_PROP_NAME_LEN I
233
-
public static final field MAX_USER_PROP_VALUE_LEN I
234
-
public fun <init> (Ldev/gitlive/firebase/analytics/FirebaseAnalytics;Ljava/lang/String;)V
235
-
public synthetic fun <init> (Ldev/gitlive/firebase/analytics/FirebaseAnalytics;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
236
-
public fun logButtonClick (Ljava/lang/String;Ljava/lang/String;)V
237
-
public fun logError (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
238
-
public fun logEvent (Lio/github/mobilebytelabs/kmptoolkit/firebase/analytics/AnalyticsEvent;)V
239
-
public fun logEvent (Ljava/lang/String;Ljava/util/Map;)V
240
-
public fun logEvent (Ljava/lang/String;[Lkotlin/Pair;)V
241
-
public fun logFeatureUsed (Ljava/lang/String;Ljava/lang/String;)V
242
-
public fun logScreenView (Ljava/lang/String;Ljava/lang/String;)V
243
-
public fun logStateTransition (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
244
-
public fun setCollectionEnabled (Z)V
245
-
public fun setConsent (ZZ)V
246
-
public fun setUserId (Ljava/lang/String;)V
247
-
public fun setUserProperty (Ljava/lang/String;Ljava/lang/String;)V
248
-
}
249
-
250
290
public final class io/github/mobilebytelabs/kmptoolkit/firebase/analytics/Funnel {
251
291
public static final field EVENT_ABANDON Ljava/lang/String;
252
292
public static final field EVENT_COMPLETE Ljava/lang/String;
@@ -342,6 +382,8 @@ public final class io/github/mobilebytelabs/kmptoolkit/firebase/analytics/ParamK
342
382
public static final field ELEMENT_TYPE Ljava/lang/String;
343
383
public static final field ERROR_CODE Ljava/lang/String;
344
384
public static final field ERROR_MESSAGE Ljava/lang/String;
385
+
public static final field EXCEPTION_TYPE Ljava/lang/String;
386
+
public static final field FATAL Ljava/lang/String;
345
387
public static final field FEATURE_NAME Ljava/lang/String;
346
388
public static final field FIELD_NAME Ljava/lang/String;
347
389
public static final field FILTER_TYPE Ljava/lang/String;
@@ -669,7 +711,9 @@ public final class io/github/mobilebytelabs/kmptoolkit/firebase/crashlytics/Cras
669
711
670
712
public final class io/github/mobilebytelabs/kmptoolkit/firebase/crashlytics/CrashReporterExtensionsKt {
671
713
public static final fun asCoroutineExceptionHandler (Lio/github/mobilebytelabs/kmptoolkit/firebase/crashlytics/CrashReporter;)Lkotlinx/coroutines/CoroutineExceptionHandler;
714
+
public static final fun asCoroutineExceptionHandler (Lio/github/mobilebytelabs/kmptoolkit/firebase/crashlytics/CrashReporter;Z)Lkotlinx/coroutines/CoroutineExceptionHandler;
672
715
public static final fun recording (Lio/github/mobilebytelabs/kmptoolkit/firebase/crashlytics/CrashReporter;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;
716
+
public static final fun recording (Lio/github/mobilebytelabs/kmptoolkit/firebase/crashlytics/CrashReporter;ZLkotlin/jvm/functions/Function0;)Ljava/lang/Object;
673
717
}
674
718
675
719
public final class io/github/mobilebytelabs/kmptoolkit/firebase/crashlytics/CrashReporterProvider_fallbackKt {
@@ -680,6 +724,8 @@ public final class io/github/mobilebytelabs/kmptoolkit/firebase/crashlytics/Logg
680
724
public fun <init> ()V
681
725
public fun <init> (Ljava/lang/String;)V
682
726
public synthetic fun <init> (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
727
+
public fun <init> (Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V
728
+
public synthetic fun <init> (Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
683
729
public fun getLastReport ()Lio/github/mobilebytelabs/kmptoolkit/firebase/crashlytics/CrashReport;
0 commit comments