private void OnSendClick()
 {
     if (CheckCorrectInputFormat())
     {
         FormView.SetWaitState();
         ApplySendingCommand();
     }
 }
        public override void Finish()
        {
            base.Finish();
            FormView.SetWaitState(false);
            HideError();

            FormView.SendButton.onClick.RemoveListener(OnSendClick);
        }
 protected virtual void OnErrorCallback(Error error)
 {
     FormView.SetWaitState(false);
     Controller.OnErrorCallback(error);
     if (error.ErrorCode == ErrorCode.CannotResolveDestinationHost ||
         error.ErrorCode == ErrorCode.RequestTimeout)
     {
         ApplyState <WidgetConnectionLostState>();
         return;
     }
     ShowError(error.ErrorCode);
 }
Beispiel #4
0
        private void OnGetTokenCallback(TokenRequest.Response data, TokenRequest.RequestParams request)
        {
            FormView.SetWaitState(false);

            if (string.IsNullOrEmpty(data.token))
            {
                return;
            }
            Model.MarketAccessToken        = data.token;
            Model.MarketRefreshAccessToken = data.refreshToken;
            Model.LoggedUsername           = Login;
            Model.SetChanges();

            ApplyState <WidgetLoggedState>();
        }
 private void OnCallback(RegisterRequest.Response data, RegisterRequest.RequestParams request)
 {
     FormView.SetWaitState(false);
     ApplyState <WidgetVerifyAccountState>();
 }