Skip to content

Commit

Permalink
Updating api
Browse files Browse the repository at this point in the history
  • Loading branch information
mirzemehdi committed Jul 27, 2024
1 parent 00a36da commit a20a1c3
Showing 12 changed files with 486 additions and 2 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -20,4 +20,4 @@ kotlin.mpp.enableCInteropCommonization=true
#Development
development=true

kmpAuthVersion=2.1.0-alpha01
kmpAuthVersion=2.1.0-alpha02
28 changes: 28 additions & 0 deletions kmpauth-core/api/android/kmpauth-core.api
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
public final class com/mmk/kmpauth/core/Extensions_androidKt {
public static final fun getActivity (Landroid/content/Context;)Landroidx/activity/ComponentActivity;
}

public abstract interface annotation class com/mmk/kmpauth/core/KMPAuthInternalApi : java/lang/annotation/Annotation {
}

public abstract interface class com/mmk/kmpauth/core/UiContainerScope {
public abstract fun onClick ()V
}

public abstract class com/mmk/kmpauth/core/di/KMPKoinComponent : org/koin/core/component/KoinComponent {
public fun <init> ()V
public fun getKoin ()Lorg/koin/core/Koin;
}

public final class com/mmk/kmpauth/core/di/LibDependencyInitializer {
public static final field INSTANCE Lcom/mmk/kmpauth/core/di/LibDependencyInitializer;
public final fun getKoinApp ()Lorg/koin/core/KoinApplication;
public final fun initialize (Ljava/util/List;)V
public final fun initialize (Lorg/koin/core/module/Module;)V
public static synthetic fun initialize$default (Lcom/mmk/kmpauth/core/di/LibDependencyInitializer;Ljava/util/List;ILjava/lang/Object;)V
}

public final class com/mmk/kmpauth/core/di/PlatformModule_androidKt {
public static final fun isAndroidPlatform ()Z
}

24 changes: 24 additions & 0 deletions kmpauth-core/api/jvm/kmpauth-core.api
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
public abstract interface annotation class com/mmk/kmpauth/core/KMPAuthInternalApi : java/lang/annotation/Annotation {
}

public abstract interface class com/mmk/kmpauth/core/UiContainerScope {
public abstract fun onClick ()V
}

public abstract class com/mmk/kmpauth/core/di/KMPKoinComponent : org/koin/core/component/KoinComponent {
public fun <init> ()V
public fun getKoin ()Lorg/koin/core/Koin;
}

public final class com/mmk/kmpauth/core/di/LibDependencyInitializer {
public static final field INSTANCE Lcom/mmk/kmpauth/core/di/LibDependencyInitializer;
public final fun getKoinApp ()Lorg/koin/core/KoinApplication;
public final fun initialize (Ljava/util/List;)V
public final fun initialize (Lorg/koin/core/module/Module;)V
public static synthetic fun initialize$default (Lcom/mmk/kmpauth/core/di/LibDependencyInitializer;Ljava/util/List;ILjava/lang/Object;)V
}

public final class com/mmk/kmpauth/core/di/PlatformModule_jvmKt {
public static final fun isAndroidPlatform ()Z
}

