Ejemplo n.º 1
0
 public void EmailInvalid(EmailInvalidEvent e, Node node, [JoinAll] EmailInputFieldNode emailInputField)
 {
     if (string.Equals(e.Email, emailInputField.Input, StringComparison.InvariantCultureIgnoreCase))
     {
         emailInputField.ToInvalidState(emailInputField.marker.EmailIsInvalid);
     }
 }
 public void UnlockScreen(EmailInvalidEvent e, Node any, [JoinAll] LockedChangeEmailDialog screen, [JoinByScreen] EmailInputNode emailInput)
 {
     if (screen.Entity.HasComponent <LockedScreenComponent>())
     {
         screen.Entity.RemoveComponent <LockedScreenComponent>();
     }
     emailInput.esm.Esm.ChangeState <InputFieldStates.InvalidState>();
 }
 public void UnlockScreen(EmailInvalidEvent e, SingleNode <ClientSessionComponent> clientSession, [JoinAll] SingleNode <EnterUserEmailScreenComponent> screen, [JoinByScreen] SingleNode <ContinueButtonComponent> button)
 {
     screen.Entity.RemoveComponentIfPresent <LockedScreenComponent>();
 }
 public void HandleInvalidEmail(EmailInvalidEvent e, SingleNode <ClientSessionComponent> session, [JoinAll] LoginInputFieldNode loginInput, [JoinByScreen] SingleNode <EntranceScreenComponent> entranceScreenText)
 {
     this.SetInvalidAndNotAccetableState(loginInput.inputField, loginInput.esm, entranceScreenText.component.IncorrectLogin, loginInput.interactivityPrerequisiteESM);
 }