com.schibsted.account.ui.login.screen.identification.ui.AbstractIdentificationFragment |
Abstract class containing the common logic and ui for the identification process
|
com.schibsted.account.ui.ui.component.AccountSelectorView |
|
com.schibsted.account.ui.AccountUi |
|
com.schibsted.account.ui.AccountUiHook |
|
com.schibsted.account.ui.ui.BaseFragment |
|
com.schibsted.account.ui.login.BaseLoginActivity |
|
com.schibsted.account.ui.contract.BaseView |
Defines common methods for every views, this class should be implemented by the base fragment
|
com.schibsted.account.ui.ui.rule.BasicValidationRule |
|
com.schibsted.account.ui.ui.component.BirthdayInputView |
|
com.schibsted.account.ui.ui.rule.BirthdayValidationRule |
|
com.schibsted.account.ui.ui.component.CheckBoxView |
Defines a custom checkbox error resources and attach a text to this checkbox
If you have a android.text.style.ClickableSpan inside your text you should use
this class rather than CheckBox in order to avoid to give a focus to the android.text.style.ClickableSpan
when clicking on the CheckBox
|
com.schibsted.account.ui.ui.component.CodeInputView |
Widget made to allow the user to enter a 6 digits code
|
com.schibsted.account.ui.ui.rule.CodeValidationRule |
|
com.schibsted.account.ui.ui.component.CustomEditText |
This class extends the basic EditText and provides a custom InputConnection.
The custom InputConnection dispatches a key event when the delete key is pressed with a soft keyboard
The default EditText doesn't dispatch the delete key event after API 16, that is not considered as a bug
https://developer.android.com/reference/android/view/KeyEvent.html
|
com.schibsted.account.ui.login.screen.identification.ui.EmailIdentificationFragment |
a Fragment displaying the email identification screen
|
com.schibsted.account.ui.ui.rule.EmailValidationRule |
|
com.schibsted.account.ui.ui.ErrorField |
|
com.schibsted.account.ui.ErrorUtil |
Util class used to provide error related resources depending on ClientError.ErrorType
|
com.schibsted.account.ui.Event |
Used as a wrapper for data that is exposed via a LiveData that represents an event.
|
com.schibsted.account.ui.ui.component.FieldView |
|
com.schibsted.account.ui.ui.FlowFragment |
a Fragment used to represents a part of a UI flow, as such, this fragment can continue a flow.
the flow could be continue thanks to the keyboard or a button.
|
com.schibsted.account.ui.login.flow.password.FlowSelectionListener |
|
com.schibsted.account.ui.ui.FlowView |
|
com.schibsted.account.ui.login.FragmentProvider |
|
com.schibsted.account.ui.login.screen.identification.IdentificationContract |
Following the MVP design pattern this interface represent the contract for the view and the presenter responsible for
the identification feature.
|
com.schibsted.account.ui.login.screen.identification.IdentificationPresenter |
Following the MVP design pattern this interface represent the implementation of the IdentificationContract.Presenter.
this class executes the mobile identification business logic and ask for UI updates depending on results.
|
com.schibsted.account.ui.login.screen.inbox.InboxFragment |
|
com.schibsted.account.ui.ui.dialog.InformationDialogFragment |
Defines an information pop up containing an image a title, a description and an additional action this class could be use for any kind of information as error or basic feedback
|
com.schibsted.account.ui.ui.InputField |
Describes an input field which is entitled to prevent access to its content if it is considered invalid. Implementations should verify their input before potentially providing it.
|
com.schibsted.account.ui.InternalUiConfiguration |
|
com.schibsted.account.ui.KeyboardController |
|
com.schibsted.account.ui.KeyboardListener |
This interface should be implemented by every activity managing the soft keyboard state
|
com.schibsted.account.ui.login.KeyboardVisibilityListener |
a listener of the keyboard visibility
|
com.schibsted.account.ui.ui.component.LoadingButton |
|
com.schibsted.account.ui.ui.dialog.LoadingDialogFragment |
|
com.schibsted.account.ui.login.LoginActivityViewModel |
|
com.schibsted.account.ui.login.LoginActivityViewModelFactory |
|
com.schibsted.account.ui.login.flow.password.LoginContractImpl |
|
com.schibsted.account.ui.login.screen.LoginScreen |
|
com.schibsted.account.ui.login.screen.identification.ui.MobileIdentificationFragment |
a Fragment displaying the phone number identification screen
|
com.schibsted.account.ui.ui.rule.MobileValidationRule |
|
com.schibsted.account.ui.ui.rule.NameValidationRule |
|
com.schibsted.account.ui.navigation.Navigation |
Base navigation controller defining common method to navigate through screens
every and each controller should extend it.
|
com.schibsted.account.ui.navigation.NavigationException |
an RuntimeException occurring when a navigation is not set up for a screen
|
com.schibsted.account.ui.navigation.NavigationListener |
a actionListener of navigation events
|
com.schibsted.account.ui.login.screen.onesteplogin.OneStepLoginContract |
|
com.schibsted.account.ui.login.flow.password.OneStepLoginContractImpl |
|
com.schibsted.account.ui.login.screen.onesteplogin.OneStepLoginFragment |
a Fragment displaying the one step login screen
|
com.schibsted.account.ui.login.screen.onesteplogin.OneStepLoginPresenter |
|
com.schibsted.account.ui.OptionalConfiguration |
|
com.schibsted.account.ui.login.flow.password.PasswordActivity |
|
com.schibsted.account.ui.login.screen.password.PasswordContract |
|
com.schibsted.account.ui.login.screen.password.PasswordFragment |
|
com.schibsted.account.ui.login.flow.passwordless.PasswordlessActivity |
an Activity use as navigation controller for the UI login flow.
This activity manage the keyboard visibility.
|
com.schibsted.account.ui.login.screen.password.PasswordPresenter |
|
com.schibsted.account.ui.ui.rule.PasswordValidationRule |
|
com.schibsted.account.ui.ui.component.PasswordView |
|
com.schibsted.account.ui.ui.component.PhoneInputView |
View use for phone number input
|
com.schibsted.account.ui.RequiredConfiguration |
|
com.schibsted.account.ui.login.screen.information.RequiredFields |
|
com.schibsted.account.ui.login.screen.information.RequiredFieldsContract |
|
com.schibsted.account.ui.login.screen.information.RequiredFieldsFragment |
|
com.schibsted.account.ui.login.screen.information.RequiredFieldsPresenter |
|
com.schibsted.account.ui.ui.component.SchibstedView |
|
com.schibsted.account.ui.ui.dialog.SelectorDialog |
|
com.schibsted.account.ui.SignUpMode |
|
com.schibsted.account.ui.ui.component.SingleFieldView |
|
com.schibsted.account.ui.smartlock.SmartlockController |
|
com.schibsted.account.ui.smartlock.SmartlockMode |
|
com.schibsted.account.ui.smartlock.SmartlockReceiver |
|
com.schibsted.account.ui.smartlock.SmartlockTask |
|
android.text.SpannableString (extensions in package com.schibsted.account.ui) |
|
com.schibsted.account.ui.login.screen.term.TermsContract |
Following the MVP design pattern this interface represent the contract for the view and the presenter responsible
for the terms and condition feature
|
com.schibsted.account.ui.login.screen.term.TermsFragment |
a Fragment displaying the terms and conditions screen
|
com.schibsted.account.ui.login.screen.term.TermsPresenter |
Following the MVP design pattern this interface represent the implementation of the TermsContract.Presenter.
this class executes the terms and condition business logic and ask for UI updates depending on results.
|
com.schibsted.account.ui.smartlock.UiSmartlockController |
|
com.schibsted.account.ui.UiUtil |
|
com.schibsted.account.ui.ui.rule.ValidationRule |
|
com.schibsted.account.ui.login.screen.verification.VerificationContract |
Following the MVP design pattern this interface represent the contract for the view and the presenter responsible
for the code verification feature
|
com.schibsted.account.ui.login.screen.verification.VerificationFragment |
a Fragment displaying the code verification screen
|
com.schibsted.account.ui.login.screen.verification.VerificationPresenter |
Following the MVP design pattern this interface represent the implementation of the VerificationContract.Presenter.
this class executes the code verification business logic and ask for UI updates depending on results.
|
com.schibsted.account.ui.ui.WebFragment |
a Fragment used to display a website into the application
|