Package-level declarations
Functions
Link copied to clipboard
fun OAuthListWidget(modifier: Modifier = Modifier, style: OAuthListWidgetStyle = OAuthListWidgetStyle.Dark(), onAuth: (oAuth: OAuth, accessToken: AccessToken) -> Unit, onAuthCode: (data: AuthCodeData, isCompletion: Boolean) -> Unit = { _, _ -> }, onFail: (oAuth: OAuth, fail: VKIDAuthFail) -> Unit, oAuths: Set<OAuth> = OAuth.entries.toSet(), authParams: VKIDAuthUiParams = VKIDAuthUiParams {})
fun OAuthListWidget(modifier: Modifier = Modifier, style: OAuthListWidgetStyle = OAuthListWidgetStyle.Dark(), onAuth: (oAuth: OAuth, accessToken: AccessToken) -> Unit, onAuthCode: (data: AuthCodeData, isCompletion: Boolean) -> Unit = { _, _ -> }, onFail: (oAuth: OAuth, fail: VKIDAuthFail) -> Unit, oAuths: Set<OAuth> = OAuth.entries.toSet(), authParams: VKIDAuthUiParams = VKIDAuthUiParams {}, subscribeToGroupId: String, onSuccessSubscribingToGroup: () -> Unit, onFailSubscribingToGroup: (VKIDGroupSubscriptionFail) -> Unit = {}, groupSubscriptionSnackbarHostState: SnackbarHostState, groupSubscriptionStyle: GroupSubscriptionStyle = GroupSubscriptionStyle.Light())
Constructs a multibranding widget that supports auth with multiple OAuths.