ui / com.schibsted.account.ui.login.screen.term / TermsContract / View

View

interface View : FlowView<TermsContract.Presenter>

defines methods implemented by views related to terms and condition business

Functions

requestNavigationToWebView

abstract fun requestNavigationToWebView(link: String): Unit

Requests a navigation to a com.schibsted.account.ui.ui.WebFragment. It should be use to show terms and policies of Schibsted account and the client as a web page.

Inherited Functions

hideError

open fun hideError(errorField: ErrorField): Unit

Hides a previously shown error

hideProgress

abstract fun hideProgress(): Unit

allow the user to click on the .primaryActionView

showError

open fun showError(errorField: ErrorField): Unit

Shows a contextual error related to the user's actions

showProgress

abstract fun showProgress(): Unit

prevent the user to click on the .primaryActionView

Inheritors

TermsFragment

class TermsFragment : FlowFragment<TermsContract.Presenter>, TermsContract.View

a Fragment displaying the terms and conditions screen