Package-level declarations

Types

Link copied to clipboard

Apple Sign in Request Scope that can be requested from user when first time user signup. You can request from user AppleSignInRequestScope.FullName and AppleSignInRequestScope.Email

Functions

Link copied to clipboard
actual fun AppleButtonUiContainer(modifier: Modifier, requestScopes: List<AppleSignInRequestScope>, onResult: (Result<FirebaseUser?>) -> Unit, content: UiContainerScope.() -> Unit)
actual fun AppleButtonUiContainer(modifier: Modifier, requestScopes: List<AppleSignInRequestScope>, onResult: (Result<FirebaseUser?>) -> Unit, linkAccount: Boolean, content: UiContainerScope.() -> Unit)

AppleButton Ui Container Composable that handles all sign-in functionality for Apple. Child of this Composable can be any view or Composable function. You need to call UiContainerScope.onClick function on your child view's click function.

expect fun AppleButtonUiContainer(modifier: Modifier = Modifier, requestScopes: List<AppleSignInRequestScope> = listOf( AppleSignInRequestScope.FullName, AppleSignInRequestScope.Email ), onResult: (Result<FirebaseUser?>) -> Unit, content: @Composable UiContainerScope.() -> Unit)
expect fun AppleButtonUiContainer(modifier: Modifier = Modifier, requestScopes: List<AppleSignInRequestScope> = listOf( AppleSignInRequestScope.FullName, AppleSignInRequestScope.Email ), onResult: (Result<FirebaseUser?>) -> Unit, linkAccount: Boolean = false, content: @Composable UiContainerScope.() -> Unit)

AppleButton Ui Container Composable that handles all sign-in functionality for Apple. Child of this Composable can be any view or Composable function. You need to call UiContainerScope.onClick function on your child view's click function.

actual fun AppleButtonUiContainer(modifier: Modifier, requestScopes: List<AppleSignInRequestScope>, onResult: (Result<FirebaseUser?>) -> Unit, content: UiContainerScope.() -> Unit)
actual fun AppleButtonUiContainer(modifier: Modifier, requestScopes: List<AppleSignInRequestScope>, onResult: (Result<FirebaseUser?>) -> Unit, linkAccount: Boolean, content: UiContainerScope.() -> Unit)

AppleButton Ui Container Composable that handles all sign-in functionality for Apple. Child of this Composable can be any view or Composable function. You need to call UiContainerScope.onClick function on your child view's click function.

actual fun AppleButtonUiContainer(modifier: Modifier, requestScopes: List<AppleSignInRequestScope>, onResult: (Result<FirebaseUser?>) -> Unit, content: UiContainerScope.() -> Unit)

AppleButton Ui Container Composable that handles all sign-in functionality for Apple. Child of this Composable can be any view or Composable function. You need to call UiContainerScope.onClick function on your child view's click function.

actual fun AppleButtonUiContainer(modifier: Modifier, requestScopes: List<AppleSignInRequestScope>, onResult: (Result<FirebaseUser?>) -> Unit, linkAccount: Boolean, content: UiContainerScope.() -> Unit)
actual fun AppleButtonUiContainer(modifier: Modifier, requestScopes: List<AppleSignInRequestScope>, onResult: (Result<FirebaseUser?>) -> Unit, content: UiContainerScope.() -> Unit)

AppleButton Ui Container Composable that handles all sign-in functionality for Apple. Child of this Composable can be any view or Composable function. You need to call UiContainerScope.onClick function on your child view's click function.

actual fun AppleButtonUiContainer(modifier: Modifier, requestScopes: List<AppleSignInRequestScope>, onResult: (Result<FirebaseUser?>) -> Unit, linkAccount: Boolean, content: UiContainerScope.() -> Unit)