Show / Hide Table of Contents

    Class EMSLoginUIB

    Inheritance
    System.Object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    BaseEMSUITab
    EMSLoginUIB
    Inherited Members
    BaseEMSUITab.containerRect
    BaseEMSUITab.retractedAndExpandedHeights
    BaseEMSUITab.startExpanded
    BaseEMSUITab.Awake()
    BaseEMSUITab.OnTitleButtonPressed()
    BaseEMSUITab.Update()
    BaseEMSUITab.OpenUrl(String)
    Namespace: Appearition.Example
    Assembly: Assembly-CSharp.dll
    Syntax
    [RequireComponent(typeof(EMSLoginB))]
    public class EMSLoginUIB : BaseEMSUITab

    Fields

    autologinBT

    Declaration
    public Button autologinBT
    Field Value
    Type Description
    UnityEngine.UI.Button

    autoLoginPassword

    Declaration
    public string autoLoginPassword
    Field Value
    Type Description
    System.String

    autoLoginUsername

    Declaration
    public string autoLoginUsername
    Field Value
    Type Description
    System.String

    currentSessionTokenText

    Declaration
    public Text currentSessionTokenText
    Field Value
    Type Description
    UnityEngine.UI.Text

    loginBT

    Declaration
    public Button loginBT
    Field Value
    Type Description
    UnityEngine.UI.Button

    loginBTText

    Declaration
    public Text loginBTText
    Field Value
    Type Description
    UnityEngine.UI.Text

    loginFailureString

    Declaration
    public string loginFailureString
    Field Value
    Type Description
    System.String

    loginSuccessString

    Declaration
    public string loginSuccessString
    Field Value
    Type Description
    System.String

    outcomeText

    Declaration
    public Text outcomeText
    Field Value
    Type Description
    UnityEngine.UI.Text

    passwordIF

    Declaration
    public InputField passwordIF
    Field Value
    Type Description
    UnityEngine.UI.InputField

    usernameIF

    Declaration
    public InputField usernameIF
    Field Value
    Type Description
    UnityEngine.UI.InputField

    Methods

    DisplayOutcome(Boolean, List<String>)

    Declaration
    public void DisplayOutcome(bool isLoginSuccess, List<string> errors)
    Parameters
    Type Name Description
    System.Boolean isLoginSuccess
    System.Collections.Generic.List<System.String> errors

    GetDotAnimationObject()

    Returns a dot animation object using the proper UI.

    Declaration
    public DotAnimation GetDotAnimationObject()
    Returns
    Type Description
    DotAnimation

    The dot animation object.

    OnAutoLoginButtonPressed()

    As a shortcut, there's an autologin feature, because typing is exhausting.

    Declaration
    public void OnAutoLoginButtonPressed()

    OnInputFieldValueChanged(String)

    Occurs whenever an input field (username or password) has been changed. Used to determine whether the Login button should be available or not.

    Declaration
    public void OnInputFieldValueChanged(string text)
    Parameters
    Type Name Description
    System.String text

    Text.

    OnLoginButtonPressed()

    Occurs whenever the Login button is pressed. Handles the login.

    Declaration
    public void OnLoginButtonPressed()

    Extension Methods

    ObjectExtension.ToStream(Object)
    Back to top Appearition SDK for Unity API