mirror of
https://github.com/VibedByKaKi/alexandroid.git
synced 2026-11-13 09:27:16 +01:00
102 lines
10 KiB
Java
102 lines
10 KiB
Java
package androidx.compose.runtime;
|
||
|
||
import androidx.collection.ScatterSet;
|
||
import androidx.compose.runtime.internal.StabilityInferred;
|
||
import androidx.compose.runtime.tooling.CompositionData;
|
||
import androidx.constraintlayout.core.motion.utils.TypedValues;
|
||
import com.amazon.alexa.ra.core.data.fragments.SmartFragmentContent;
|
||
import expo.modules.interfaces.permissions.PermissionsResponse;
|
||
import java.util.Set;
|
||
import kotlin.Metadata;
|
||
import kotlin.Unit;
|
||
import kotlin.coroutines.CoroutineContext;
|
||
import kotlin.jvm.functions.Function2;
|
||
import org.jetbrains.annotations.NotNull;
|
||
import org.jetbrains.annotations.Nullable;
|
||
|
||
/* compiled from: r8-map-id-b9432e0f623b4a4bff4ba50a8a24c4aafad2c1e11092747b9fb5e6a22af5a940 */
|
||
@StabilityInferred(parameters = 1)
|
||
@Metadata(d1 = {"\u0000\u0092\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\t\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u000e\n\u0002\u0010#\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\b'\u0018\u00002\u00020\u0001B\t\b\u0000¢\u0006\u0004\b\u0002\u0010\u0003J*\u0010\u001f\u001a\u00020 2\u0006\u0010\u001b\u001a\u00020!2\u0011\u0010\"\u001a\r\u0012\u0004\u0012\u00020 0#¢\u0006\u0002\b$H ¢\u0006\u0004\b%\u0010&J8\u0010'\u001a\b\u0012\u0004\u0012\u00020)0(2\u0006\u0010\u001b\u001a\u00020!2\u0006\u0010*\u001a\u00020+2\u0011\u0010\"\u001a\r\u0012\u0004\u0012\u00020 0#¢\u0006\u0002\b$H ¢\u0006\u0004\b,\u0010-J1\u0010.\u001a\b\u0012\u0004\u0012\u00020)0(2\u0006\u0010\u001b\u001a\u00020!2\u0006\u0010*\u001a\u00020+2\f\u0010/\u001a\b\u0012\u0004\u0012\u00020)0(H ¢\u0006\u0002\b0J\u0015\u00101\u001a\u00020 2\u0006\u00102\u001a\u00020)H ¢\u0006\u0002\b3J\u0015\u00104\u001a\u00020 2\u0006\u0010\u001b\u001a\u00020!H ¢\u0006\u0002\b5J\u0015\u00106\u001a\u00020 2\u0006\u00102\u001a\u00020)H ¢\u0006\u0002\b7J\u001b\u00108\u001a\u00020 2\f\u00109\u001a\b\u0012\u0004\u0012\u00020;0:H\u0010¢\u0006\u0002\b<J\u0015\u0010=\u001a\u00020 2\u0006\u0010>\u001a\u00020?H\u0010¢\u0006\u0002\b@J\u0015\u0010A\u001a\u00020 2\u0006\u0010>\u001a\u00020?H\u0010¢\u0006\u0002\bBJ\u0015\u0010C\u001a\u00020 2\u0006\u0010\u001b\u001a\u00020!H ¢\u0006\u0002\bDJ\u0015\u0010E\u001a\u00020 2\u0006\u0010\u001b\u001a\u00020!H ¢\u0006\u0002\bFJ\r\u0010G\u001a\u00020HH\u0010¢\u0006\u0002\bIJ\r\u0010J\u001a\u00020 H\u0010¢\u0006\u0002\bKJ\r\u0010L\u001a\u00020 H\u0010¢\u0006\u0002\bMJ\u0015\u0010N\u001a\u00020 2\u0006\u0010O\u001a\u00020PH ¢\u0006\u0002\bQJ\u0015\u0010R\u001a\u00020 2\u0006\u0010O\u001a\u00020PH ¢\u0006\u0002\bSJ)\u0010T\u001a\u00020 2\u0006\u0010O\u001a\u00020P2\u0006\u0010U\u001a\u00020V2\n\u0010W\u001a\u0006\u0012\u0002\b\u00030XH ¢\u0006\u0002\bYJ\u0017\u0010Z\u001a\u0004\u0018\u00010V2\u0006\u0010O\u001a\u00020PH\u0010¢\u0006\u0002\b[J\u0015\u0010\\\u001a\u00020 2\u0006\u0010\u001b\u001a\u00020!H ¢\u0006\u0002\b]R\u0016\u0010\u0004\u001a\u00060\u0005j\u0002`\u0006X \u0004¢\u0006\u0006\u001a\u0004\b\u0007\u0010\bR\u0012\u0010\t\u001a\u00020\nX \u0004¢\u0006\u0006\u001a\u0004\b\u000b\u0010\fR\u0012\u0010\r\u001a\u00020\nX \u0004¢\u0006\u0006\u001a\u0004\b\u000e\u0010\fR\u0012\u0010\u000f\u001a\u00020\nX \u0004¢\u0006\u0006\u001a\u0004\b\u0010\u0010\fR\u0016\u0010\u0011\u001a\u0004\u0018\u00010\u00128PX\u0090\u0004¢\u0006\u0006\u001a\u0004\b\u0013\u0010\u0014R\u0012\u0010\u0015\u001a\u00020\u0016X¦\u0004¢\u0006\u0006\u001a\u0004\b\u0017\u0010\u0018R\u0012\u0010\u0019\u001a\u00020\u0016X \u0004¢\u0006\u0006\u001a\u0004\b\u001a\u0010\u0018R\u0014\u0010\u001b\u001a\u0004\u0018\u00010\u001cX \u0004¢\u0006\u0006\u001a\u0004\b\u001d\u0010\u001e¨\u0006^"}, d2 = {"Landroidx/compose/runtime/CompositionContext;", "", "<init>", "()V", "compositeKeyHashCode", "", "Landroidx/compose/runtime/CompositeKeyHashCode;", "getCompositeKeyHashCode$runtime", "()J", "collectingParameterInformation", "", "getCollectingParameterInformation$runtime", "()Z", "collectingSourceInformation", "getCollectingSourceInformation$runtime", "collectingCallByInformation", "getCollectingCallByInformation$runtime", "observerHolder", "Landroidx/compose/runtime/CompositionObserverHolder;", "getObserverHolder$runtime", "()Landroidx/compose/runtime/CompositionObserverHolder;", "effectCoroutineContext", "Lkotlin/coroutines/CoroutineContext;", "getEffectCoroutineContext", "()Lkotlin/coroutines/CoroutineContext;", "recomposeCoroutineContext", "getRecomposeCoroutineContext$runtime", "composition", "Landroidx/compose/runtime/Composition;", "getComposition$runtime", "()Landroidx/compose/runtime/Composition;", "composeInitial", "", "Landroidx/compose/runtime/ControlledComposition;", "content", "Lkotlin/Function0;", "Landroidx/compose/runtime/Composable;", "composeInitial$runtime", "(Landroidx/compose/runtime/ControlledComposition;Lkotlin/jvm/functions/Function2;)V", "composeInitialPaused", "Landroidx/collection/ScatterSet;", "Landroidx/compose/runtime/RecomposeScopeImpl;", "shouldPause", "Landroidx/compose/runtime/ShouldPauseCallback;", "composeInitialPaused$runtime", "(Landroidx/compose/runtime/ControlledComposition;Landroidx/compose/runtime/ShouldPauseCallback;Lkotlin/jvm/functions/Function2;)Landroidx/collection/ScatterSet;", "recomposePaused", "invalidScopes", "recomposePaused$runtime", "reportPausedScope", PermissionsResponse.SCOPE_KEY, "reportPausedScope$runtime", "invalidate", "invalidate$runtime", "invalidateScope", "invalidateScope$runtime", "recordInspectionTable", "table", "", "Landroidx/compose/runtime/tooling/CompositionData;", "recordInspectionTable$runtime", "registerComposer", "composer", "Landroidx/compose/runtime/Composer;", "registerComposer$runtime", "unregisterComposer", "unregisterComposer$runtime", "registerComposition", "registerComposition$runtime", "unregisterComposition", "unregisterComposition$runtime", "getCompositionLocalScope", "Landroidx/compose/runtime/PersistentCompositionLocalMap;", "getCompositionLocalScope$runtime", "startComposing", "startComposing$runtime", "doneComposing", "doneComposing$runtime", "insertMovableContent", TypedValues.Custom.S_REFERENCE, "Landroidx/compose/runtime/MovableContentStateReference;", "insertMovableContent$runtime", "deletedMovableContent", "deletedMovableContent$runtime", "movableContentStateReleased", "data", "Landroidx/compose/runtime/MovableContentState;", "applier", "Landroidx/compose/runtime/Applier;", "movableContentStateReleased$runtime", "movableContentStateResolve", "movableContentStateResolve$runtime", "reportRemovedComposition", "reportRemovedComposition$runtime", SmartFragmentContent.RUNTIME}, k = 1, mv = {2, 0, 0}, xi = 48)
|
||
/* loaded from: classes13.dex */
|
||
public abstract class CompositionContext {
|
||
public static final int $stable = 0;
|
||
|
||
public abstract void composeInitial$runtime(@NotNull ControlledComposition composition, @NotNull Function2<? super Composer, ? super Integer, Unit> content);
|
||
|
||
@NotNull
|
||
public abstract ScatterSet<RecomposeScopeImpl> composeInitialPaused$runtime(@NotNull ControlledComposition composition, @NotNull ShouldPauseCallback shouldPause, @NotNull Function2<? super Composer, ? super Integer, Unit> content);
|
||
|
||
public abstract void deletedMovableContent$runtime(@NotNull MovableContentStateReference reference);
|
||
|
||
public abstract boolean getCollectingCallByInformation$runtime();
|
||
|
||
/* renamed from: getCollectingParameterInformation$runtime */
|
||
public abstract boolean getCollectingParameterInformation();
|
||
|
||
/* renamed from: getCollectingSourceInformation$runtime */
|
||
public abstract boolean getCollectingSourceInformation();
|
||
|
||
/* renamed from: getCompositeKeyHashCode$runtime */
|
||
public abstract long getCompositeKeyHashCode();
|
||
|
||
@Nullable
|
||
public abstract Composition getComposition$runtime();
|
||
|
||
@NotNull
|
||
public PersistentCompositionLocalMap getCompositionLocalScope$runtime() {
|
||
PersistentCompositionLocalMap persistentCompositionLocalMap;
|
||
persistentCompositionLocalMap = CompositionContextKt.EmptyPersistentCompositionLocalMap;
|
||
return persistentCompositionLocalMap;
|
||
}
|
||
|
||
@NotNull
|
||
public abstract CoroutineContext getEffectCoroutineContext();
|
||
|
||
@Nullable
|
||
/* renamed from: getObserverHolder$runtime */
|
||
public CompositionObserverHolder getObserverHolder() {
|
||
return null;
|
||
}
|
||
|
||
@NotNull
|
||
public abstract CoroutineContext getRecomposeCoroutineContext$runtime();
|
||
|
||
public abstract void insertMovableContent$runtime(@NotNull MovableContentStateReference reference);
|
||
|
||
public abstract void invalidate$runtime(@NotNull ControlledComposition composition);
|
||
|
||
public abstract void invalidateScope$runtime(@NotNull RecomposeScopeImpl scope);
|
||
|
||
public abstract void movableContentStateReleased$runtime(@NotNull MovableContentStateReference reference, @NotNull MovableContentState data, @NotNull Applier<?> applier);
|
||
|
||
@Nullable
|
||
public MovableContentState movableContentStateResolve$runtime(@NotNull MovableContentStateReference reference) {
|
||
return null;
|
||
}
|
||
|
||
@NotNull
|
||
public abstract ScatterSet<RecomposeScopeImpl> recomposePaused$runtime(@NotNull ControlledComposition composition, @NotNull ShouldPauseCallback shouldPause, @NotNull ScatterSet<RecomposeScopeImpl> invalidScopes);
|
||
|
||
public abstract void registerComposition$runtime(@NotNull ControlledComposition composition);
|
||
|
||
public abstract void reportPausedScope$runtime(@NotNull RecomposeScopeImpl scope);
|
||
|
||
public abstract void reportRemovedComposition$runtime(@NotNull ControlledComposition composition);
|
||
|
||
public abstract void unregisterComposition$runtime(@NotNull ControlledComposition composition);
|
||
|
||
public void doneComposing$runtime() {
|
||
}
|
||
|
||
public void startComposing$runtime() {
|
||
}
|
||
|
||
public void recordInspectionTable$runtime(@NotNull Set<CompositionData> table) {
|
||
}
|
||
|
||
public void registerComposer$runtime(@NotNull Composer composer) {
|
||
}
|
||
|
||
public void unregisterComposer$runtime(@NotNull Composer composer) {
|
||
}
|
||
}
|