ui / com.schibsted.account.ui.login.screen.identification.ui / EmailIdentificationFragment

EmailIdentificationFragment

class EmailIdentificationFragment : AbstractIdentificationFragment, IdentificationContract.View

a Fragment displaying the email identification screen

Constructors

<init>

EmailIdentificationFragment()

a Fragment displaying the email identification screen

Inherited Properties

inputViewContainer

lateinit var inputViewContainer: FrameLayout

this reference is used to add a child view in extended class

isActive

open val isActive: Boolean

Return the state of the fragment, this method should be use to know if an UI update could be performed. Call this method before every intention of UI update

Functions

onCreateView

fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View?

onResume

fun onResume(): Unit

onViewCreated

fun onViewCreated(view: View, savedInstanceState: Bundle?): Unit

prefillIdentifier

fun prefillIdentifier(identifier: String?): Unit

Inherited Functions

identifyUser

fun identifyUser(inputField: InputField): Unit

isTeaserEnabled

fun isTeaserEnabled(): Boolean

onCreate

open fun onCreate(savedInstanceState: Bundle?): Unit

onSaveInstanceState

open fun onSaveInstanceState(outState: Bundle): Unit

setPresenter

open fun setPresenter(presenter: IdentificationContract.Presenter): Unit

ties a presenter to this view

showErrorDialog

open fun showErrorDialog(error: ClientError, errorMessage: String?): Unit

Companion Object Functions

newInstance

fun newInstance(uiConfiguration: InternalUiConfiguration, clientInfo: ClientInfo): EmailIdentificationFragment

provide a new instance of this Fragment