AppleButtonUiContainer
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.
onResult callback will return Result with FirebaseUser type.
Parameters
list of request scopes type of AppleSignInRequestScope.
if true, it will link the account with the current user. Default value is false Example Usage:
//Apple Sign-In with Custom Button and authentication with Firebase
AppleButtonUiContainer(onResult = onFirebaseResult) {
Button(onClick = { this.onClick() }) { Text("Apple Sign-In (Custom Design)") }
}
Deprecated
Use AppleButtonUiContainer with the linkAccount parameter, which defaults to false.
Replace with
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.
onResult callback will return Result with FirebaseUser type.
Parameters
list of request scopes type of AppleSignInRequestScope.
boolean value to link account with existing account. Default value is false Example Usage:
//Apple Sign-In with Custom Button and authentication with Firebase
AppleButtonUiContainer(onResult = onFirebaseResult) {
Button(onClick = { this.onClick() }) { Text("Apple Sign-In (Custom Design)") }
}
Deprecated
Use AppleButtonUiContainer with the linkAccount parameter, which defaults to false.
Replace with
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.
onResult callback will return Result with FirebaseUser type.
Parameters
list of request scopes type of AppleSignInRequestScope.
if true, it will link the account with the current user. Default value is false Example Usage:
//Apple Sign-In with Custom Button and authentication with Firebase
AppleButtonUiContainer(onResult = onFirebaseResult) {
Button(onClick = { this.onClick() }) { Text("Apple Sign-In (Custom Design)") }
}
Deprecated
Use AppleButtonUiContainer with the linkAccount parameter, which defaults to false.
Replace with
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.
onResult callback will return Result with FirebaseUser type.
Parameters
list of request scopes type of AppleSignInRequestScope. Example Usage:
//Apple Sign-In with Custom Button and authentication with Firebase
AppleButtonUiContainer(onResult = onFirebaseResult) {
Button(onClick = { this.onClick() }) { Text("Apple Sign-In (Custom Design)") }
}
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.
onResult callback will return Result with FirebaseUser type.
Parameters
list of request scopes type of AppleSignInRequestScope. Example Usage:
//Apple Sign-In with Custom Button and authentication with Firebase
AppleButtonUiContainer(onResult = onFirebaseResult) {
Button(onClick = { this.onClick() }) { Text("Apple Sign-In (Custom Design)") }
}