public Toolbar() { InitializeComponent(); var navigationService = DependencyContainer.Instance.GetInstance <INavigationService>(); TapCommandEffect.SetTap(BackButton, AsyncCommand.Create(() => navigationService.NavigateBackAsync())); }
public ListItemCustomEasing() { InitializeComponent(); TapCommandEffect.SetTap(ButtonExpand, new Command(OnClickedExpander)); _counter = globalCounter++; }
private void ViewOnClick(object sender, EventArgs eventArgs) { NotifyTask.Create( async() => { await Task.Delay(50); TapCommandEffect.GetTap(Element)?.Execute(TapCommandEffect.GetTapParameter(Element)); }); }
private void ViewOnLongClick(object sender, View.LongClickEventArgs longClickEventArgs) { var cmd = TapCommandEffect.GetLongTap(Element); if (cmd == null) { longClickEventArgs.Handled = false; return; } NotifyTask.Create( async() => { await Task.Delay(50); cmd.Execute(TapCommandEffect.GetLongTapParameter(Element)); longClickEventArgs.Handled = true; }); }
private void UpdateLongTapParameter() { _longParameter = TapCommandEffect.GetLongTapParameter(Element); }
private void UpdateLongTap() { _longCommand = TapCommandEffect.GetLongTap(Element); }
private void UpdateTapParameter() { _tapParameter = TapCommandEffect.GetTapParameter(Element); }
private void UpdateTap() { _tapCommand = TapCommandEffect.GetTap(Element); }
public Toolbar() { InitializeComponent(); TapCommandEffect.SetTap(BackButton, Command); UpdateShadow(); }