예제 #1
0
        private void HandleAuthSucceeded(object sender, SPIXI.EventArgs <bool> e)
        {
            bool succeeded = e.Value;

            if (succeeded)
            {
                lockEnabled = false;
                Utils.sendUiCommand(webView, "setLockEnabled", lockEnabled.ToString());
            }
        }
예제 #2
0
        private void HandlePickSucceeded(object sender, SPIXI.EventArgs <string> e)
        {
            string wallet_to_send = e.Value;
            string nickname       = wallet_to_send;

            Friend friend = FriendList.getFriend(Base58Check.Base58CheckEncoding.DecodePlain(wallet_to_send));

            if (friend != null)
            {
                nickname = friend.nickname;
            }
            webView.Eval(string.Format("addRecipient('{0}','{1}')", nickname, wallet_to_send));
            Navigation.PopModalAsync();
        }
예제 #3
0
        private void HandlePickSucceeded(object sender, SPIXI.EventArgs <string> e)
        {
            //MainPage = new MainPage();
            string id = e.Value;


            byte[] id_bytes = Base58Check.Base58CheckEncoding.DecodePlain(id);

            Friend friend = FriendList.getFriend(id_bytes);

            if (friend == null)
            {
                return;
            }

            Navigation.PushAsync(new SingleChatPage(friend), Config.defaultXamarinAnimations);
            Navigation.PopModalAsync();
        }
예제 #4
0
        private void HandlePickSucceeded(object sender, SPIXI.EventArgs <string> e)
        {
            string wallets_to_send = e.Value;

            string[] wallet_arr = wallets_to_send.Split('|');

            foreach (string wallet_to_send in wallet_arr)
            {
                Friend friend = FriendList.getFriend(Base58Check.Base58CheckEncoding.DecodePlain(wallet_to_send));

                string nickname = wallet_to_send;
                if (friend != null)
                {
                    nickname = friend.nickname;
                }

                Utils.sendUiCommand(webView, "addRecipient", nickname, wallet_to_send);
            }
            Navigation.PopModalAsync();
        }