private async void Button270_Clicked(object sender, EventArgs e) { double angulo_botao = 270.0; ModalHandler?.Invoke(angulo_botao, EventArgs.Empty); await Navigation.PopModalAsync(true); }
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); }
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); }