common / com.schibsted.account.common.tracking / TrackingData / UIError

UIError

sealed class UIError

Describes a UI error

Types

AgreementsNotAccepted

object AgreementsNotAccepted : TrackingData.UIError

AlreadyInUseEmail

object AlreadyInUseEmail : TrackingData.UIError

ErrorType

enum class ErrorType

InvalidCredentials

object InvalidCredentials : TrackingData.UIError

InvalidEmail

object InvalidEmail : TrackingData.UIError

InvalidPassword

object InvalidPassword : TrackingData.UIError

InvalidPhone

object InvalidPhone : TrackingData.UIError

InvalidRequiredField

class InvalidRequiredField : TrackingData.UIError

InvalidVerificationCode

object InvalidVerificationCode : TrackingData.UIError

MissingRequiredField

class MissingRequiredField : TrackingData.UIError

NetworkError

object NetworkError : TrackingData.UIError

Properties

cause

val cause: String

errorType

val errorType: TrackingData.UIError.ErrorType

Functions

toString

open fun toString(): String

Inheritors

AgreementsNotAccepted

object AgreementsNotAccepted : TrackingData.UIError

AlreadyInUseEmail

object AlreadyInUseEmail : TrackingData.UIError

InvalidCredentials

object InvalidCredentials : TrackingData.UIError

InvalidEmail

object InvalidEmail : TrackingData.UIError

InvalidPassword

object InvalidPassword : TrackingData.UIError

InvalidPhone

object InvalidPhone : TrackingData.UIError

InvalidRequiredField

class InvalidRequiredField : TrackingData.UIError

InvalidVerificationCode

object InvalidVerificationCode : TrackingData.UIError

MissingRequiredField

class MissingRequiredField : TrackingData.UIError

NetworkError

object NetworkError : TrackingData.UIError