Ejemplo n.º 1
0
        private async void Button270_Clicked(object sender, EventArgs e)
        {
            double angulo_botao = 270.0;

            ModalHandler?.Invoke(angulo_botao, EventArgs.Empty);
            await Navigation.PopModalAsync(true);
        }
Ejemplo n.º 2
0
        private async void Button_OnClicked(object sender, EventArgs e)
        {
            // criando o objeto ExemploEventArgs, que será passado
            var date = DateTime.Now;
            var args = new ExemploEventArgs
            {
                Data = date.ToString("dd/MM/yyyy"),
                Hora = date.ToString("HH:mm:ss")
            };

            // invocando possiveis funcoes anexadas
            ModalHandler?.Invoke(Entry.Text, args);

            await Navigation.PopModalAsync(true);
        }
Ejemplo n.º 3
0
    public virtual void Start()
    {
        ph       = GameObject.FindGameObjectWithTag("PlayerHandler").GetComponent <PlayerHandler>();
        mh       = GameObject.FindGameObjectWithTag("ModalHandler").GetComponent <ModalHandler>();
        birbList = new List <T>();

        Type type = typeof(T);

        for (int i = 0; i < ph.allPlayerBirbs.Count; i++)
        {
            if (ph.allPlayerBirbs[i].birbLocation == GetLocationFromBirbType(type))
            {
                TryAddBirb(ph.allPlayerBirbs[i], ph.allPlayerBirbs[i].birbLocation);
                Destroy(ph.allPlayerBirbs[i].gameObject);
            }
        }
    }
 private async void Button_OnClicked(object sender, EventArgs e)
 {
     // se o event handler tiver alguma função, chame-a
     ModalHandler?.Invoke(Entry.Text, EventArgs.Empty);
     await Navigation.PopModalAsync(true);
 }