ui / com.schibsted.account.ui.login.flow.password / PasswordActivity

PasswordActivity

class PasswordActivity : BaseLoginActivity, SignUpContract

Constructors

<init>

PasswordActivity()

Inherited Properties

accountService

lateinit var accountService: AccountService

fragmentProvider

lateinit var fragmentProvider: FragmentProvider

loginContract

lateinit var loginContract: LoginContractImpl

menu

var menu: Menu?

navigationController

lateinit var navigationController: Navigation

screen

var screen: LoginScreen?

viewModel

lateinit var viewModel: LoginActivityViewModel

Functions

onAgreementsRequested

fun onAgreementsRequested(agreementsProvider: InputProvider<Agreements>, agreementLinks: AgreementLinksResponse): Unit

onBackPressed

fun onBackPressed(): Unit

onCreate

fun onCreate(savedInstanceState: Bundle?): Unit

onCredentialsRequested

fun onCredentialsRequested(provider: InputProvider<Credentials>): Unit

onFlowReady

fun onFlowReady(callbackProvider: CallbackProvider<Identifier>): Unit

onNavigateBackRequested

fun onNavigateBackRequested(): Unit

Use this method to navigate back to the previous defined screen

onRequiredFieldsRequested

fun onRequiredFieldsRequested(requiredFieldsProvider: InputProvider<RequiredFields>, fields: Set<String>): Unit

Inherited Functions

attachBaseContext

open fun attachBaseContext(base: Context): Unit

loadRequiredInformation

fun loadRequiredInformation(provider: InputProvider<Identifier>? = null): Unit

onActivityResult

open fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?): Unit

onCreateOptionsMenu

open fun onCreateOptionsMenu(menu: Menu): Boolean

onDialogNavigationRequested

open fun onDialogNavigationRequested(where: DialogFragment): Unit

Use this method to listen to navigation event involving a InformationDialogFragment.

onNavigationDone

open fun onNavigationDone(screen: LoginScreen): Unit

onNewIntent

open fun onNewIntent(intent: Intent): Unit

onOptionsItemSelected

open fun onOptionsItemSelected(item: MenuItem): Boolean

onPause

open fun onPause(): Unit

onResume

open fun onResume(): Unit

onSaveInstanceState

open fun onSaveInstanceState(outState: Bundle): Unit

onWebViewNavigationRequested

open fun onWebViewNavigationRequested(where: WebFragment, loginScreen: LoginScreen): Unit

Use this method to listen to navigation event involving a FlowFragment.