35 changes: 35 additions & 0 deletions kmpauth-firebase/api/android/kmpauth-firebase.api
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
public final class com/mmk/kmpauth/firebase/apple/AppleButtonUiContainerKt {
public static final fun AppleButtonUiContainer (Landroidx/compose/ui/Modifier;Ljava/util/List;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
}

public abstract interface class com/mmk/kmpauth/firebase/apple/AppleSignInRequestScope {
}

public final class com/mmk/kmpauth/firebase/apple/AppleSignInRequestScope$Email : com/mmk/kmpauth/firebase/apple/AppleSignInRequestScope {
public static final field $stable I
public static final field INSTANCE Lcom/mmk/kmpauth/firebase/apple/AppleSignInRequestScope$Email;
public fun equals (Ljava/lang/Object;)Z
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class com/mmk/kmpauth/firebase/apple/AppleSignInRequestScope$FullName : com/mmk/kmpauth/firebase/apple/AppleSignInRequestScope {
public static final field $stable I
public static final field INSTANCE Lcom/mmk/kmpauth/firebase/apple/AppleSignInRequestScope$FullName;
public fun equals (Ljava/lang/Object;)Z
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class com/mmk/kmpauth/firebase/github/GithubButtonUiContainerKt {
public static final fun GithubButtonUiContainer (Landroidx/compose/ui/Modifier;Ljava/util/List;Ljava/util/Map;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
}

public final class com/mmk/kmpauth/firebase/google/GoogleButtonUiContainerFirebaseKt {
public static final fun GoogleButtonUiContainerFirebase (Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
}

public final class com/mmk/kmpauth/firebase/oauth/OAuthContainer_androidKt {
public static final fun OAuthContainer (Landroidx/compose/ui/Modifier;Ldev/gitlive/firebase/auth/OAuthProvider;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
}

35 changes: 35 additions & 0 deletions kmpauth-firebase/api/jvm/kmpauth-firebase.api
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
public final class com/mmk/kmpauth/firebase/apple/AppleButtonUiContainer_jvmKt {
public static final fun AppleButtonUiContainer (Landroidx/compose/ui/Modifier;Ljava/util/List;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
}

public abstract interface class com/mmk/kmpauth/firebase/apple/AppleSignInRequestScope {
}

public final class com/mmk/kmpauth/firebase/apple/AppleSignInRequestScope$Email : com/mmk/kmpauth/firebase/apple/AppleSignInRequestScope {
public static final field $stable I
public static final field INSTANCE Lcom/mmk/kmpauth/firebase/apple/AppleSignInRequestScope$Email;
public fun equals (Ljava/lang/Object;)Z
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class com/mmk/kmpauth/firebase/apple/AppleSignInRequestScope$FullName : com/mmk/kmpauth/firebase/apple/AppleSignInRequestScope {
public static final field $stable I
public static final field INSTANCE Lcom/mmk/kmpauth/firebase/apple/AppleSignInRequestScope$FullName;
public fun equals (Ljava/lang/Object;)Z
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class com/mmk/kmpauth/firebase/github/GithubButtonUiContainerKt {
public static final fun GithubButtonUiContainer (Landroidx/compose/ui/Modifier;Ljava/util/List;Ljava/util/Map;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
}

public final class com/mmk/kmpauth/firebase/google/GoogleButtonUiContainerFirebaseKt {
public static final fun GoogleButtonUiContainerFirebase (Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
}

public final class com/mmk/kmpauth/firebase/oauth/OAuthContainer_jvmKt {
public static final fun OAuthContainer (Landroidx/compose/ui/Modifier;Ldev/gitlive/firebase/auth/OAuthProvider;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
}

49 changes: 49 additions & 0 deletions kmpauth-google/api/android/kmpauth-google.api
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
public final class com/mmk/kmpauth/google/GoogleAuthCredentials {
public static final field $stable I
public fun <init> (Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;)Lcom/mmk/kmpauth/google/GoogleAuthCredentials;
public static synthetic fun copy$default (Lcom/mmk/kmpauth/google/GoogleAuthCredentials;Ljava/lang/String;ILjava/lang/Object;)Lcom/mmk/kmpauth/google/GoogleAuthCredentials;
public fun equals (Ljava/lang/Object;)Z
public final fun getServerId ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public abstract interface class com/mmk/kmpauth/google/GoogleAuthProvider {
public static final field Companion Lcom/mmk/kmpauth/google/GoogleAuthProvider$Companion;
public abstract fun getUiProvider (Landroidx/compose/runtime/Composer;I)Lcom/mmk/kmpauth/google/GoogleAuthUiProvider;
public abstract fun signOut (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}

public final class com/mmk/kmpauth/google/GoogleAuthProvider$Companion {
public final fun create (Lcom/mmk/kmpauth/google/GoogleAuthCredentials;)Lcom/mmk/kmpauth/google/GoogleAuthProvider;
}

public abstract interface class com/mmk/kmpauth/google/GoogleAuthUiProvider {
public abstract fun signIn (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}

public final class com/mmk/kmpauth/google/GoogleButtonUiContainerKt {
public static final fun GoogleButtonUiContainer (Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
}

public final class com/mmk/kmpauth/google/GoogleUser {
public static final field $stable I
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mmk/kmpauth/google/GoogleUser;
public static synthetic fun copy$default (Lcom/mmk/kmpauth/google/GoogleUser;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/mmk/kmpauth/google/GoogleUser;
public fun equals (Ljava/lang/Object;)Z
public final fun getAccessToken ()Ljava/lang/String;
public final fun getDisplayName ()Ljava/lang/String;
public final fun getIdToken ()Ljava/lang/String;
public final fun getProfilePicUrl ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

49 changes: 49 additions & 0 deletions kmpauth-google/api/jvm/kmpauth-google.api
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
public final class com/mmk/kmpauth/google/GoogleAuthCredentials {
public static final field $stable I
public fun <init> (Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;)Lcom/mmk/kmpauth/google/GoogleAuthCredentials;
public static synthetic fun copy$default (Lcom/mmk/kmpauth/google/GoogleAuthCredentials;Ljava/lang/String;ILjava/lang/Object;)Lcom/mmk/kmpauth/google/GoogleAuthCredentials;
public fun equals (Ljava/lang/Object;)Z
public final fun getServerId ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public abstract interface class com/mmk/kmpauth/google/GoogleAuthProvider {
public static final field Companion Lcom/mmk/kmpauth/google/GoogleAuthProvider$Companion;
public abstract fun getUiProvider (Landroidx/compose/runtime/Composer;I)Lcom/mmk/kmpauth/google/GoogleAuthUiProvider;
public abstract fun signOut (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}

public final class com/mmk/kmpauth/google/GoogleAuthProvider$Companion {
public final fun create (Lcom/mmk/kmpauth/google/GoogleAuthCredentials;)Lcom/mmk/kmpauth/google/GoogleAuthProvider;
}

public abstract interface class com/mmk/kmpauth/google/GoogleAuthUiProvider {
public abstract fun signIn (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}

public final class com/mmk/kmpauth/google/GoogleButtonUiContainerKt {
public static final fun GoogleButtonUiContainer (Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
}

public final class com/mmk/kmpauth/google/GoogleUser {
public static final field $stable I
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mmk/kmpauth/google/GoogleUser;
public static synthetic fun copy$default (Lcom/mmk/kmpauth/google/GoogleUser;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/mmk/kmpauth/google/GoogleUser;
public fun equals (Ljava/lang/Object;)Z
public final fun getAccessToken ()Ljava/lang/String;
public final fun getDisplayName ()Ljava/lang/String;
public final fun getIdToken ()Ljava/lang/String;
public final fun getProfilePicUrl ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

2 changes: 1 addition & 1 deletion kmpauth-google/kmpauth_google.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |spec|
spec.name = 'kmpauth_google'
spec.version = '2.1.0-alpha01'
spec.version = '2.1.0-alpha02'
spec.homepage = ''
spec.source = { :http=> ''}
spec.authors = ''
71 changes: 71 additions & 0 deletions kmpauth-uihelper/api/android/kmpauth-uihelper.api
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
public abstract interface class com/mmk/kmpauth/uihelper/apple/AppleButtonMode {
}

public final class com/mmk/kmpauth/uihelper/apple/AppleButtonMode$Black : com/mmk/kmpauth/uihelper/apple/AppleButtonMode {
public static final field $stable I
public static final field INSTANCE Lcom/mmk/kmpauth/uihelper/apple/AppleButtonMode$Black;
public fun equals (Ljava/lang/Object;)Z
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class com/mmk/kmpauth/uihelper/apple/AppleButtonMode$White : com/mmk/kmpauth/uihelper/apple/AppleButtonMode {
public static final field $stable I
public static final field INSTANCE Lcom/mmk/kmpauth/uihelper/apple/AppleButtonMode$White;
public fun equals (Ljava/lang/Object;)Z
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class com/mmk/kmpauth/uihelper/apple/AppleButtonMode$WhiteWithOutline : com/mmk/kmpauth/uihelper/apple/AppleButtonMode {
public static final field $stable I
public static final field INSTANCE Lcom/mmk/kmpauth/uihelper/apple/AppleButtonMode$WhiteWithOutline;
public fun equals (Ljava/lang/Object;)Z
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class com/mmk/kmpauth/uihelper/apple/AppleSignInButtonKt {
public static final fun AppleSignInButton (Landroidx/compose/ui/Modifier;Lcom/mmk/kmpauth/uihelper/apple/AppleButtonMode;Ljava/lang/String;Landroidx/compose/ui/text/font/FontFamily;Landroidx/compose/ui/graphics/Shape;Lkotlin/jvm/functions/Function0;Landroidx/compose/runtime/Composer;II)V
public static final fun AppleSignInButtonIconOnly (Landroidx/compose/ui/Modifier;Lcom/mmk/kmpauth/uihelper/apple/AppleButtonMode;Landroidx/compose/ui/graphics/Shape;Lkotlin/jvm/functions/Function0;Landroidx/compose/runtime/Composer;II)V
}

public final class com/mmk/kmpauth/uihelper/google/ComposableSingletons$GoogleSignInButtonKt {
public static final field INSTANCE Lcom/mmk/kmpauth/uihelper/google/ComposableSingletons$GoogleSignInButtonKt;
public static field lambda-1 Lkotlin/jvm/functions/Function3;
public fun <init> ()V
public final fun getLambda-1$kmpauth_uihelper_release ()Lkotlin/jvm/functions/Function3;
}

public abstract interface class com/mmk/kmpauth/uihelper/google/GoogleButtonMode {
}

public final class com/mmk/kmpauth/uihelper/google/GoogleButtonMode$Dark : com/mmk/kmpauth/uihelper/google/GoogleButtonMode {
public static final field $stable I
public static final field INSTANCE Lcom/mmk/kmpauth/uihelper/google/GoogleButtonMode$Dark;
public fun equals (Ljava/lang/Object;)Z
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class com/mmk/kmpauth/uihelper/google/GoogleButtonMode$Light : com/mmk/kmpauth/uihelper/google/GoogleButtonMode {
public static final field $stable I
public static final field INSTANCE Lcom/mmk/kmpauth/uihelper/google/GoogleButtonMode$Light;
public fun equals (Ljava/lang/Object;)Z
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class com/mmk/kmpauth/uihelper/google/GoogleButtonMode$Neutral : com/mmk/kmpauth/uihelper/google/GoogleButtonMode {
public static final field $stable I
public static final field INSTANCE Lcom/mmk/kmpauth/uihelper/google/GoogleButtonMode$Neutral;
public fun equals (Ljava/lang/Object;)Z
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class com/mmk/kmpauth/uihelper/google/GoogleSignInButtonKt {
public static final fun GoogleSignInButton-1-gIjbk (Landroidx/compose/ui/Modifier;Lcom/mmk/kmpauth/uihelper/google/GoogleButtonMode;Ljava/lang/String;Landroidx/compose/ui/graphics/Shape;JLkotlin/jvm/functions/Function0;Landroidx/compose/runtime/Composer;II)V
public static final fun GoogleSignInButtonIconOnly (Landroidx/compose/ui/Modifier;Lcom/mmk/kmpauth/uihelper/google/GoogleButtonMode;Landroidx/compose/ui/graphics/Shape;Lkotlin/jvm/functions/Function0;Landroidx/compose/runtime/Composer;II)V
}

Loading

0 comments on commit a20a1c3

Please sign in to comment.