LoginUrlSource

inner class LoginUrlSource(viewModel: LoginViewModel = this@LoginViewModel, scope: CoroutineScope = viewModelScope) : Observer<String?>

An observer used to set the web view's OAuth authorization URL from the selected login server.

Parameters

viewModel

The login activity view model. This parameter is intended for testing purposes only. Defaults to this inner class receiver

scope

The Coroutine scope. This parameter is intended for testing purposes only. Defaults to the IO scope

Constructors

Link copied to clipboard
constructor(viewModel: LoginViewModel = this@LoginViewModel, scope: CoroutineScope = viewModelScope)

Functions

Link copied to clipboard
open override fun onChanged(value: String?)