Skip to content

Commit

Permalink
Generating API Dump
Browse files Browse the repository at this point in the history
  • Loading branch information
DevSrSouza committed Dec 9, 2023
1 parent 82629c0 commit 18f02b1
Show file tree
Hide file tree
Showing 20 changed files with 1,106 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
public final class cafe/adriel/voyager/navigator/bottomSheet/BottomSheetNavigator : cafe/adriel/voyager/core/stack/Stack {
public static final field $stable I
public fun clearEvent ()V
public fun getCanPop ()Z
public fun getItems ()Ljava/util/List;
public fun getLastEvent ()Lcafe/adriel/voyager/core/stack/StackEvent;
public fun getLastItemOrNull ()Lcafe/adriel/voyager/core/screen/Screen;
public synthetic fun getLastItemOrNull ()Ljava/lang/Object;
public fun getSize ()I
public final fun hide ()V
public fun isEmpty ()Z
public final fun isVisible ()Z
public fun plusAssign (Lcafe/adriel/voyager/core/screen/Screen;)V
public synthetic fun plusAssign (Ljava/lang/Object;)V
public fun plusAssign (Ljava/util/List;)V
public fun pop ()Z
public fun popAll ()V
public fun popUntil (Lkotlin/jvm/functions/Function1;)Z
public fun push (Lcafe/adriel/voyager/core/screen/Screen;)V
public synthetic fun push (Ljava/lang/Object;)V
public fun push (Ljava/util/List;)V
public fun replace (Lcafe/adriel/voyager/core/screen/Screen;)V
public synthetic fun replace (Ljava/lang/Object;)V
public fun replaceAll (Lcafe/adriel/voyager/core/screen/Screen;)V
public synthetic fun replaceAll (Ljava/lang/Object;)V
public fun replaceAll (Ljava/util/List;)V
public final fun saveableState (Ljava/lang/String;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
public final fun show (Lcafe/adriel/voyager/core/screen/Screen;)V
}

public final class cafe/adriel/voyager/navigator/bottomSheet/BottomSheetNavigatorKt {
public static final fun BottomSheetNavigator-Tbvkuc8 (Landroidx/compose/ui/Modifier;ZJLandroidx/compose/ui/graphics/Shape;FJJZZLandroidx/compose/animation/core/AnimationSpec;Ljava/lang/String;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;III)V
public static final fun getLocalBottomSheetNavigator ()Landroidx/compose/runtime/ProvidableCompositionLocal;
}

public final class cafe/adriel/voyager/navigator/bottomSheet/ComposableSingletons$BottomSheetNavigatorKt {
public static final field INSTANCE Lcafe/adriel/voyager/navigator/bottomSheet/ComposableSingletons$BottomSheetNavigatorKt;
public static field lambda-1 Lkotlin/jvm/functions/Function3;
public fun <init> ()V
public final fun getLambda-1$voyager_bottom_sheet_navigator_release ()Lkotlin/jvm/functions/Function3;
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
public final class cafe/adriel/voyager/navigator/bottomSheet/BottomSheetNavigator : cafe/adriel/voyager/core/stack/Stack {
public static final field $stable I
public fun clearEvent ()V
public fun getCanPop ()Z
public fun getItems ()Ljava/util/List;
public fun getLastEvent ()Lcafe/adriel/voyager/core/stack/StackEvent;
public fun getLastItemOrNull ()Lcafe/adriel/voyager/core/screen/Screen;
public synthetic fun getLastItemOrNull ()Ljava/lang/Object;
public fun getSize ()I
public final fun hide ()V
public fun isEmpty ()Z
public final fun isVisible ()Z
public fun plusAssign (Lcafe/adriel/voyager/core/screen/Screen;)V
public synthetic fun plusAssign (Ljava/lang/Object;)V
public fun plusAssign (Ljava/util/List;)V
public fun pop ()Z
public fun popAll ()V
public fun popUntil (Lkotlin/jvm/functions/Function1;)Z
public fun push (Lcafe/adriel/voyager/core/screen/Screen;)V
public synthetic fun push (Ljava/lang/Object;)V
public fun push (Ljava/util/List;)V
public fun replace (Lcafe/adriel/voyager/core/screen/Screen;)V
public synthetic fun replace (Ljava/lang/Object;)V
public fun replaceAll (Lcafe/adriel/voyager/core/screen/Screen;)V
public synthetic fun replaceAll (Ljava/lang/Object;)V
public fun replaceAll (Ljava/util/List;)V
public final fun saveableState (Ljava/lang/String;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
public final fun show (Lcafe/adriel/voyager/core/screen/Screen;)V
}

public final class cafe/adriel/voyager/navigator/bottomSheet/BottomSheetNavigatorKt {
public static final fun BottomSheetNavigator-Tbvkuc8 (Landroidx/compose/ui/Modifier;ZJLandroidx/compose/ui/graphics/Shape;FJJZZLandroidx/compose/animation/core/AnimationSpec;Ljava/lang/String;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;III)V
public static final fun getLocalBottomSheetNavigator ()Landroidx/compose/runtime/ProvidableCompositionLocal;
}

public final class cafe/adriel/voyager/navigator/bottomSheet/ComposableSingletons$BottomSheetNavigatorKt {
public static final field INSTANCE Lcafe/adriel/voyager/navigator/bottomSheet/ComposableSingletons$BottomSheetNavigatorKt;
public static field lambda-1 Lkotlin/jvm/functions/Function3;
public fun <init> ()V
public final fun getLambda-1$voyager_bottom_sheet_navigator ()Lkotlin/jvm/functions/Function3;
}

254 changes: 254 additions & 0 deletions voyager-core/api/android/voyager-core.api
Original file line number Diff line number Diff line change
@@ -0,0 +1,254 @@
public final class cafe/adriel/voyager/androidx/AndroidScreenLifecycleOwner : androidx/lifecycle/HasDefaultViewModelProviderFactory, androidx/lifecycle/LifecycleOwner, androidx/lifecycle/ViewModelStoreOwner, androidx/savedstate/SavedStateRegistryOwner, cafe/adriel/voyager/core/lifecycle/ScreenLifecycleOwner {
public static final field $stable I
public static final field Companion Lcafe/adriel/voyager/androidx/AndroidScreenLifecycleOwner$Companion;
public fun ProvideBeforeScreenContent (Lkotlin/jvm/functions/Function4;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
public fun getDefaultViewModelCreationExtras ()Landroidx/lifecycle/viewmodel/CreationExtras;
public fun getDefaultViewModelProviderFactory ()Landroidx/lifecycle/ViewModelProvider$Factory;
public synthetic fun getLifecycle ()Landroidx/lifecycle/Lifecycle;
public fun getLifecycle ()Landroidx/lifecycle/LifecycleRegistry;
public fun getSavedStateRegistry ()Landroidx/savedstate/SavedStateRegistry;
public fun getViewModelStore ()Landroidx/lifecycle/ViewModelStore;
public fun onDispose (Lcafe/adriel/voyager/core/screen/Screen;)V
}

public final class cafe/adriel/voyager/androidx/AndroidScreenLifecycleOwner$Companion {
public final fun get (Lcafe/adriel/voyager/core/screen/Screen;)Lcafe/adriel/voyager/core/lifecycle/ScreenLifecycleOwner;
}

public abstract interface annotation class cafe/adriel/voyager/core/annotation/ExperimentalVoyagerApi : java/lang/annotation/Annotation {
}

public abstract interface annotation class cafe/adriel/voyager/core/annotation/InternalVoyagerApi : java/lang/annotation/Annotation {
}

public final class cafe/adriel/voyager/core/concurrent/PlatformDispatcher_androidKt {
}

public final class cafe/adriel/voyager/core/concurrent/ThreadSafeList : java/util/List, kotlin/jvm/internal/markers/KMutableList {
public static final field $stable I
public fun <init> ()V
public fun add (ILjava/lang/Object;)V
public fun add (Ljava/lang/Object;)Z
public fun addAll (ILjava/util/Collection;)Z
public fun addAll (Ljava/util/Collection;)Z
public fun clear ()V
public fun contains (Ljava/lang/Object;)Z
public fun containsAll (Ljava/util/Collection;)Z
public fun get (I)Ljava/lang/Object;
public fun getSize ()I
public fun indexOf (Ljava/lang/Object;)I
public fun isEmpty ()Z
public fun iterator ()Ljava/util/Iterator;
public fun lastIndexOf (Ljava/lang/Object;)I
public fun listIterator ()Ljava/util/ListIterator;
public fun listIterator (I)Ljava/util/ListIterator;
public final fun remove (I)Ljava/lang/Object;
public fun remove (Ljava/lang/Object;)Z
public fun removeAll (Ljava/util/Collection;)Z
public fun removeAt (I)Ljava/lang/Object;
public fun retainAll (Ljava/util/Collection;)Z
public fun set (ILjava/lang/Object;)Ljava/lang/Object;
public final fun size ()I
public fun subList (II)Ljava/util/List;
public fun toArray ()[Ljava/lang/Object;
public fun toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
}

public final class cafe/adriel/voyager/core/concurrent/ThreadSafeMap : java/util/Map, kotlin/jvm/internal/markers/KMutableMap {
public static final field $stable I
public fun <init> ()V
public fun clear ()V
public fun containsKey (Ljava/lang/Object;)Z
public fun containsValue (Ljava/lang/Object;)Z
public final fun entrySet ()Ljava/util/Set;
public fun get (Ljava/lang/Object;)Ljava/lang/Object;
public fun getEntries ()Ljava/util/Set;
public fun getKeys ()Ljava/util/Set;
public fun getSize ()I
public fun getValues ()Ljava/util/Collection;
public fun isEmpty ()Z
public final fun keySet ()Ljava/util/Set;
public fun put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
public fun putAll (Ljava/util/Map;)V
public fun remove (Ljava/lang/Object;)Ljava/lang/Object;
public final fun size ()I
public final fun values ()Ljava/util/Collection;
}

public final class cafe/adriel/voyager/core/concurrent/ThreadSafeSet : java/util/Set, kotlin/jvm/internal/markers/KMutableSet {
public static final field $stable I
public fun <init> ()V
public fun add (Ljava/lang/Object;)Z
public fun addAll (Ljava/util/Collection;)Z
public fun clear ()V
public fun contains (Ljava/lang/Object;)Z
public fun containsAll (Ljava/util/Collection;)Z
public fun getSize ()I
public fun isEmpty ()Z
public fun iterator ()Ljava/util/Iterator;
public fun remove (Ljava/lang/Object;)Z
public fun removeAll (Ljava/util/Collection;)Z
public fun retainAll (Ljava/util/Collection;)Z
public final fun size ()I
public fun toArray ()[Ljava/lang/Object;
public fun toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
}

public final class cafe/adriel/voyager/core/lifecycle/DisposableEffectKt {
public static final fun DisposableEffectIgnoringConfiguration (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
public static final fun DisposableEffectIgnoringConfiguration (Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
public static final fun DisposableEffectIgnoringConfiguration (Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
public static final fun DisposableEffectIgnoringConfiguration ([Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
}

public abstract interface class cafe/adriel/voyager/core/lifecycle/JavaSerializable : java/io/Serializable {
}

public final class cafe/adriel/voyager/core/lifecycle/MultipleScreenLifecycleOwnerUtilKt {
}

public final class cafe/adriel/voyager/core/lifecycle/NavigatorScreenLifecycleKt {
public static final fun getLocalNavigatorScreenLifecycleProvider ()Landroidx/compose/runtime/ProvidableCompositionLocal;
}

public abstract interface class cafe/adriel/voyager/core/lifecycle/NavigatorScreenLifecycleProvider {
public abstract fun provide (Lcafe/adriel/voyager/core/screen/Screen;)Ljava/util/List;
}

public abstract interface class cafe/adriel/voyager/core/lifecycle/ScreenDisposable {
public abstract fun onDispose (Lcafe/adriel/voyager/core/screen/Screen;)V
}

public final class cafe/adriel/voyager/core/lifecycle/ScreenDisposable$DefaultImpls {
public static fun onDispose (Lcafe/adriel/voyager/core/lifecycle/ScreenDisposable;Lcafe/adriel/voyager/core/screen/Screen;)V
}

public abstract interface class cafe/adriel/voyager/core/lifecycle/ScreenLifecycleContentProvider {
public abstract fun ProvideBeforeScreenContent (Lkotlin/jvm/functions/Function4;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
}

public final class cafe/adriel/voyager/core/lifecycle/ScreenLifecycleContentProvider$DefaultImpls {
public static fun ProvideBeforeScreenContent (Lcafe/adriel/voyager/core/lifecycle/ScreenLifecycleContentProvider;Lkotlin/jvm/functions/Function4;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
}

public final class cafe/adriel/voyager/core/lifecycle/ScreenLifecycleKt {
public static final fun LifecycleEffect (Lcafe/adriel/voyager/core/screen/Screen;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Landroidx/compose/runtime/Composer;II)V
public static final fun rememberScreenLifecycleOwner (Lcafe/adriel/voyager/core/screen/Screen;Landroidx/compose/runtime/Composer;I)Lcafe/adriel/voyager/core/lifecycle/ScreenLifecycleOwner;
}

public abstract interface class cafe/adriel/voyager/core/lifecycle/ScreenLifecycleOwner : cafe/adriel/voyager/core/lifecycle/ScreenDisposable, cafe/adriel/voyager/core/lifecycle/ScreenLifecycleContentProvider {
}

public final class cafe/adriel/voyager/core/lifecycle/ScreenLifecycleOwner$DefaultImpls {
public static fun ProvideBeforeScreenContent (Lcafe/adriel/voyager/core/lifecycle/ScreenLifecycleOwner;Lkotlin/jvm/functions/Function4;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
public static fun onDispose (Lcafe/adriel/voyager/core/lifecycle/ScreenLifecycleOwner;Lcafe/adriel/voyager/core/screen/Screen;)V
}

public abstract interface class cafe/adriel/voyager/core/lifecycle/ScreenLifecycleProvider {
public abstract fun getLifecycleOwner ()Lcafe/adriel/voyager/core/lifecycle/ScreenLifecycleOwner;
}

public final class cafe/adriel/voyager/core/lifecycle/ScreenLifecycleStore {
public static final field $stable I
public static final field INSTANCE Lcafe/adriel/voyager/core/lifecycle/ScreenLifecycleStore;
public final fun register (Lcafe/adriel/voyager/core/screen/Screen;Lkotlin/reflect/KType;Lkotlin/jvm/functions/Function1;)Lcafe/adriel/voyager/core/lifecycle/ScreenDisposable;
public final fun remove (Lcafe/adriel/voyager/core/screen/Screen;)V
}

public final class cafe/adriel/voyager/core/platform/KClassEx_jvmKt {
public static final fun getMultiplatformName (Lkotlin/reflect/KClass;)Ljava/lang/String;
}

public final class cafe/adriel/voyager/core/registry/ScreenModuleKt {
public static final fun screenModule (Lkotlin/jvm/functions/Function1;)Lkotlin/jvm/functions/Function1;
}

public abstract interface class cafe/adriel/voyager/core/registry/ScreenProvider {
}

public final class cafe/adriel/voyager/core/registry/ScreenRegistry {
public static final field $stable I
public static final field INSTANCE Lcafe/adriel/voyager/core/registry/ScreenRegistry;
public final fun get (Lcafe/adriel/voyager/core/registry/ScreenProvider;)Lcafe/adriel/voyager/core/screen/Screen;
public final fun getFactories ()Lcafe/adriel/voyager/core/concurrent/ThreadSafeMap;
public final fun invoke (Lkotlin/jvm/functions/Function1;)V
}

public abstract interface class cafe/adriel/voyager/core/screen/Screen : java/io/Serializable {
public abstract fun Content (Landroidx/compose/runtime/Composer;I)V
public abstract fun getKey ()Ljava/lang/String;
}

public final class cafe/adriel/voyager/core/screen/Screen$DefaultImpls {
public static fun getKey (Lcafe/adriel/voyager/core/screen/Screen;)Ljava/lang/String;
}

public final class cafe/adriel/voyager/core/screen/ScreenKeyKt {
public static final fun getUniqueScreenKey (Lcafe/adriel/voyager/core/screen/Screen;)Ljava/lang/String;
}

public final class cafe/adriel/voyager/core/stack/SnapshotStateStack : cafe/adriel/voyager/core/stack/Stack {
public static final field $stable I
public fun <init> (Ljava/util/List;I)V
public synthetic fun <init> (Ljava/util/List;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun <init> ([Ljava/lang/Object;I)V
public synthetic fun <init> ([Ljava/lang/Object;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun clearEvent ()V
public fun getCanPop ()Z
public fun getItems ()Ljava/util/List;
public fun getLastEvent ()Lcafe/adriel/voyager/core/stack/StackEvent;
public fun getLastItemOrNull ()Ljava/lang/Object;
public fun getSize ()I
public final fun getStateStack ()Landroidx/compose/runtime/snapshots/SnapshotStateList;
public fun isEmpty ()Z
public fun plusAssign (Ljava/lang/Object;)V
public fun plusAssign (Ljava/util/List;)V
public fun pop ()Z
public fun popAll ()V
public fun popUntil (Lkotlin/jvm/functions/Function1;)Z
public fun push (Ljava/lang/Object;)V
public fun push (Ljava/util/List;)V
public fun replace (Ljava/lang/Object;)V
public fun replaceAll (Ljava/lang/Object;)V
public fun replaceAll (Ljava/util/List;)V
}

public final class cafe/adriel/voyager/core/stack/SnapshotStateStackKt {
public static final fun mutableStateStackOf ([Ljava/lang/Object;I)Lcafe/adriel/voyager/core/stack/SnapshotStateStack;
public static synthetic fun mutableStateStackOf$default ([Ljava/lang/Object;IILjava/lang/Object;)Lcafe/adriel/voyager/core/stack/SnapshotStateStack;
public static final fun rememberStateStack (Ljava/util/List;ILandroidx/compose/runtime/Composer;II)Lcafe/adriel/voyager/core/stack/SnapshotStateStack;
public static final fun rememberStateStack ([Ljava/lang/Object;ILandroidx/compose/runtime/Composer;II)Lcafe/adriel/voyager/core/stack/SnapshotStateStack;
public static final fun toMutableStateStack (Ljava/util/List;I)Lcafe/adriel/voyager/core/stack/SnapshotStateStack;
public static synthetic fun toMutableStateStack$default (Ljava/util/List;IILjava/lang/Object;)Lcafe/adriel/voyager/core/stack/SnapshotStateStack;
}

public abstract interface class cafe/adriel/voyager/core/stack/Stack {
public abstract fun clearEvent ()V
public abstract fun getCanPop ()Z
public abstract fun getItems ()Ljava/util/List;
public abstract fun getLastEvent ()Lcafe/adriel/voyager/core/stack/StackEvent;
public abstract fun getLastItemOrNull ()Ljava/lang/Object;
public abstract fun getSize ()I
public abstract fun isEmpty ()Z
public abstract fun plusAssign (Ljava/lang/Object;)V
public abstract fun plusAssign (Ljava/util/List;)V
public abstract fun pop ()Z
public abstract fun popAll ()V
public abstract fun popUntil (Lkotlin/jvm/functions/Function1;)Z
public abstract fun push (Ljava/lang/Object;)V
public abstract fun push (Ljava/util/List;)V
public abstract fun replace (Ljava/lang/Object;)V
public abstract fun replaceAll (Ljava/lang/Object;)V
public abstract fun replaceAll (Ljava/util/List;)V
}

public final class cafe/adriel/voyager/core/stack/StackEvent : java/lang/Enum {
public static final field Idle Lcafe/adriel/voyager/core/stack/StackEvent;
public static final field Pop Lcafe/adriel/voyager/core/stack/StackEvent;
public static final field Push Lcafe/adriel/voyager/core/stack/StackEvent;
public static final field Replace Lcafe/adriel/voyager/core/stack/StackEvent;
public static fun getEntries ()Lkotlin/enums/EnumEntries;
public static fun valueOf (Ljava/lang/String;)Lcafe/adriel/voyager/core/stack/StackEvent;
public static fun values ()[Lcafe/adriel/voyager/core/stack/StackEvent;
}

Loading

0 comments on commit 18f02b1

Please sign in to comment.