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: sentry-android-replay/api/sentry-android-replay.api
+7-13Lines changed: 7 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -34,11 +34,9 @@ public final class io/sentry/android/replay/ModifierExtensionsKt {
34
34
}
35
35
36
36
public abstract interface class io/sentry/android/replay/Recorder : java/io/Closeable {
37
-
public abstract fun onConfigurationChanged (Lio/sentry/android/replay/ScreenshotRecorderConfig;)V
38
37
public abstract fun pause ()V
39
-
public abstract fun reset ()V
40
38
public abstract fun resume ()V
41
-
public abstract fun start ()V
39
+
public abstract fun start (Lio/sentry/android/replay/ScreenshotRecorderConfig;)V
42
40
public abstract fun stop ()V
43
41
}
44
42
@@ -59,24 +57,24 @@ public final class io/sentry/android/replay/ReplayCache$Companion {
59
57
public final fun makeReplayCacheDir (Lio/sentry/SentryOptions;Lio/sentry/protocol/SentryId;)Ljava/io/File;
60
58
}
61
59
62
-
public final class io/sentry/android/replay/ReplayIntegration : io/sentry/IConnectionStatusProvider$IConnectionStatusObserver, io/sentry/Integration, io/sentry/ReplayController, io/sentry/android/replay/ScreenshotRecorderCallback, io/sentry/android/replay/WindowCallback, io/sentry/android/replay/gestures/TouchRecorderCallback, io/sentry/transport/RateLimiter$IRateLimitObserver, java/io/Closeable {
60
+
public final class io/sentry/android/replay/ReplayIntegration : android/content/ComponentCallbacks, io/sentry/IConnectionStatusProvider$IConnectionStatusObserver, io/sentry/Integration, io/sentry/ReplayController, io/sentry/android/replay/ScreenshotRecorderCallback, io/sentry/android/replay/gestures/TouchRecorderCallback, io/sentry/transport/RateLimiter$IRateLimitObserver, java/io/Closeable {
63
61
public static final field $stable I
64
62
public fun <init> (Landroid/content/Context;Lio/sentry/transport/ICurrentDateProvider;)V
65
-
public fun <init> (Landroid/content/Context;Lio/sentry/transport/ICurrentDateProvider;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;)V
66
-
public synthetic fun <init> (Landroid/content/Context;Lio/sentry/transport/ICurrentDateProvider;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
63
+
public fun <init> (Landroid/content/Context;Lio/sentry/transport/ICurrentDateProvider;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V
64
+
public synthetic fun <init> (Landroid/content/Context;Lio/sentry/transport/ICurrentDateProvider;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
67
65
public fun captureReplay (Ljava/lang/Boolean;)V
68
66
public fun close ()V
69
67
public fun getBreadcrumbConverter ()Lio/sentry/ReplayBreadcrumbConverter;
70
68
public final fun getReplayCacheDir ()Ljava/io/File;
71
69
public fun getReplayId ()Lio/sentry/protocol/SentryId;
72
70
public fun isRecording ()Z
73
-
public final fun onConfigurationChanged (Lio/sentry/android/replay/ScreenshotRecorderConfig;)V
71
+
public fun onConfigurationChanged (Landroid/content/res/Configuration;)V
74
72
public fun onConnectionStatusChanged (Lio/sentry/IConnectionStatusProvider$ConnectionStatus;)V
73
+
public fun onLowMemory ()V
75
74
public fun onRateLimitChanged (Lio/sentry/transport/RateLimiter;)V
76
75
public fun onScreenshotRecorded (Landroid/graphics/Bitmap;)V
77
76
public fun onScreenshotRecorded (Ljava/io/File;J)V
78
77
public fun onTouchEvent (Landroid/view/MotionEvent;)V
79
-
public fun onWindowSizeChanged (II)V
80
78
public fun pause ()V
81
79
public fun register (Lio/sentry/IHub;Lio/sentry/SentryOptions;)V
82
80
public fun resume ()V
@@ -114,7 +112,7 @@ public final class io/sentry/android/replay/ScreenshotRecorderConfig {
114
112
}
115
113
116
114
public final class io/sentry/android/replay/ScreenshotRecorderConfig$Companion {
117
-
public final fun fromSize (Landroid/content/Context;Lio/sentry/SentryReplayOptions;II)Lio/sentry/android/replay/ScreenshotRecorderConfig;
115
+
public final fun from (Landroid/content/Context;Lio/sentry/SentryReplayOptions;)Lio/sentry/android/replay/ScreenshotRecorderConfig;
118
116
}
119
117
120
118
public final class io/sentry/android/replay/SentryReplayModifiers {
@@ -135,10 +133,6 @@ public final class io/sentry/android/replay/ViewExtensionsKt {
135
133
public static final fun sentryReplayUnmask (Landroid/view/View;)V
136
134
}
137
135
138
-
public abstract interface class io/sentry/android/replay/WindowCallback {
139
-
public abstract fun onWindowSizeChanged (II)V
140
-
}
141
-
142
136
public final class io/sentry/android/replay/gestures/GestureRecorder : io/sentry/android/replay/OnRootViewsChangedListener {
143
137
public static final field $stable I
144
138
public fun <init> (Lio/sentry/SentryOptions;Lio/sentry/android/replay/gestures/TouchRecorderCallback;)V
0 commit comments